| Final Ranking |   | time | gap |   | penalties | birth |  | 1. Evan Dunfee |   Canada | 2:28:22 |   |   |   | 28.09.90 |  | 2. Caio Bonfim |   Brazil | 2:28:55 | 0:33 | SB | .~ | 19.03.91 |  | 3. Hayato Katsuki |   Japan | 2:29:16 | 0:54 |   |   | 28.11.90 |  | 4. Zhou Yingcheng |   China | 2:29:31 | 1:09 |   |   | 06.10.00 |  | 5. Aurélien Quinion |   France | 2:30:24 | 2:02 |   |   | 27.01.93 |  | 6. Daniel Chamosa |   Spain | 2:30:42 | 2:20 |   | .~ | 04.05.97 |  | 7. Dominik Černý |   Slovakia | 2:31:17 | 2:55 |   |   | 01.11.97 |  | 8. Riccardo Orsoni |   Italy | 2:31:39 | 3:17 |   |   | 20.01.00 |  | 9. David Hurtado |   Ecuador | 2:32:35 | 4:13 |   | .~ ~ ~ PZ | 21.04.99 |  | 10.Maher Ben Hlima |   Poland | 2:33:08 | 4:46 |   | > | 24.07.89 |  | 11.Rhydian Cowley |   Australia | 2:33:28 | 5:06 |   | .~ | 04.01.91 |  | 12.Miguel Ángel López |   Spain | 2:33:45 | 5:23 |   |   | 03.07.88 |  | 13.Manuel Bermúdez |   Spain | 2:35:19 | 6:57 |   |   | 12.12.97 |  | 14.Christopher Linke |   Germany | 2:36:10 | 7:48 |   |   | 24.10.88 |  | 15.Matheus Correa |   Brazil | 2:36:35 | 8:13 | PB | .~ | 22.08.99 |  | 16.Jonathan Hilbert |   Germany | 2:36:47 | 8:25 |   |   | 21.04.95 |  | 17.Johannes Frenzl |   Germany | 2:36:47 | 8:25 |   |   | 22.09.01 |  | 18.Masatora Kawano |   Japan | 2:37:15 | 8:53 | SB | .~ > | 23.10.98 |  | 19.Perseus Karlström |   Sweden | 2:37:47 | 9:25 |   |   | 02.05.90 |  | 20.João Vieira |   Portugal | 2:38:20 | 9:58 |   |   | 20.02.76 |  | 21.Kévin Campion |   France | 2:39:12 | 10:50 |   |   | 23.05.88 |  | 22.Bence Venyercsán |   Hungary | 2:39:14 | 10:52 |   | .~ ~ | 08.01.96 |  | 23.Sandeep Kumar |   India | 2:39:15 | 10:53 |   | > | 01.05.86 |  | 24.Raivo Saulgriezis |   Latvia | 2:40:19 | 11:57 |   |   | 04.07.94 |  | 25.Will Thompson |   Australia | 2:40:19 | 11:57 | SB | .~ ~ | 18.11.02 |  | 26.Satoshi Maruo |   Japan | 2:40:29 | 12:07 |   |   | 28.11.91 |  | 27.Max Batista Gonçalves dos Santos |   Brazil | 2:41:04 | 12:42 | SB |   | 09.10.94 |  | 28.Oisin Lane |   Ireland | 2:41:36 | 13:14 |   |   | 12.06.02 |  | 29.Alexandros Papamichail |   Greece | 2:42:07 | 13:45 |   |   | 18.09.88 |  | 30.Oscar Patín |   Ecuador | 2:43:48 | 15:26 |   |   | 01.02.01 |  | 31.Vít Hlaváč |   Czechia | 2:44:08 | 15:46 |   |   | 26.02.97 |  | 32.Mitchell Baker |   Australia | 2:51:11 | 22:49 | SB | > > > PZ | 06.07.91 |  | 33.Yassir Cabrera |   Panama | 2:51:37 | 23:15 |   |   | 28.01.88 |  | 34.Cam Corbishley |   Great Britain | 2:52:15 | 23:53 |   | .~ ~ | 31.03.97 |  | -. Ivan Banzeruk |   Ukraine | DNF |   |   |   | 09.02.90 |  | -. José Luis Doctor |   Mexico | DNF |   |   | .~ | 14.06.96 |  | -. Matteo Giupponi |   Italy | DNF |   |   | .~ | 08.10.98 |  | -. Ihor Hlavan |   Ukraine | DNF |   |   | .~ | 25.09.90 |  | -. Kim Min-gyu |   South Korea | DNF |   |   |   | 28.02.99 |  | -. Xavier Mena |   Ecuador | DNF |   |   |   | 18.05.98 |  | -. Michal Morvay |   Slovakia | DNF |   |   | > > | 19.08.96 |  | -. Andrés Olivas |   Mexico | DNF |   |   |  ~ ~ PZ | 27.05.98 |  | -. Julio César Salazar |   Mexico | DNF |   |   |   | 08.07.93 |  | -. Wang Qin |   China | DNF |   |   |   | 08.05.94 |  | -. Ram Baboo |   India | TR54.7.5 |   | DQ |  ~ ~ ~ | 20.03.99 |  | -. Teodorico Caporaso |   Italy | TR54.7.5 |   | DQ | > ~ ~ ~ | 14.09.87 |  | -. César Herrera |   Colombia | TR54.7.5 |   | DQ |  ~ ~ ~ | 28.01.99 |  | -. José Leonardo Montaña |   Colombia | TR54.7.5 |   | DQ | > ~ > ~ ~ | 21.03.92 |  | -. Yehor Shelest |   Ukraine | TR54.7.5 |   | DQ | > > > > | 21.03.92 |  | -. Zhang Jinrui |   China | TR54.7.5 |   | DQ |  ~ > > | 24.08.01 |   
| World Record and World Leading: Massimo Stano, Italy 2:20:43 Poděbrady, Czechia 18 May 2025 |  | Championship Record: Massimo Stano, Italy 2:23:14 Eugene, United States | 24 July 2022 |   
| Intermediate Times: |  | 5km: Hayato Katsuki (JPN) 21:27 3. |  | 10km: Hayato Katsuki (JPN) 42:25 3. |  | 15km: Hayato Katsuki (JPN) 1:02.51 3.  |  | 20km: Hayato Katsuki (JPN) 1:23.53 3. |  | 25km: Hayato Katsuki (JPN) 1:44.46 3. |  | 30km: Masatora Kawano (JPN) 2:06.28 18. |   
 | 
| History Men 35km Walk  |  | Start Time: 07:30 (same as Women 35 km Walk)  |  | Venue: National Stadium and streets of Tokyo. |  | 50 competitors from 26 nations. |  | Qualifiyng Standard: 2:38.00 |  | . ~ - Red card loss of contact. |  | > - Red card for bent knee. |  | PZ - 3.5 min penalty zone. |   
| Massimo Stano, Italy was absent due to a recurring hamstring injury. |   
 |