| Final | | time | | bib | | 1. Joshua Cheptegei | Uganda | 26:43.14 | OR | 223 | | 2. Berihu Aregawi | Ethiopia | 26:43.44 | | 209 | | 3. Grant Fisher | United States | 26:43.46 | SB | 227 | | 4. Mohammed Ahmed | Canada | 26:43.79 | SB | 204 | | 5. Benard Kibet | Kenya | 26:43.98 | PB | 217 | | 6. Yomif Kejelcha | Ethiopia | 26:44.02 | | 211 | | 7. Selemon Barega | Ethiopia | 26:44.48 | | 210 | | 8. Jacob Kiplimo | Uganda | 26:46.39 | SB | 224 | | 9. Thierry Ndikumwenayo | Spain | 26:49.49 | NR | 207 | | 10.Adriaan Wildschutt | South Africa | 26:50.64 | NR | 221 | | 11.Daniel Mateiko | Kenya | 26:50.83 | | 220 | | 12.Nico Young | United States | 26:58.11 | | 229 | | 13.Jimmy Gressier | France | 26:58.67 | NR | 213 | | 14.Nicholas Kipkorir | Kenya | 27:23.97 | | 218 | | 15.Merhawi Mebrahtu | Eritrea | 27:24.25 | | 206 | | 16.William Kincaid | United States | 27:29.40 | | 228 | | 17.Birhanu Balew | Bahrain | 27:30.94 | SB | 203 | | 18.Jamal Abdelmaji Eisa Mohammed | Refugee OT | 27:35.92 | PB | 205 | | 19.Isaac Kimeli | Belgium | 27:51.52 | | 202 | | 20.Jun Kasai | Japan | 27:53.18 | | 215 | | 21.Yves Nimubona | Rwanda | 27:54.12 | | 222 | | 22.Martin Magengo Kiprotich | Uganda | 28:20.72 | | 225 | | 23.Abdessamad Oukhelfen | Spain | 28:21.90 | | 208 | | 24.Tomoki Ota | Japan | 29:12.48 | | 216 | | -. Yann Schrub | France | DNF | | 214 | | -. Rodrigue Kwizera | Burundi | DNS | | 200 | | -. Célestin Ndikumana | Burundi | DNS | | 201 |
| World Record: Joshua Cheptegei, Uganda 26:11.00 Valencia, Spain 7 October 2020 | | Olympic Record: Kenenisa Bekele, Ethiopia 27:01.17 Beijing, China 17 August 2008 | | World Leading: Yomif Kejelcha, Ethiopia 26:31.01 Nerja, Spain 14 June 2024 | | Entry Standard: 27:00.00 |
|
| 1000m: Salemon Barega (ETH) 2:42.94 | | 2000m: Yomif Kejelcha (ETH) 5:22.63 | | 3000m: Salemon Barega (ETH) 8:02.00 | | 4000m: Yomif Kejelcha (ETH) 10:43.75 | | 5000m: Berihu Aregawi (ETH) 13:23.07 | | 6000m: Salemon Barega (ETH) 16:04.69 | | 7000m: Yomif Kejelcha (ETH) 18:45.38 | | 8000m: Mohammed Ahemd (CAN) 21:33.45 | | 9000m: Berihu Aregawi (ETH) 24:16.80 |
|