| POS | BIB | ATHLETE | COUNTRY | MARK | Points | 
|---|---|---|---|---|---|
| 1 | 385 | Hirooki ARAI |  JPN | 3:44:25 SB | 12 | 
| 2 | 387 | Hayato KATSUKI |  JPN | 3:44:31 PB | 10 | 
| 3 | 389 | Satoshi MARUO |  JPN | 3:44:52 SB | 8 | 
| 4 | 409 | Maryan ZAKALNYTSKYY |  UKR | 3:44:59 PB | 7 | 
| 5 | 358 | Qin WANG |  CHN | 3:45:29 PB | 6 | 
| 6 | 359 | Rui WANG |  CHN | 3:48:01 PB | 5 | 
| 7 | 396 | Rafał AUGUSTYN |  POL | 3:48:22 SB | 4 | 
| 8 | 403 | Perseus KARLSTRÖM |  SWE | 3:48:54 SB | 3 | 
| 9 | 395 | Quentin REW |  NZL | 3:48:58 SB | 2 | 
| 10 | 405 | Ivan BANZERUK |  UKR | 3:49:17 SB | 1 | 
| 11 | 398 | Rafał Sikora |  POL | 3:49:54 SB | |
| 12 | 354 | Evan DUNFEE |  CAN | 3:50:18 SB | |
| 13 | 352 | Dzmitry DZIUBIN |  BLR | 3:52:25 PB | |
| 14 | 382 | Michele ANTONELLI |  ITA | 3:53:00 SB | |
| 15 | 407 | Valeriy LІTANIUK |  UKR | 3:53:05 PB | |
| 16 | 376 | Bernardo Uriel BARRONDO |  GUA | 3:53:10 PB | |
| 17 | 380 | Brendan BOYCE |  IRL | 3:53:32 SB | |
| 18 | 367 | Jesús Ángel GARCÍA |  ESP | 3:53:48 SB | |
| 19 | 397 | Adrian Blocki |  POL | 3:54:31 SB | |
| 20 | 375 | Nathaniel SEILER |  GER | 3:54:54 PB | |
| 21 | 363 | Claudio Paulino VILLANUEVA FLORES |  ECU | 3:55:04 SB | |
| 22 | 381 | Andrea AGRUSTI |  ITA | 3:55:09 PB | |
| 23 | 373 | Carl DOHMANN |  GER | 3:55:58 SB | |
| 24 | 370 | Marc TUR |  ESP | 3:56:28 | |
| 25 | 369 | Benjamín Sánchez |  ESP | 3:56:37 SB | |
| 26 | 356 | Jijiang Han |  CHN | 3:57:33 PB | |
| 27 | 378 | Sandeep KUMAR |  IND | 3:59:28 | |
| 28 | 406 | Andriy Hrechkovskiy |  UKR | 3:59:32 SB | |
| 29 | 379 | Jitendra Singh Rathore |  IND | 4:00:13 | |
| 30 | 366 | José Ignacio DÍAZ |  ESP | 4:01:06 SB | |
| 31 | 374 | Karl JUNGHANNß |  GER | 4:02:36 SB | |
| 32 | 391 | Hyunmyeong JOO |  KOR | 4:02:38 PB | |
| 33 | 393 | Artur MASTIANICA |  LTU | 4:02:41 | |
| 34 | 353 | Mathieu BILODEAU |  CAN | 4:05:02 SB | |
| 35 | 372 | Hugo Andrieu |  FRA | 4:05:15 PB | |
| 36 | 386 | Yuki Ito |  JPN | 4:06:20 SB | |
| 37 | 402 | Ato Ibañez |  SWE | 4:06:27 SB | |
| 38 | 408 | Ihor Saharuk |  UKR | 4:06:50 SB | |
| 39 | 404 | Wei-Lin Chang |  TPE | 4:10:13 PB | |
| 40 | 383 | Stefano CHIESA |  ITA | 4:11:07 PB | |
| 41 | 401 | Anders Hansson |  SWE | 4:12:47 SB | |
| 42 | 368 | Pablo Oliva |  ESP | 4:14:13 | |
| 43 | 357 | Rongjiang Shan |  CHN | 4:15:28 SB | |
| 44 | 412 | AJ GRUTTADAURO |  USA | 4:16:23 PB | |
| 45 | 361 | Darwin Leon |  ECU | 4:17:53 | |
| 46 | 411 | Matthew Forgues |  USA | 4:18:17 | |
| 47 | 390 | Young-joon Byun |  KOR | 4:25:30 SB | |
| 48 | 360 | Lukáš GDULA |  CZE | 4:25:47 | |
| 49 | 355 | Qingsheng Ceng |  CHN | 4:44:58 SB | |
| 377 | Hendro HENDRO |  INA | DQ | ||
| 371 | Aleksi OJALA |  FIN | DQ | ||
| 392 | Chilsung Park |  KOR | DQ | ||
| 394 | Rob Tersteeg |  NED | DQ | ||
| 362 | David Velasquez |  ECU | DQ | ||
| 410 | Nick CHRISTIE |  USA | DNF | ||
| 400 | Marius Iulian COCIORAN |  ROU | DNF | ||
| 384 | Matteo GIUPPONI |  ITA | DNF | ||
| 399 | Pedro ISIDRO |  POR | DNF | ||
| 388 | Kai KOBAYASHI |  JPN | DNF |