| POS | ATHLETE | COUNTRY | MARK | 
|---|---|---|---|
| 1 | Hirooki ARAI |  JPN | 22:53 | 
| 2 | Satoshi MARUO |  JPN | 22:53 | 
| 3 | Kai KOBAYASHI |  JPN | 22:54 | 
| 4 | Perseus KARLSTRÖM |  SWE | 22:54 | 
| 5 | Karl JUNGHANNß |  GER | 22:54 | 
| 6 | Hayato KATSUKI |  JPN | 22:59 | 
| 7 | Yuki Ito |  JPN | 22:59 | 
| 8 | Evan DUNFEE |  CAN | 23:14 | 
| 9 | Aleksi OJALA |  FIN | 23:14 | 
| 10 | Rafał AUGUSTYN |  POL | 23:15 | 
| 11 | Quentin REW |  NZL | 23:15 | 
| 12 | Adrian Blocki |  POL | 23:24 | 
| 13 | Qin WANG |  CHN | 23:25 | 
| 14 | Ivan BANZERUK |  UKR | 23:25 | 
| 15 | Rui WANG |  CHN | 23:26 | 
| 16 | Bernardo Uriel BARRONDO |  GUA | 23:26 | 
| 17 | Claudio Paulino VILLANUEVA FLORES |  ECU | 23:26 | 
| 18 | Rongjiang Shan |  CHN | 23:26 | 
| 19 | Jijiang Han |  CHN | 23:26 | 
| 20 | Rafał Sikora |  POL | 23:26 | 
| 21 | Carl DOHMANN |  GER | 23:27 | 
| 22 | Sandeep KUMAR |  IND | 23:27 | 
| 23 | Maryan ZAKALNYTSKYY |  UKR | 23:27 | 
| 24 | Chilsung Park |  KOR | 23:27 | 
| 25 | Mathieu BILODEAU |  CAN | 23:28 | 
| 26 | Jesús Ángel GARCÍA |  ESP | 23:29 | 
| 27 | Brendan BOYCE |  IRL | 23:29 | 
| 28 | José Ignacio DÍAZ |  ESP | 23:30 | 
| 29 | Andriy Hrechkovskiy |  UKR | 23:41 | 
| 30 | David Velasquez |  ECU | 23:49 | 
| 31 | Ato Ibañez |  SWE | 23:52 | 
| 32 | Ihor Saharuk |  UKR | 23:53 | 
| 33 | Valeriy LІTANIUK |  UKR | 23:53 | 
| 34 | Dzmitry DZIUBIN |  BLR | 23:54 | 
| 35 | Qingsheng Ceng |  CHN | 23:58 | 
| 36 | Marc TUR |  ESP | 23:58 | 
| 37 | Matteo GIUPPONI |  ITA | 23:59 | 
| 38 | Michele ANTONELLI |  ITA | 23:59 | 
| 39 | Andrea AGRUSTI |  ITA | 23:59 | 
| 40 | Wei-Lin Chang |  TPE | 23:59 | 
| 41 | Young-joon Byun |  KOR | 23:59 | 
| 42 | Pedro ISIDRO |  POR | 23:59 | 
| 43 | Jitendra Singh Rathore |  IND | 23:59 | 
| 44 | Nathaniel SEILER |  GER | 24:00 | 
| 45 | Nick CHRISTIE |  USA | 24:00 | 
| 46 | Lukáš GDULA |  CZE | 24:00 | 
| 47 | Stefano CHIESA |  ITA | 24:00 | 
| 48 | Hyunmyeong JOO |  KOR | 24:03 | 
| 49 | Artur MASTIANICA |  LTU | 24:07 | 
| 50 | Benjamín Sánchez |  ESP | 24:18 | 
| 51 | Pablo Oliva |  ESP | 24:22 | 
| 52 | Hendro HENDRO |  INA | 24:23 | 
| 53 | Darwin Leon |  ECU | 24:25 | 
| 54 | Marius Iulian COCIORAN |  ROU | 24:38 | 
| 55 | Anders Hansson |  SWE | 24:47 | 
| 56 | Hugo Andrieu |  FRA | 24:56 | 
| 57 | Matthew Forgues |  USA | 25:03 | 
| 58 | Rob Tersteeg |  NED | 25:46 | 
| 59 | AJ GRUTTADAURO |  USA | 26:43 | 
| POS | ATHLETE | COUNTRY | MARK | 
|---|---|---|---|
| 1 | Hirooki ARAI |  JPN | 45:27 | 
| 2 | Kai KOBAYASHI |  JPN | 45:28 | 
| 3 | Satoshi MARUO |  JPN | 45:28 | 
| 4 | Perseus KARLSTRÖM |  SWE | 45:28 | 
| 5 | Karl JUNGHANNß |  GER | 45:28 | 
| 6 | Evan DUNFEE |  CAN | 45:46 | 
| 7 | Hayato KATSUKI |  JPN | 45:47 | 
| 8 | Aleksi OJALA |  FIN | 45:47 | 
| 9 | Quentin REW |  NZL | 45:50 | 
| 10 | Rafał AUGUSTYN |  POL | 46:08 | 
| 11 | Yuki Ito |  JPN | 46:08 | 
| 12 | Ivan BANZERUK |  UKR | 46:22 | 
| 13 | Qin WANG |  CHN | 46:22 | 
| 14 | Adrian Blocki |  POL | 46:22 | 
| 15 | Rui WANG |  CHN | 46:22 | 
| 16 | Rafał Sikora |  POL | 46:22 | 
| 17 | Chilsung Park |  KOR | 46:22 | 
| 18 | Maryan ZAKALNYTSKYY |  UKR | 46:22 | 
| 19 | Jijiang Han |  CHN | 46:23 | 
| 20 | Bernardo Uriel BARRONDO |  GUA | 46:23 | 
| 21 | Sandeep KUMAR |  IND | 46:23 | 
| 22 | Mathieu BILODEAU |  CAN | 46:23 | 
| 23 | Rongjiang Shan |  CHN | 46:23 | 
| 24 | Claudio Paulino VILLANUEVA FLORES |  ECU | 46:24 | 
| 25 | Carl DOHMANN |  GER | 46:24 | 
| 26 | Jesús Ángel GARCÍA |  ESP | 46:24 | 
| 27 | Brendan BOYCE |  IRL | 46:25 | 
| 28 | José Ignacio DÍAZ |  ESP | 46:37 | 
| 29 | Andriy Hrechkovskiy |  UKR | 47:14 | 
| 30 | Dzmitry DZIUBIN |  BLR | 47:34 | 
| 31 | David Velasquez |  ECU | 47:34 | 
| 32 | Valeriy LІTANIUK |  UKR | 47:34 | 
| 33 | Ihor Saharuk |  UKR | 47:34 | 
| 34 | Andrea AGRUSTI |  ITA | 47:56 | 
| 35 | Pedro ISIDRO |  POR | 47:57 | 
| 36 | Nick CHRISTIE |  USA | 47:57 | 
| 37 | Matteo GIUPPONI |  ITA | 47:57 | 
| 38 | Young-joon Byun |  KOR | 47:57 | 
| 39 | Michele ANTONELLI |  ITA | 47:57 | 
| 40 | Jitendra Singh Rathore |  IND | 47:57 | 
| 41 | Stefano CHIESA |  ITA | 47:57 | 
| 42 | Qingsheng Ceng |  CHN | 47:57 | 
| 43 | Marc TUR |  ESP | 47:57 | 
| 44 | Ato Ibañez |  SWE | 47:57 | 
| 45 | Nathaniel SEILER |  GER | 47:57 | 
| 46 | Lukáš GDULA |  CZE | 47:57 | 
| 47 | Benjamín Sánchez |  ESP | 47:57 | 
| 48 | Wei-Lin Chang |  TPE | 47:58 | 
| 49 | Artur MASTIANICA |  LTU | 48:06 | 
| 50 | Hyunmyeong JOO |  KOR | 48:13 | 
| 51 | Pablo Oliva |  ESP | 48:26 | 
| 52 | Hendro HENDRO |  INA | 48:26 | 
| 53 | Darwin Leon |  ECU | 49:05 | 
| 54 | Marius Iulian COCIORAN |  ROU | 49:05 | 
| 55 | Hugo Andrieu |  FRA | 49:39 | 
| 56 | Anders Hansson |  SWE | 49:55 | 
| 57 | Matthew Forgues |  USA | 50:00 | 
| 58 | Rob Tersteeg |  NED | 51:38 | 
| 59 | AJ GRUTTADAURO |  USA | 51:39 | 
| POS | ATHLETE | COUNTRY | MARK | 
|---|---|---|---|
| 1 | Hirooki ARAI |  JPN | 1:07:49 | 
| 2 | Satoshi MARUO |  JPN | 1:07:49 | 
| 3 | Perseus KARLSTRÖM |  SWE | 1:07:49 | 
| 4 | Kai KOBAYASHI |  JPN | 1:07:50 | 
| 5 | Evan DUNFEE |  CAN | 1:08:00 | 
| 6 | Hayato KATSUKI |  JPN | 1:08:03 | 
| 7 | Aleksi OJALA |  FIN | 1:08:21 | 
| 8 | Quentin REW |  NZL | 1:08:23 | 
| 9 | Karl JUNGHANNß |  GER | 1:08:40 | 
| 10 | Rafał AUGUSTYN |  POL | 1:08:51 | 
| 11 | Qin WANG |  CHN | 1:09:01 | 
| 12 | Jijiang Han |  CHN | 1:09:02 | 
| 13 | Rui WANG |  CHN | 1:09:02 | 
| 14 | Yuki Ito |  JPN | 1:09:03 | 
| 15 | Ivan BANZERUK |  UKR | 1:09:08 | 
| 16 | Bernardo Uriel BARRONDO |  GUA | 1:09:08 | 
| 17 | Rongjiang Shan |  CHN | 1:09:08 | 
| 18 | Maryan ZAKALNYTSKYY |  UKR | 1:09:08 | 
| 19 | Sandeep KUMAR |  IND | 1:09:08 | 
| 20 | Rafał Sikora |  POL | 1:09:09 | 
| 21 | Chilsung Park |  KOR | 1:09:09 | 
| 22 | Adrian Blocki |  POL | 1:09:10 | 
| 23 | Mathieu BILODEAU |  CAN | 1:09:12 | 
| 24 | Brendan BOYCE |  IRL | 1:09:12 | 
| 25 | Claudio Paulino VILLANUEVA FLORES |  ECU | 1:09:13 | 
| 26 | Jesús Ángel GARCÍA |  ESP | 1:09:13 | 
| 27 | Carl DOHMANN |  GER | 1:09:18 | 
| 28 | José Ignacio DÍAZ |  ESP | 1:10:01 | 
| 29 | Andriy Hrechkovskiy |  UKR | 1:10:47 | 
| 30 | Valeriy LІTANIUK |  UKR | 1:10:55 | 
| 31 | Dzmitry DZIUBIN |  BLR | 1:10:55 | 
| 32 | David Velasquez |  ECU | 1:11:03 | 
| 33 | Ihor Saharuk |  UKR | 1:11:06 | 
| 34 | Matteo GIUPPONI |  ITA | 1:11:47 | 
| 35 | Marc TUR |  ESP | 1:11:47 | 
| 36 | Pedro ISIDRO |  POR | 1:11:47 | 
| 37 | Jitendra Singh Rathore |  IND | 1:11:47 | 
| 38 | Nick CHRISTIE |  USA | 1:11:48 | 
| 39 | Qingsheng Ceng |  CHN | 1:11:48 | 
| 40 | Young-joon Byun |  KOR | 1:11:48 | 
| 41 | Michele ANTONELLI |  ITA | 1:11:48 | 
| 42 | Nathaniel SEILER |  GER | 1:11:49 | 
| 43 | Andrea AGRUSTI |  ITA | 1:11:49 | 
| 44 | Stefano CHIESA |  ITA | 1:11:49 | 
| 45 | Benjamín Sánchez |  ESP | 1:11:49 | 
| 46 | Artur MASTIANICA |  LTU | 1:12:01 | 
| 47 | Ato Ibañez |  SWE | 1:12:07 | 
| 48 | Wei-Lin Chang |  TPE | 1:12:12 | 
| 49 | Lukáš GDULA |  CZE | 1:12:17 | 
| 50 | Hyunmyeong JOO |  KOR | 1:12:33 | 
| 51 | Hendro HENDRO |  INA | 1:12:34 | 
| 52 | Pablo Oliva |  ESP | 1:12:35 | 
| 53 | Darwin Leon |  ECU | 1:13:36 | 
| 54 | Marius Iulian COCIORAN |  ROU | 1:13:37 | 
| 55 | Hugo Andrieu |  FRA | 1:14:07 | 
| 56 | Matthew Forgues |  USA | 1:14:53 | 
| 57 | Anders Hansson |  SWE | 1:15:08 | 
| 58 | AJ GRUTTADAURO |  USA | 1:16:59 | 
| 59 | Rob Tersteeg |  NED | 1:22:06 | 
| POS | ATHLETE | COUNTRY | MARK | 
|---|---|---|---|
| 1 | Satoshi MARUO |  JPN | 1:30:06 | 
| 2 | Hirooki ARAI |  JPN | 1:30:06 | 
| 3 | Perseus KARLSTRÖM |  SWE | 1:30:07 | 
| 4 | Evan DUNFEE |  CAN | 1:30:07 | 
| 5 | Kai KOBAYASHI |  JPN | 1:30:17 | 
| 6 | Hayato KATSUKI |  JPN | 1:30:36 | 
| 7 | Karl JUNGHANNß |  GER | 1:30:45 | 
| 8 | Quentin REW |  NZL | 1:30:57 | 
| 9 | Qin WANG |  CHN | 1:31:25 | 
| 10 | Rafał AUGUSTYN |  POL | 1:31:35 | 
| 11 | Rui WANG |  CHN | 1:31:36 | 
| 12 | Jijiang Han |  CHN | 1:31:41 | 
| 13 | Maryan ZAKALNYTSKYY |  UKR | 1:31:44 | 
| 14 | Ivan BANZERUK |  UKR | 1:31:44 | 
| 15 | Rongjiang Shan |  CHN | 1:32:08 | 
| 16 | Rafał Sikora |  POL | 1:32:08 | 
| 17 | Sandeep KUMAR |  IND | 1:32:08 | 
| 18 | Bernardo Uriel BARRONDO |  GUA | 1:32:09 | 
| 19 | Adrian Blocki |  POL | 1:32:17 | 
| 20 | Mathieu BILODEAU |  CAN | 1:32:17 | 
| 21 | Brendan BOYCE |  IRL | 1:32:17 | 
| 22 | Jesús Ángel GARCÍA |  ESP | 1:32:18 | 
| 23 | Claudio Paulino VILLANUEVA FLORES |  ECU | 1:32:18 | 
| 24 | Yuki Ito |  JPN | 1:32:26 | 
| 25 | Carl DOHMANN |  GER | 1:32:35 | 
| 26 | José Ignacio DÍAZ |  ESP | 1:33:35 | 
| 27 | Dzmitry DZIUBIN |  BLR | 1:34:09 | 
| 28 | Valeriy LІTANIUK |  UKR | 1:34:09 | 
| 29 | Andriy Hrechkovskiy |  UKR | 1:34:11 | 
| 30 | David Velasquez |  ECU | 1:34:47 | 
| 31 | Nick CHRISTIE |  USA | 1:35:24 | 
| 32 | Marc TUR |  ESP | 1:35:24 | 
| 33 | Michele ANTONELLI |  ITA | 1:35:24 | 
| 34 | Matteo GIUPPONI |  ITA | 1:35:24 | 
| 35 | Pedro ISIDRO |  POR | 1:35:25 | 
| 36 | Stefano CHIESA |  ITA | 1:35:25 | 
| 37 | Jitendra Singh Rathore |  IND | 1:35:25 | 
| 38 | Young-joon Byun |  KOR | 1:35:25 | 
| 39 | Nathaniel SEILER |  GER | 1:35:25 | 
| 40 | Andrea AGRUSTI |  ITA | 1:35:26 | 
| 41 | Benjamín Sánchez |  ESP | 1:35:26 | 
| 42 | Qingsheng Ceng |  CHN | 1:35:27 | 
| 43 | Ihor Saharuk |  UKR | 1:35:28 | 
| 44 | Artur MASTIANICA |  LTU | 1:35:51 | 
| 45 | Ato Ibañez |  SWE | 1:36:25 | 
| 46 | Pablo Oliva |  ESP | 1:36:34 | 
| 47 | Wei-Lin Chang |  TPE | 1:36:36 | 
| 48 | Hyunmyeong JOO |  KOR | 1:36:43 | 
| 49 | Hendro HENDRO |  INA | 1:36:44 | 
| 50 | Chilsung Park |  KOR | 1:37:40 | 
| 51 | Lukáš GDULA |  CZE | 1:38:12 | 
| 52 | Marius Iulian COCIORAN |  ROU | 1:38:12 | 
| 53 | Hugo Andrieu |  FRA | 1:38:48 | 
| 54 | Darwin Leon |  ECU | 1:38:52 | 
| 55 | Matthew Forgues |  USA | 1:39:35 | 
| 56 | Anders Hansson |  SWE | 1:40:28 | 
| 57 | AJ GRUTTADAURO |  USA | 1:41:47 | 
| Rob Tersteeg |  NED | ||
| Aleksi OJALA |  FIN | 
| POS | ATHLETE | COUNTRY | MARK | 
|---|---|---|---|
| 1 | Hirooki ARAI |  JPN | 1:52:29 | 
| 2 | Satoshi MARUO |  JPN | 1:52:29 | 
| 3 | Evan DUNFEE |  CAN | 1:52:30 | 
| 4 | Perseus KARLSTRÖM |  SWE | 1:52:30 | 
| 5 | Karl JUNGHANNß |  GER | 1:52:47 | 
| 6 | Hayato KATSUKI |  JPN | 1:53:16 | 
| 7 | Quentin REW |  NZL | 1:53:22 | 
| 8 | Qin WANG |  CHN | 1:53:29 | 
| 9 | Kai KOBAYASHI |  JPN | 1:53:44 | 
| 10 | Ivan BANZERUK |  UKR | 1:54:13 | 
| 11 | Maryan ZAKALNYTSKYY |  UKR | 1:54:13 | 
| 12 | Rui WANG |  CHN | 1:54:13 | 
| 13 | Jijiang Han |  CHN | 1:54:14 | 
| 14 | Rafał AUGUSTYN |  POL | 1:54:16 | 
| 15 | Rafał Sikora |  POL | 1:55:22 | 
| 16 | Claudio Paulino VILLANUEVA FLORES |  ECU | 1:55:23 | 
| 17 | Jesús Ángel GARCÍA |  ESP | 1:55:23 | 
| 18 | Bernardo Uriel BARRONDO |  GUA | 1:55:23 | 
| 19 | Brendan BOYCE |  IRL | 1:55:23 | 
| 20 | Sandeep KUMAR |  IND | 1:55:23 | 
| 21 | Rongjiang Shan |  CHN | 1:55:23 | 
| 22 | Mathieu BILODEAU |  CAN | 1:55:31 | 
| 23 | Adrian Blocki |  POL | 1:55:32 | 
| 24 | Carl DOHMANN |  GER | 1:55:46 | 
| 25 | Yuki Ito |  JPN | 1:55:57 | 
| 26 | José Ignacio DÍAZ |  ESP | 1:56:54 | 
| 27 | Dzmitry DZIUBIN |  BLR | 1:57:25 | 
| 28 | Valeriy LІTANIUK |  UKR | 1:57:25 | 
| 29 | Andriy Hrechkovskiy |  UKR | 1:57:49 | 
| 30 | Marc TUR |  ESP | 1:59:00 | 
| 31 | Matteo GIUPPONI |  ITA | 1:59:00 | 
| 32 | Michele ANTONELLI |  ITA | 1:59:00 | 
| 33 | Stefano CHIESA |  ITA | 1:59:00 | 
| 34 | Pedro ISIDRO |  POR | 1:59:00 | 
| 35 | Jitendra Singh Rathore |  IND | 1:59:01 | 
| 36 | Nathaniel SEILER |  GER | 1:59:01 | 
| 37 | Benjamín Sánchez |  ESP | 1:59:01 | 
| 38 | Andrea AGRUSTI |  ITA | 1:59:02 | 
| 39 | Qingsheng Ceng |  CHN | 1:59:05 | 
| 40 | Young-joon Byun |  KOR | 1:59:12 | 
| 41 | Nick CHRISTIE |  USA | 1:59:29 | 
| 42 | Artur MASTIANICA |  LTU | 1:59:37 | 
| 43 | Ihor Saharuk |  UKR | 1:59:56 | 
| 44 | Pablo Oliva |  ESP | 2:00:41 | 
| 45 | Ato Ibañez |  SWE | 2:00:43 | 
| 46 | Hyunmyeong JOO |  KOR | 2:00:51 | 
| 47 | Wei-Lin Chang |  TPE | 2:00:56 | 
| 48 | Hendro HENDRO |  INA | 2:01:37 | 
| 49 | Chilsung Park |  KOR | 2:01:43 | 
| 50 | Darwin Leon |  ECU | 2:02:56 | 
| 51 | Hugo Andrieu |  FRA | 2:03:12 | 
| 52 | Marius Iulian COCIORAN |  ROU | 2:03:49 | 
| 53 | David Velasquez |  ECU | 2:04:04 | 
| 54 | Matthew Forgues |  USA | 2:04:26 | 
| 55 | Anders Hansson |  SWE | 2:05:32 | 
| 56 | AJ GRUTTADAURO |  USA | 2:06:47 | 
| 57 | Lukáš GDULA |  CZE | 2:07:18 | 
| Rob Tersteeg |  NED | ||
| Aleksi OJALA |  FIN | 
| POS | ATHLETE | COUNTRY | MARK | 
|---|---|---|---|
| 1 | Hirooki ARAI |  JPN | 2:14:56 | 
| 2 | Satoshi MARUO |  JPN | 2:14:56 | 
| 3 | Perseus KARLSTRÖM |  SWE | 2:14:56 | 
| 4 | Evan DUNFEE |  CAN | 2:14:57 | 
| 5 | Hayato KATSUKI |  JPN | 2:15:52 | 
| 6 | Qin WANG |  CHN | 2:15:52 | 
| 7 | Quentin REW |  NZL | 2:15:52 | 
| 8 | Maryan ZAKALNYTSKYY |  UKR | 2:16:43 | 
| 9 | Ivan BANZERUK |  UKR | 2:16:44 | 
| 10 | Rui WANG |  CHN | 2:16:44 | 
| 11 | Rafał AUGUSTYN |  POL | 2:16:57 | 
| 12 | Jijiang Han |  CHN | 2:17:03 | 
| 13 | Rafał Sikora |  POL | 2:18:28 | 
| 14 | Bernardo Uriel BARRONDO |  GUA | 2:18:30 | 
| 15 | Claudio Paulino VILLANUEVA FLORES |  ECU | 2:18:30 | 
| 16 | Jesús Ángel GARCÍA |  ESP | 2:18:30 | 
| 17 | Sandeep KUMAR |  IND | 2:18:31 | 
| 18 | Brendan BOYCE |  IRL | 2:18:31 | 
| 19 | Adrian Blocki |  POL | 2:18:57 | 
| 20 | Mathieu BILODEAU |  CAN | 2:18:57 | 
| 21 | Carl DOHMANN |  GER | 2:19:06 | 
| 22 | Rongjiang Shan |  CHN | 2:19:07 | 
| 23 | José Ignacio DÍAZ |  ESP | 2:20:17 | 
| 24 | Dzmitry DZIUBIN |  BLR | 2:20:30 | 
| 25 | Valeriy LІTANIUK |  UKR | 2:20:30 | 
| 26 | Karl JUNGHANNß |  GER | 2:20:46 | 
| 27 | Andriy Hrechkovskiy |  UKR | 2:21:56 | 
| 28 | Michele ANTONELLI |  ITA | 2:22:16 | 
| 29 | Jitendra Singh Rathore |  IND | 2:22:16 | 
| 30 | Matteo GIUPPONI |  ITA | 2:22:16 | 
| 31 | Marc TUR |  ESP | 2:22:16 | 
| 32 | Nathaniel SEILER |  GER | 2:22:16 | 
| 33 | Stefano CHIESA |  ITA | 2:22:16 | 
| 34 | Andrea AGRUSTI |  ITA | 2:22:17 | 
| 35 | Benjamín Sánchez |  ESP | 2:22:24 | 
| 36 | Kai KOBAYASHI |  JPN | 2:23:15 | 
| 37 | Artur MASTIANICA |  LTU | 2:23:45 | 
| 38 | Qingsheng Ceng |  CHN | 2:23:46 | 
| 39 | Pedro ISIDRO |  POR | 2:24:06 | 
| 40 | Young-joon Byun |  KOR | 2:24:40 | 
| 41 | Pablo Oliva |  ESP | 2:24:47 | 
| 42 | Ato Ibañez |  SWE | 2:24:55 | 
| 43 | Yuki Ito |  JPN | 2:25:03 | 
| 44 | Hyunmyeong JOO |  KOR | 2:25:03 | 
| 45 | Nick CHRISTIE |  USA | 2:25:07 | 
| 46 | Ihor Saharuk |  UKR | 2:25:10 | 
| 47 | Wei-Lin Chang |  TPE | 2:25:54 | 
| 48 | Hugo Andrieu |  FRA | 2:27:38 | 
| 49 | Darwin Leon |  ECU | 2:28:17 | 
| 50 | Hendro HENDRO |  INA | 2:28:51 | 
| 51 | Matthew Forgues |  USA | 2:29:16 | 
| 52 | Anders Hansson |  SWE | 2:31:43 | 
| 53 | AJ GRUTTADAURO |  USA | 2:32:31 | 
| 54 | Lukáš GDULA |  CZE | 2:35:24 | 
| David Velasquez |  ECU | ||
| Rob Tersteeg |  NED | ||
| Chilsung Park |  KOR | ||
| Aleksi OJALA |  FIN | ||
| Marius Iulian COCIORAN |  ROU | 
| POS | ATHLETE | COUNTRY | MARK | 
|---|---|---|---|
| 1 | Hirooki ARAI |  JPN | 2:37:22 | 
| 2 | Perseus KARLSTRÖM |  SWE | 2:37:22 | 
| 3 | Evan DUNFEE |  CAN | 2:37:23 | 
| 4 | Hayato KATSUKI |  JPN | 2:38:07 | 
| 5 | Qin WANG |  CHN | 2:38:07 | 
| 6 | Quentin REW |  NZL | 2:38:42 | 
| 7 | Maryan ZAKALNYTSKYY |  UKR | 2:39:18 | 
| 8 | Rui WANG |  CHN | 2:39:19 | 
| 9 | Ivan BANZERUK |  UKR | 2:39:19 | 
| 10 | Rafał AUGUSTYN |  POL | 2:39:48 | 
| 11 | Jijiang Han |  CHN | 2:40:07 | 
| 12 | Rafał Sikora |  POL | 2:41:31 | 
| 13 | Bernardo Uriel BARRONDO |  GUA | 2:41:31 | 
| 14 | Brendan BOYCE |  IRL | 2:41:32 | 
| 15 | Claudio Paulino VILLANUEVA FLORES |  ECU | 2:41:35 | 
| 16 | Jesús Ángel GARCÍA |  ESP | 2:41:36 | 
| 17 | Carl DOHMANN |  GER | 2:42:12 | 
| 18 | Adrian Blocki |  POL | 2:42:13 | 
| 19 | Sandeep KUMAR |  IND | 2:42:17 | 
| 20 | Dzmitry DZIUBIN |  BLR | 2:43:26 | 
| 21 | Valeriy LІTANIUK |  UKR | 2:43:26 | 
| 22 | José Ignacio DÍAZ |  ESP | 2:43:39 | 
| 23 | Mathieu BILODEAU |  CAN | 2:44:16 | 
| 24 | Rongjiang Shan |  CHN | 2:44:55 | 
| 25 | Michele ANTONELLI |  ITA | 2:44:59 | 
| 26 | Karl JUNGHANNß |  GER | 2:45:27 | 
| 27 | Matteo GIUPPONI |  ITA | 2:45:29 | 
| 28 | Marc TUR |  ESP | 2:45:29 | 
| 29 | Andrea AGRUSTI |  ITA | 2:45:29 | 
| 30 | Nathaniel SEILER |  GER | 2:45:29 | 
| 31 | Jitendra Singh Rathore |  IND | 2:45:29 | 
| 32 | Stefano CHIESA |  ITA | 2:45:33 | 
| 33 | Andriy Hrechkovskiy |  UKR | 2:46:16 | 
| 34 | Benjamín Sánchez |  ESP | 2:46:22 | 
| 35 | Artur MASTIANICA |  LTU | 2:48:04 | 
| 36 | Ato Ibañez |  SWE | 2:49:27 | 
| 37 | Pablo Oliva |  ESP | 2:49:32 | 
| 38 | Hyunmyeong JOO |  KOR | 2:49:37 | 
| 39 | Yuki Ito |  JPN | 2:49:37 | 
| 40 | Wei-Lin Chang |  TPE | 2:51:15 | 
| 41 | Ihor Saharuk |  UKR | 2:51:24 | 
| 42 | Qingsheng Ceng |  CHN | 2:51:58 | 
| 43 | Hugo Andrieu |  FRA | 2:52:02 | 
| 44 | Young-joon Byun |  KOR | 2:53:03 | 
| 45 | Darwin Leon |  ECU | 2:53:53 | 
| 46 | Matthew Forgues |  USA | 2:54:21 | 
| 47 | Anders Hansson |  SWE | 2:56:20 | 
| 48 | AJ GRUTTADAURO |  USA | 2:59:19 | 
| 49 | Lukáš GDULA |  CZE | 3:05:10 | 
| Rob Tersteeg |  NED | ||
| Hendro HENDRO |  INA | ||
| Chilsung Park |  KOR | ||
| Aleksi OJALA |  FIN | ||
| David Velasquez |  ECU | ||
| Satoshi MARUO |  JPN | ||
| Kai KOBAYASHI |  JPN | ||
| Marius Iulian COCIORAN |  ROU | ||
| Pedro ISIDRO |  POR | ||
| Nick CHRISTIE |  USA | 
| POS | ATHLETE | COUNTRY | MARK | 
|---|---|---|---|
| 1 | Hirooki ARAI |  JPN | 2:59:56 | 
| 2 | Perseus KARLSTRÖM |  SWE | 2:59:57 | 
| 3 | Qin WANG |  CHN | 3:00:25 | 
| 4 | Hayato KATSUKI |  JPN | 3:00:25 | 
| 5 | Evan DUNFEE |  CAN | 3:00:31 | 
| 6 | Maryan ZAKALNYTSKYY |  UKR | 3:01:20 | 
| 7 | Rui WANG |  CHN | 3:01:24 | 
| 8 | Quentin REW |  NZL | 3:01:59 | 
| 9 | Ivan BANZERUK |  UKR | 3:02:11 | 
| 10 | Rafał AUGUSTYN |  POL | 3:02:48 | 
| 11 | Rafał Sikora |  POL | 3:04:17 | 
| 12 | Bernardo Uriel BARRONDO |  GUA | 3:04:50 | 
| 13 | Jijiang Han |  CHN | 3:04:51 | 
| 14 | Jesús Ángel GARCÍA |  ESP | 3:05:01 | 
| 15 | Claudio Paulino VILLANUEVA FLORES |  ECU | 3:05:01 | 
| 16 | Brendan BOYCE |  IRL | 3:05:05 | 
| 17 | Adrian Blocki |  POL | 3:05:43 | 
| 18 | Carl DOHMANN |  GER | 3:05:44 | 
| 19 | Dzmitry DZIUBIN |  BLR | 3:06:05 | 
| 20 | Valeriy LІTANIUK |  UKR | 3:06:22 | 
| 21 | Sandeep KUMAR |  IND | 3:06:54 | 
| 22 | Michele ANTONELLI |  ITA | 3:07:18 | 
| 23 | José Ignacio DÍAZ |  ESP | 3:08:07 | 
| 24 | Andrea AGRUSTI |  ITA | 3:09:06 | 
| 25 | Nathaniel SEILER |  GER | 3:09:06 | 
| 26 | Marc TUR |  ESP | 3:09:11 | 
| 27 | Matteo GIUPPONI |  ITA | 3:09:24 | 
| 28 | Jitendra Singh Rathore |  IND | 3:09:25 | 
| 29 | Benjamín Sánchez |  ESP | 3:10:17 | 
| 30 | Mathieu BILODEAU |  CAN | 3:10:20 | 
| 31 | Andriy Hrechkovskiy |  UKR | 3:10:28 | 
| 32 | Karl JUNGHANNß |  GER | 3:10:58 | 
| 33 | Stefano CHIESA |  ITA | 3:11:45 | 
| 34 | Artur MASTIANICA |  LTU | 3:12:16 | 
| 35 | Hyunmyeong JOO |  KOR | 3:13:32 | 
| 36 | Rongjiang Shan |  CHN | 3:14:05 | 
| 37 | Ato Ibañez |  SWE | 3:14:37 | 
| 38 | Yuki Ito |  JPN | 3:14:43 | 
| 39 | Hugo Andrieu |  FRA | 3:16:10 | 
| 40 | Ihor Saharuk |  UKR | 3:16:34 | 
| 41 | Pablo Oliva |  ESP | 3:16:40 | 
| 42 | Wei-Lin Chang |  TPE | 3:16:42 | 
| 43 | Darwin Leon |  ECU | 3:19:34 | 
| 44 | Matthew Forgues |  USA | 3:21:07 | 
| 45 | Anders Hansson |  SWE | 3:21:24 | 
| 46 | Young-joon Byun |  KOR | 3:23:24 | 
| 47 | AJ GRUTTADAURO |  USA | 3:24:51 | 
| 48 | Qingsheng Ceng |  CHN | 3:26:52 | 
| 49 | Lukáš GDULA |  CZE | 3:31:36 | 
| Rob Tersteeg |  NED | ||
| Hendro HENDRO |  INA | ||
| Aleksi OJALA |  FIN | ||
| David Velasquez |  ECU | ||
| Chilsung Park |  KOR | ||
| Satoshi MARUO |  JPN | ||
| Kai KOBAYASHI |  JPN | ||
| Marius Iulian COCIORAN |  ROU | ||
| Pedro ISIDRO |  POR | ||
| Nick CHRISTIE |  USA | 
| POS | ATHLETE | COUNTRY | MARK | 
|---|---|---|---|
| 1 | Hirooki ARAI |  JPN | 3:22:13 | 
| 2 | Hayato KATSUKI |  JPN | 3:22:22 | 
| 3 | Qin WANG |  CHN | 3:22:30 | 
| 4 | Satoshi MARUO |  JPN | 3:22:31 | 
| 5 | Perseus KARLSTRÖM |  SWE | 3:22:40 | 
| 6 | Maryan ZAKALNYTSKYY |  UKR | 3:23:07 | 
| 7 | Rui WANG |  CHN | 3:24:17 | 
| 8 | Evan DUNFEE |  CAN | 3:25:00 | 
| 9 | Quentin REW |  NZL | 3:25:33 | 
| 10 | Ivan BANZERUK |  UKR | 3:25:41 | 
| 11 | Rafał AUGUSTYN |  POL | 3:25:45 | 
| 12 | Rafał Sikora |  POL | 3:26:56 | 
| 13 | Dzmitry DZIUBIN |  BLR | 3:28:52 | 
| 14 | Bernardo Uriel BARRONDO |  GUA | 3:29:05 | 
| 15 | Jesús Ángel GARCÍA |  ESP | 3:29:08 | 
| 16 | Claudio Paulino VILLANUEVA FLORES |  ECU | 3:29:08 | 
| 17 | Brendan BOYCE |  IRL | 3:29:10 | 
| 18 | Adrian Blocki |  POL | 3:29:32 | 
| 19 | Carl DOHMANN |  GER | 3:29:32 | 
| 20 | Michele ANTONELLI |  ITA | 3:29:48 | 
| 21 | Valeriy LІTANIUK |  UKR | 3:29:57 | 
| 22 | Jijiang Han |  CHN | 3:30:55 | 
| 23 | Nathaniel SEILER |  GER | 3:31:44 | 
| 24 | Andrea AGRUSTI |  ITA | 3:32:01 | 
| 25 | Sandeep KUMAR |  IND | 3:32:36 | 
| 26 | Marc TUR |  ESP | 3:32:37 | 
| 27 | Benjamín Sánchez |  ESP | 3:33:24 | 
| 28 | Jitendra Singh Rathore |  IND | 3:34:10 | 
| 29 | José Ignacio DÍAZ |  ESP | 3:34:21 | 
| 30 | Andriy Hrechkovskiy |  UKR | 3:34:56 | 
| 31 | Karl JUNGHANNß |  GER | 3:35:41 | 
| 32 | Matteo GIUPPONI |  ITA | 3:35:43 | 
| 33 | Artur MASTIANICA |  LTU | 3:37:33 | 
| 34 | Hyunmyeong JOO |  KOR | 3:37:50 | 
| 35 | Mathieu BILODEAU |  CAN | 3:39:01 | 
| 36 | Yuki Ito |  JPN | 3:40:00 | 
| 37 | Ato Ibañez |  SWE | 3:40:22 | 
| 38 | Hugo Andrieu |  FRA | 3:40:41 | 
| 39 | Stefano CHIESA |  ITA | 3:41:33 | 
| 40 | Ihor Saharuk |  UKR | 3:41:35 | 
| 41 | Wei-Lin Chang |  TPE | 3:42:56 | 
| 42 | Rongjiang Shan |  CHN | 3:45:24 | 
| 43 | Darwin Leon |  ECU | 3:45:46 | 
| 44 | Anders Hansson |  SWE | 3:46:59 | 
| 45 | Pablo Oliva |  ESP | 3:47:22 | 
| 46 | Matthew Forgues |  USA | 3:49:43 | 
| 47 | AJ GRUTTADAURO |  USA | 3:50:29 | 
| 48 | Young-joon Byun |  KOR | 3:54:54 | 
| 49 | Lukáš GDULA |  CZE | 3:58:46 | 
| 50 | Qingsheng Ceng |  CHN | 4:06:22 | 
| David Velasquez |  ECU | ||
| Chilsung Park |  KOR | ||
| Aleksi OJALA |  FIN | ||
| Rob Tersteeg |  NED | ||
| Hendro HENDRO |  INA | ||
| Marius Iulian COCIORAN |  ROU | ||
| Pedro ISIDRO |  POR | ||
| Nick CHRISTIE |  USA | ||
| Kai KOBAYASHI |  JPN |