In Qualificazione si assiste alle controprestazioni di ben tre campioni: Keshorn Walcott, oro olimpico a Londra e bronzo a Rio; Julius Yego, campione del mondo 2015 ed argento a Rio nel 2016. Non si qualifica neanche il campione del mondo in carica, Anderson Peters. Tutti dovranno guardare la finale dalle tribune.
Il chiaro favorito per il titolo è Johannes Vetter: il tedesco ha vinto tutte le gare cui ha partecipato durante la stagione ed è pronto a raccogliere l'eredità del campione uscente, il connazionale Thomas Röhler, che non può difendere il titolo perché infortunato.
Comincia la sua finale con 82,52. Gli altri due lanci del tedesco non sono validi: è nono, quindi subisce anche l'onta di essere escluso dai tre lanci di finale.
Il primo in classifica dopo il primo lancio è Neeraj Chopra, un indiano Under 23 che ha un personale di 88,07 stabilito quest'anno. Si è ben distinto in Qualificazione centrando 86,65 m, il miglior lancio del turno preliminare. È secondo Julian Weber, connazionale di Vetter, con 85,30. Le residue speranze dei tedeschi si concentrano su di lui.
Al secondo turno Chopra si migliora a 87,58. Al terzo lancio Vítězslav Veselý (Rep. Ceca) scaglia l'attrezzo a 85,44 metri salendo in seconda posizione. È alla sua quarta olimpiade. Finora ha raccolto un Bronzo a Londra 2012.
Il quarto turno di salti non muove l'alta classifica. Al quinto lancio Veselý è scavalcato da un suo connazionale, Jakub Vadlejch, alla sua terza olimpiade, dove al massimo è stato ottavo. Il giavellotto di Vadlejch atterra a 86,67 metri, sufficienti per l'argento.
Nessuno trova la spallata giusta per attaccare Neeraj Chopra che, dopo il lancio vincente al secondo turno non si è più migliorato.
Anche Julian Weber non si è più migliorato (dopo il primo turno) e finisce quarto dietro i due céchi.
Neeraj Chopra è il primo indiano a vincere un oro olimpico nell'atletica leggera.
Risultati
Qualificazioni
Qualificazione: 83,50 (Q) oppure i 12 migliori atleti (q) accedono alla finale.