Records
Voorafgaand aan het toernooi waren dit de belangrijkste records:
Resultaten
Kwalificatie
Alle 37 atleten werden verdeeld in twee kwalificatiegroepen. Iedereen die 83,00 m of verder wierp was automatisch gekwalificeerd voor de finale (Q). De lijst werd aangevuld tot 12 atleten die meededen aan de finale op basis van prestatie (q).
Groep A
| Rang | Atleet | Land | Afstand | Bijz.[1] |
| 1 | Neeraj Chopra | IND | 88,77 | Q, SB |
| 2 | Julian Weber | GER | 82,39 | q |
| 3 | D. P. Manu | IND | 81,31 | q |
| 4 | Dawid Wegner | POL | 81,25 | q |
| 5 | Toni Kuusela | FIN | 79,27 | |
| 6 | Roderick Genki Dean | JPN | 79,21 | |
| 7 | Anderson Peters | GRN | 78,49 | |
| 8 | Julius Yego | KEN | 78,42 | |
| 9 | Patriks Gailums | LAT | 77,43 | |
| 10 | Kenji Ogura | JPN | 76,65 | |
| 11 | Capers Williamson | USA | 76,10 | |
| 12 | Douw Smit | RSA | 75,03 | |
| 13 | Felise Vahai Sosaia | FRA | 74,80 | |
| 14 | Curtis Thompson | USA | 74,21 | |
| 15 | Leandro Ramos | POR | 74,03 | |
| 16 | Gatis Čakšs | LAT | 73,42 | |
| 17 | Pedro Henrique Rodrigues | BRA | 72,34 | |
| Keshorn Walcott | TTO | DNS | |
Groep B
| Rang | Atleet | Land | Afstand | Bijz. |
| 1 | Arshad Nadeem | PAK | 86,79 | Q, SB |
| 2 | Jakub Vadlejch | CZE | 83,50 | Q |
| 3 | Edis Matusevičius | LTU | 82,35 | q |
| 4 | Ihab Abdelrahman | EGY | 80,75 | q |
| 5 | Kishore Jena | IND | 80,55 | q |
| 6 | Oliver Helander | FIN | 80,19 | q |
| 7 | Timothy Herman | BEL | 80,11 | q |
| 8 | Andrian Mardare | MDA | 79,78 | q |
| 9 | Cyprian Mrzygłód | POL | 78,49 | |
| 10 | Lassi Etelätalo | FIN | 78,19 | |
| 11 | Cameron McEntyre | AUS | 78,10 | |
| 12 | Luiz Maurício da Silva | BRA | 77,70 | |
| 13 | György Herczeg | HUN | 76,18 | |
| 14 | Alexandru Mihăiță Novac | ROU | 75,75 | |
| 15 | Jakob Samuelsson | SWE | 75,50 | |
| 16 | Rolands Štrobinders | LAT | 74,46 | |
| 17 | Artur Felfner | UKR | 73,94 | |
| Ethan Dabbs | USA | NM | |
| Yuta Sakiyama | JPN | NM | |
Finale
| Rang | Atleet | Land | Afstand | Bijz.[2] |
1  | Neeraj Chopra | IND | 88,17 | |
2  | Arshad Nadeem | PAK | 87,82 | SB |
3  | Jakub Vadlejch | CZE | 86,67 | |
| 4 | Julian Weber | GER | 85,79 | |
| 5 | Kishore Jena | IND | 84,77 | PB |
| 6 | D. P. Manu | IND | 84,14 | |
| 7 | Oliver Helander | FIN | 83,38 | |
| 8 | Edis Matusevičius | LTU | 82,29 | |
| 9 | Dawid Wegner | POL | 80,75 | |
| 10 | Ihab Abdelrahman | EGY | 80,64 | |
| 11 | Andrian Mardare | MDA | 79,66 | |
| 12 | Timothy Herman | BEL | 74,56 | |
Legenda
- AR = Continentaal record (Area Record)
- CR = Kampioenschapsrecord (Championship Record)
- DNS = Niet gestart (Did Not Start)
- DNF = Niet beëindigd (Did Not Finish)
- DQ = Gediskwalificeerd (Disqualified)
- SB = Beste persoonlijke seizoensprestatie (Season's Best)
- PB = Persoonlijk record (Personal Best)
- NR = Nationaal record (National Record)
- ER = Europees record (European Record)
- WL = 's Werelds beste seizoensprestatie (World Leading)
- WJ = Wereld juniorenrecord (World Junior Record)
- WR = Wereldrecord (World Record)
- NM = Geen score (No Mark)
Bronnen, noten en/of referenties