Rank Mark Competitor DOB Nat Pos Venue Date
1 1:18:26 Eiki Takahashi 19 NOV 1992 JPN JPN 1 Kobe 21 FEB 2016
2 1:18:45 Isamu Fujisawa 12 OCT 1987 JPN JPN 2 Kobe 21 FEB 2016
3 1:18:53 Daisuke Matsunaga 24 MAR 1995 JPN JPN 1 Nomi, JPN 20 MAR 2016
4 1:19:11 Perseus Karlström 02 MAY 1990 SWE SWE 1 Podébrady 09 APR 2016
5 1:19:12 Zhen Wang 24 AUG 1991 CHN CHN 1 Huangshan 05 MAR 2016
1:19:14 Zhen Wang 24 AUG 1991 CHN CHN 1 Rio de Janeiro (Pontal) 12 AUG 2016
6 1:19:19 Christopher Linke 24 OCT 1988 GER GER 2 Podébrady 09 APR 2016
7 1:19:20 Iñaki Gómez 16 JAN 1988 CAN CAN 2 Nomi, JPN 20 MAR 2016
7 1:19:20 Omar Pineda 02 DEC 1994 MEX MEX 3 Podébrady 09 APR 2016
7 1:19:20 Jesús Tadeo Vega 23 MAY 1994 MEX MEX 4 Podébrady 09 APR 2016
1:19:22 Zhen Wang 24 AUG 1991 CHN CHN 1 Roma 07 MAY 2016
10 1:19:24 Samuel Ireri Gathimba 26 OCT 1987 KEN KEN 1 Durban 26 JUN 2016
11 1:19:26 Zelin Cai 11 APR 1991 CHN CHN 2 Rio de Janeiro (Pontal) 12 AUG 2016
12 1:19:32 Ding Chen 05 AUG 1992 CHN CHN 2 Huangshan 05 MAR 2016
1:19:34 Zelin Cai 11 APR 1991 CHN CHN 2 Roma 07 MAY 2016
13 1:19:36 Álvaro Martín 18 JUN 1994 ESP ESP 3 Roma 07 MAY 2016
14 1:19:37 Dane Bird-Smith 15 JUL 1992 AUS AUS 3 Rio de Janeiro (Pontal) 12 AUG 2016
15 1:19:38 Ever Palma 18 MAR 1992 MEX MEX 5 Podébrady 09 APR 2016
1:19:38 Dane Bird-Smith 15 JUL 1992 AUS AUS 4 Roma 07 MAY 2016
16 1:19:42 Caio Bonfim 19 MAR 1991 BRA BRA 4 Rio de Janeiro (Pontal) 12 AUG 2016
17 1:19:44 Takumi Saito 23 MAR 1993 JPN JPN 3 Nomi, JPN 20 MAR 2016
1:19:48 Zelin Cai 11 APR 1991 CHN CHN 3 Huangshan 05 MAR 2016
18 1:19:51 Kaihua Wang 16 FEB 1994 CHN CHN 4 Huangshan 05 MAR 2016
19 1:19:54 Hirooki Arai 18 MAY 1988 JPN JPN 3 Kobe 21 FEB 2016
20 1:19:55 Benjamin Thorne 19 MAR 1993 CAN CAN 5 Roma 07 MAY 2016
21 1:19:57 Kai Kobayashi 28 FEB 1993 JPN JPN 4 Nomi, JPN 20 MAR 2016
22 1:19:58 Hagen Pohle 05 MAR 1992 GER GER 6 Podébrady 09 APR 2016
1:20:00 Christopher Linke 24 OCT 1988 GER GER 5 Rio de Janeiro (Pontal) 12 AUG 2016
1:20:04 Dane Bird-Smith 15 JUL 1992 AUS AUS 1 Adelaide 21 FEB 2016
23 1:20:05 Pedro Daniel Gómez 31 DEC 1990 MEX MEX 7 Podébrady 09 APR 2016
24 1:20:06 Lebogang Shange 01 AUG 1990 RSA RSA 2 Adelaide 21 FEB 2016
25 1:20:07 Andrés Chocho 04 NOV 1983 ECU ECU 6 Roma 07 MAY 2016
1:20:08 Benjamin Thorne 19 MAR 1993 CAN CAN 3 Adelaide 21 FEB 2016
1:20:12 Iñaki Gómez 16 JAN 1988 CAN CAN 7 Roma 07 MAY 2016
26 1:20:13 Tom Bosworth 17 JAN 1990 GBR GBR 6 Rio de Janeiro (Pontal) 12 AUG 2016
1:20:14 Takumi Saito 23 MAR 1993 JPN JPN 4 Kobe 21 FEB 2016
27 1:20:14 Satoshi Maruo 28 NOV 1991 JPN JPN 5 Kobe 21 FEB 2016
1:20:17 Zhen Wang 24 AUG 1991 CHN CHN 1 La Coruña 28 MAY 2016
1:20:20 Caio Bonfim 19 MAR 1991 BRA BRA 8 Roma 07 MAY 2016
28 1:20:21 Singh Devender 05 DEC 1983 IND IND 5 Nomi, JPN 20 MAR 2016
1:20:22 Iñaki Gómez 16 JAN 1988 CAN CAN 4 Adelaide 21 FEB 2016
1:20:22 Satoshi Maruo 28 NOV 1991 JPN JPN 6 Nomi, JPN 20 MAR 2016
1:20:22 Daisuke Matsunaga 24 MAR 1995 JPN JPN 7 Rio de Janeiro (Pontal) 12 AUG 2016
29 1:20:24 Julio César Salazar 08 JUL 1993 MEX MEX 8 Podébrady 09 APR 2016
30 1:20:26 Manish Singh 05 MAY 1991 IND IND 7 Nomi, JPN 20 MAR 2016
1:20:26 Kaihua Wang 16 FEB 1994 CHN CHN 1 Huhehaote 08 SEP 2016
31 1:20:27 Matteo Giupponi 8 OCT 1988 ITA ITA 8 Rio de Janeiro (Pontal) 12 AUG 2016
32 1:20:29 Gurmeet Singh 1 JUL 1985 IND IND 8 Nomi, JPN 20 MAR 2016
33 1:20:33 Ruslan Dmytrenko 22 MAR 1986 UKR UKR 9 Roma 07 MAY 2016
34 1:20:34 Evan Dunfee 28 SEP 1990 CAN CAN 5 Adelaide 21 FEB 2016
34 1:20:34 Miguel Ángel López 03 JUL 1988 ESP ESP 2 La Coruña 28 MAY 2016
36 1:20:36 Manuel Esteban Soto 28 JAN 1994 COL COL 9 Rio de Janeiro (Pontal) 12 AUG 2016
1:20:39 Manuel Esteban Soto 28 JAN 1994 COL COL 9 Podébrady 09 APR 2016
1:20:39 Pedro Daniel Gómez 31 DEC 1990 MEX MEX 3 La Coruña 28 MAY 2016
1:20:40 Christopher Linke 24 OCT 1988 GER GER 10 Roma 07 MAY 2016
1:20:41 Tom Bosworth 17 JAN 1990 GBR GBR 1 Dudince 19 MAR 2016
1:20:42 Lebogang Shange 01 AUG 1990 RSA RSA 1 Stellenbosch (Coetzenburg Stadium) 16 APR 2016
37 1:20:43 Antón Kucmín 07 JUN 1984 SVK SVK 10 Podébrady 09 APR 2016
38 1:20:44 Sandeep Kumar 01 MAY 1986 IND IND 9 Nomi, JPN 20 MAR 2016
39 1:20:45 Kevin Campion 23 MAY 1988 FRA FRA 11 Podébrady 09 APR 2016
40 1:20:46 Wayne Snyman 08 MAR 1985 RSA RSA 2 Stellenbosch (Coetzenburg Stadium) 16 APR 2016
41 1:20:47 Eider Arévalo 09 MAR 1993 COL COL 4 La Coruña 28 MAY 2016
1:20:49 Isamu Fujisawa 12 OCT 1987 JPN JPN 10 Nomi, JPN 20 MAR 2016
1:20:49 Caio Bonfim 19 MAR 1991 BRA BRA 5 La Coruña 28 MAY 2016
42 1:20:49 Hassanine Sebei 21 JAN 1984 TUN TUN 6 La Coruña 28 MAY 2016
1:20:49 Evan Dunfee 28 SEP 1990 CAN CAN 10 Rio de Janeiro (Pontal) 12 AUG 2016
43 1:20:50 Toshikazu Yamanishi 15 FEB 1996 JPN JPN 7 La Coruña 28 MAY 2016
44 1:20:51 Jorge Alejandro Martínez 25 OCT 1990 MEX MEX 12 Podébrady 09 APR 2016
1:20:51 Hassanine Sebei 21 JAN 1984 TUN TUN 2 Durban 26 JUN 2016
1:20:52 Matteo Giupponi 8 OCT 1988 ITA ITA 2 Dudince 19 MAR 2016
1:20:52 Pedro Daniel Gómez 31 DEC 1990 MEX MEX 1 Taicang 23 APR 2016
45 1:20:54 Anatole Ibañez 14 NOV 1985 SWE SWE 3 Dudince 19 MAR 2016
45 1:20:54 Isaac Palma 26 OCT 1990 MEX MEX 13 Podébrady 09 APR 2016
1:20:54 Ever Palma 18 MAR 1992 MEX MEX 2 Taicang 23 APR 2016
47 1:20:55 Fumitaka Oikawa 05 APR 1995 JPN JPN 11 Nomi, JPN 20 MAR 2016
48 1:20:56 Horacio Nava 20 JAN 1982 MEX MEX 1 Naumburg 22 MAY 2016
49 1:20:58 Nils Brembach 23 FEB 1993 GER GER 14 Podébrady 09 APR 2016
1:20:58 Miguel Ángel López 03 JUL 1988 ESP ESP 11 Rio de Janeiro (Pontal) 12 AUG 2016
1:21:03 Perseus Karlström 02 MAY 1990 SWE SWE 6 Adelaide 21 FEB 2016
1:21:03 Álvaro Martín 18 JUN 1994 ESP ESP 1 Rio Maior 09 APR 2016
1:21:03 Perseus Karlström 02 MAY 1990 SWE SWE 3 Taicang 23 APR 2016
1:21:08 Jesús Tadeo Vega 23 MAY 1994 MEX MEX 4 Dudince 19 MAR 2016
50 1:21:08 Mauricio Arteaga 08 AUG 1988 ECU ECU 11 Roma 07 MAY 2016
1:21:08 Eiki Takahashi 19 NOV 1992 JPN JPN 1 Takahata 23 OCT 2016
1:21:12 Eiki Takahashi 19 NOV 1992 JPN JPN 12 Roma 07 MAY 2016
1:21:12 Kaihua Wang 16 FEB 1994 CHN CHN 13 Roma 07 MAY 2016
1:21:12 Iñaki Gómez 16 JAN 1988 CAN CAN 12 Rio de Janeiro (Pontal) 12 AUG 2016
51 1:21:14 Aliaksandr Liakhovich 04 JUL 1989 BLR BLR 1 Brest, BLR 02 APR 2016
1:21:14 Christopher Linke 24 OCT 1988 GER GER 2 Naumburg 22 MAY 2016
1:21:16 Isaac Palma 26 OCT 1990 MEX MEX 5 Dudince 19 MAR 2016
1:21:21 Anatole Ibañez 14 NOV 1985 SWE SWE 15 Podébrady 09 APR 2016
52 1:21:21 Nazar Kovalenko 09 FEB 1987 UKR UKR 14 Roma 07 MAY 2016
52 1:21:21 Francisco Arcilla 14 JAN 1984 ESP ESP 8 La Coruña 28 MAY 2016
1:21:21 Manish Singh 05 MAY 1991 IND IND 13 Rio de Janeiro (Pontal) 12 AUG 2016
54 1:21:23 Takayuki Tanii 14 FEB 1983 JPN JPN 6 Kobe 21 FEB 2016
1:21:23 Álvaro Martín 18 JUN 1994 ESP ESP + Cáceres 20 MAR 2016
1:21:23 Lebogang Shange 01 AUG 1990 RSA RSA 2 Rio Maior 09 APR 2016
54 1:21:23 Rui Wang 06 JAN 1996 CHN CHN 4 Taicang 23 APR 2016
1:21:24 Ever Palma 18 MAR 1992 MEX MEX 14 Rio de Janeiro (Pontal) 12 AUG 2016
1:21:25 Gurmeet Singh 1 JUL 1985 IND IND 1 Jaipur 27 FEB 2016
56 1:21:26 Yerko Araya 14 FEB 1986 CHI CHI 7 Adelaide 21 FEB 2016
1:21:26 Hassanine Sebei 21 JAN 1984 TUN TUN 16 Podébrady 09 APR 2016
56 1:21:26 Carl Dohmann 18 MAY 1990 GER GER 15 Roma 07 MAY 2016
1:21:26 Evan Dunfee 28 SEP 1990 CAN CAN 16 Roma 07 MAY 2016
58 1:21:31 Eder Sánchez 21 MAY 1986 MEX MEX 3 Naumburg 22 MAY 2016
59 1:21:32 Luis Fernando López 03 JUN 1979 COL COL 17 Podébrady 09 APR 2016
60 1:21:33 Aléxandros Papamichaíl 18 SEP 1988 GRE GRE 17 Roma 07 MAY 2016
61 1:21:35 James Rendón 07 APR 1985 COL COL 18 Podébrady 09 APR 2016
61 1:21:35 Iván Garrido 25 JAN 1994 COL COL 18 Roma 07 MAY 2016
63 1:21:36 Diego García 19 JAN 1996 ESP ESP 19 Roma 07 MAY 2016
64 1:21:38 Jakub Jelonek 07 JUL 1985 POL POL 19 Podébrady 09 APR 2016
65 1:21:39 Tianlei Li 23 SEP 1990 CHN CHN 5 Huangshan 05 MAR 2016
65 1:21:39 Alberto Amezcua 10 MAY 1992 ESP ESP 2 Cáceres 20 MAR 2016
67 1:21:41 Ganapathi Krishnan 29 JUN 1989 IND IND 22 Roma 07 MAY 2016
68 1:21:44 Hyunsub Kim 31 MAY 1985 KOR KOR 17 Rio de Janeiro (Pontal) 12 AUG 2016
69 1:21:45 Ricardo Ortiz 07 FEB 1995 MEX MEX 5 Taicang 23 APR 2016
70 1:21:46 Xubao Wei 01 FEB 1993 CHN CHN 1 (NGP) Taicang 23 APR 2016
71 1:21:47 Rafal Fedaczynski 03 DEC 1980 POL POL 20 Podébrady 09 APR 2016
72 1:21:48 Dzianis Simanovich 20 APR 1987 BLR BLR 23 Roma 07 MAY 2016
73 1:21:49 Brian Pintado 29 JUL 1995 ECU ECU 24 Roma 07 MAY 2016
73 1:21:49 Paolo Yurivilca 23 APR 1996 PER PER 25 Roma 07 MAY 2016
75 1:21:50 Jared Tallent 17 OCT 1984 AUS AUS 6 Taicang 23 APR 2016
75 1:21:50 Dawid Tomala 27 AUG 1989 POL POL 1 Alytus 10 JUN 2016
77 1:21:51 Song Sun 15 DEC 1996 CHN CHN 2 (NGP) Taicang 23 APR 2016
78 1:21:52 Georgiy Sheiko 24 AUG 1989 KAZ KAZ 12 Nomi, JPN 20 MAR 2016
79 1:21:54 Erwin González 7 FEB 1994 MEX MEX 7 Dudince 19 MAR 2016
79 1:21:54 Quentin Rew 16 JUL 1984 NZL NZL 26 Roma 07 MAY 2016
81 1:21:55 Igor Glavan 25 SEP 1990 UKR UKR 12 La Coruña 28 MAY 2016
82 1:21:56 Federico Tontodonati 30 OCT 1989 ITA ITA 1 Cassino 20 MAR 2016
82 1:21:56 Alex Wright 19 DEC 1990 IRL IRL 13 La Coruña 28 MAY 2016
84 1:22:01 Marco De Luca 12 MAY 1981 ITA ITA 4 Rio Maior 09 APR 2016
85 1:22:07 Rhydian Cowley 04 JAN 1991 AUS AUS 9 Adelaide 21 FEB 2016
86 1:22:08 Qin Wang 08 MAY 1994 CHN CHN 13 Nomi, JPN 20 MAR 2016
87 1:22:10 Richard Vargas 28 DEC 1994 VEN VEN 28 Roma 07 MAY 2016
88 1:22:11 Artur Brzozowski 29 MAR 1985 POL POL 2 Alytus 10 JUN 2016
89 1:22:12 Erik Tysse 4 DEC 1980 NOR NOR 1 Vallensbæk 01 MAY 2016
90 1:22:15 Irfan Kolothum Thodi 08 FEB 1990 IND IND 4 Jaipur 27 FEB 2016
90 1:22:15 José Alessandro Bagio 16 APR 1981 BRA BRA 5 Rio Maior 09 APR 2016
92 1:22:18 Yauhen Zaleski 16 JUN 1993 BLR BLR 3 Brest, BLR 02 APR 2016
93 1:22:19 Ersin Tacir 01 APR 1985 TUR TUR 21 Podébrady 09 APR 2016
93 1:22:19 Jie Jiang 25 OCT 1994 CHN CHN 3 (NGP) Taicang 23 APR 2016
93 1:22:19 Qingcun Zeng 03 APR 1995 CHN CHN 4 (NGP) Taicang 23 APR 2016
93 1:22:19 Omar Segura 24 MAR 1981 MEX MEX 9 Taicang 23 APR 2016
97 1:22:25 Ivan Trotski 27 MAY 1976 BLR BLR 4 Brest, BLR 02 APR 2016
98 1:22:27 Jarkko Kinnunen 19 JAN 1984 FIN FIN 1 Tuusula 23 APR 2016
98 1:22:27 Marius Žiukas 29 JUN 1985 LTU LTU 26 Rio de Janeiro (Pontal) 12 AUG 2016
100 1:22:29 Tomohiro Noda 24 JAN 1996 JPN JPN 15 Nomi, JPN 20 MAR 2016
101 1:22:31 Máté Helebrandt 12 JAN 1989 HUN HUN 28 Rio de Janeiro (Pontal) 12 AUG 2016
102 1:22:34 João Vieira 20 FEB 1976 POR POR 15 La Coruña 28 MAY 2016
103 1:22:41 Robert Heffernan 28 FEB 1978 IRL IRL 12 Dudince 19 MAR 2016
104 1:22:43 Moacir Zimmermann 30 DEC 1983 BRA BRA 13 Dudince 19 MAR 2016
104 1:22:43 Dzmitry Dziubin 12 JUL 1990 BLR BLR 5 Brest, BLR 02 APR 2016
104 1:22:43 Ivan Losev 26 JAN 1986 UKR UKR 32 Roma 07 MAY 2016
107 1:22:46 Tsuyoshi Tasaka 30 JUL 1993 JPN JPN 18 Nomi, JPN 20 MAR 2016
108 1:22:49 Byeongkwang Choe 07 APR 1991 KOR KOR 19 Nomi, JPN 20 MAR 2016
109 1:22:52 Hamidreza Zooravand 13 JAN 1990 IRI IRI 20 Nomi, JPN 20 MAR 2016
110 1:22:55 Andriy Hrechkovskyi 30 AUG 1993 UKR UKR 14 Dudince 19 MAR 2016
111 1:22:57 Francesco Fortunato 13 DEC 1994 ITA ITA 2 Cassino 20 MAR 2016
112 1:23:02 Kota Yamada 27 APR 1994 JPN JPN 4 Takahata 23 OCT 2016
113 1:23:05 Jiaxing Yin 16 MAR 1994 CHN CHN 6 Huangshan 05 MAR 2016
114 1:23:07 Chenggang Sun 11 MAR 1991 CHN CHN 5 (NGP) Taicang 23 APR 2016
114 1:23:07 Rui Chen 11 AUG 1996 CHN CHN 4 Huhehaote 08 SEP 2016
116 1:23:09 Rafal Augustyn 14 MAY 1984 POL POL 36 Roma 07 MAY 2016
117 1:23:10 Leonardo Dei Tos 27 APR 1992 ITA ITA 24 Podébrady 09 APR 2016
118 1:23:13 Jichao Li 10 MAY 1996 CHN CHN 5 Huhehaote 08 SEP 2016
119 1:23:14 Marius Šavelskis 30 JUL 1994 LTU LTU 25 Podébrady 09 APR 2016
119 1:23:14 Mohamed Ameur 01 NOV 1984 ALG ALG 1 Alger 20 APR 2016
121 1:23:15 Håvard Haukenes 22 APR 1990 NOR NOR 37 Roma 07 MAY 2016
122 1:23:18 Tongda Bian 01 APR 1991 CHN CHN 6 (NGP) Taicang 23 APR 2016
123 1:23:21 Kazuki Takahashi 1996 JPN JPN 5 Takahata 23 OCT 2016
124 1:23:22 Antonin Boyez 9 NOV 1984 FRA FRA 26 Podébrady 09 APR 2016
125 1:23:25 Seiya Watanabe 1994 JPN JPN 8 Kobe 21 FEB 2016
126 1:23:26 Ihor Saharuk 03 JUN 1988 UKR UKR 6 Brest, BLR 02 APR 2016
126 1:23:26 Omar Zepeda 08 JUN 1977 MEX MEX 12 Taicang 23 APR 2016
126 1:23:26 Simon Wachira 6 MAY 1984 KEN KEN 5 Durban 26 JUN 2016
126 1:23:26 Wenkui Gao 28 JUL 1995 CHN CHN 7 Huhehaote 08 SEP 2016
130 1:23:29 José Luis Doctor 14 JUN 1996 MEX MEX 15 Dudince 19 MAR 2016
130 1:23:29 Thanh Ngung Nguyen 8 APR 1992 VIE VIE 21 Nomi, JPN 20 MAR 2016
132 1:23:30 Youngjun Byun 20 MAR 1984 KOR KOR 22 Nomi, JPN 20 MAR 2016
132 1:23:30 Qi Zhao 14 JAN 1993 CHN CHN 8 Huhehaote 08 SEP 2016
134 1:23:32 Rongjin Zhang 24 APR 1996 CHN CHN 9 Huangshan 05 MAR 2016
134 1:23:32 Jijiang Han 20 JUL 1993 CHN CHN 7 (NGP) Taicang 23 APR 2016
136 1:23:33 Kostyantyn Puzanov 19 MAY 1991 UKR UKR 2 Sumy 11 JUN 2016
137 1:23:35 Neeraj Neeraj 15 AUG 1994 IND IND 7 Jaipur 27 FEB 2016
137 1:23:35 Marc Tur 30 NOV 1994 ESP ESP 7 Rio Maior 09 APR 2016
139 1:23:37 Jonathan Hilbert 24 JAN 1995 GER GER 27 Podébrady 09 APR 2016
140 1:23:40 Takeshi Okuma 14 DEC 1983 JPN JPN 9 Kobe 21 FEB 2016
140 1:23:40 Lukasz Nowak 18 DEC 1988 POL POL 4 Alytus 10 JUN 2016
142 1:23:41 Teodorico Caporaso 14 SEP 1987 ITA ITA 28 Podébrady 09 APR 2016
143 1:23:44 Yuki Yamazaki 16 JAN 1984 JPN JPN 10 Kobe 21 FEB 2016
144 1:23:45 Andrii Kovenko 25 NOV 1973 UKR UKR 4 Ivano-Frankivsk 05 MAR 2016
144 1:23:45 Fujie Zhao 11 NOV 1993 CHN CHN 1 Shangrao 08 APR 2016
146 1:23:46 Shuai Li 06 JAN 1995 CHN CHN 10 Huhehaote 08 SEP 2016
147 1:23:48 Daeho Kim 30 APR 1988 KOR KOR 23 Nomi, JPN 20 MAR 2016
148 1:23:50 Mert Atli 23 JUL 1993 TUR TUR 16 Dudince 19 MAR 2016
149 1:23:53 Karl Junghannß 06 APR 1996 GER GER 30 Podébrady 09 APR 2016
150 1:23:55 Michele Antonelli 23 MAY 1994 ITA ITA 4 Cassino 20 MAR 2016
151 1:24:00 Juan Manuel Cano 12 DEC 1987 ARG ARG 8 Rio Maior 09 APR 2016
152 1:24:04 Giorgio Rubino 15 APR 1986 ITA ITA 9 Rio Maior 09 APR 2016
153 1:24:05 Aurelien Quinion 27 JAN 1993 FRA FRA 22 La Coruña 28 MAY 2016
153 1:24:05 Genadij Kozlovskij 07 JAN 1991 LTU LTU 2 Grodno 08 OCT 2016
155 1:24:12 Yuga Yamashita 06 FEB 1996 JPN JPN 12 Kobe 21 FEB 2016
156 1:24:18 Koichiro Morioka 02 APR 1985 JPN JPN 13 Kobe 21 FEB 2016
157 1:24:20 Dexiang Yan 18 JUN 1993 CHN CHN 8 (NGP) Taicang 23 APR 2016
158 1:24:21 Sichao Xie 28 FEB 1993 CHN CHN 2 Shangrao 08 APR 2016
159 1:24:25 Gang Wang 02 APR 1991 CHN CHN 14 Huhehaote 08 SEP 2016
160 1:24:33 Andrea Agrusti 30 AUG 1995 ITA ITA 5 Cassino 20 MAR 2016
161 1:24:34 Oleksiy Kazanin 22 MAY 1982 UKR UKR 4 Sumy 11 JUN 2016
161 1:24:34 Xu Liu 11 DEC 1994 CHN CHN 15 Huhehaote 08 SEP 2016
163 1:24:35 Kohei Kowaki 1996 JPN JPN 26 Nomi, JPN 20 MAR 2016
164 1:24:36 Qingsheng Ceng 03 APR 1995 CHN CHN 9 (NGP) Taicang 23 APR 2016
165 1:24:37 Recep Çelik 10 JUN 1983 TUR TUR 2 Antalya 30 JAN 2016
165 1:24:37 Guozhu Dong 02 AUG 1992 CHN CHN 3 Shangrao 08 APR 2016
167 1:24:39 Ryota Shiojima 1 JUL 1994 JPN JPN 4 Tokyo 01 JAN 2016
168 1:24:41 Diego Flores 23 MAR 1987 MEX MEX 7 Naumburg 22 MAY 2016
169 1:24:42 Michael Hosking 16 OCT 1985 AUS AUS 11 Adelaide 21 FEB 2016
169 1:24:42 Vito Minei 16 JUN 1994 ITA ITA 52 Roma 07 MAY 2016
171 1:24:43 Hichem Medjeber 10 FEB 1982 ALG ALG 2 Alger 20 APR 2016
172 1:24:46 Brandon Segura 30 APR 1996 MEX MEX 15 Taicang 23 APR 2016
173 1:24:49 Yuki Kurumisawa 11 DEC 1995 JPN JPN 5 Tokyo 01 JAN 2016
174 1:24:50 Yadong Luo 15 JAN 1992 CHN CHN 4 Shangrao 08 APR 2016
174 1:24:50 Jianmin Liu 09 MAR 1988 CHN CHN 10 (NGP) Taicang 23 APR 2016
174 1:24:50 Benjamín Sánchez 10 MAR 1985 ESP ESP 56 Roma 07 MAY 2016
177 1:24:54 Hatem Ghoula 07 JUN 1973 TUN TUN 24 La Coruña 28 MAY 2016
177 1:24:54 José Alejandro Barrondo 16 SEP 1996 GUA GUA 25 La Coruña 28 MAY 2016
179 1:24:57 Haijun Ma 24 NOV 1992 CHN CHN 5 Shangrao 08 APR 2016
179 1:24:57 Wenlong Cao 04 MAR 1998 CHN CHN 11 (NGP) Taicang 23 APR 2016
181 1:24:59 Uladzimir Kalesnik 7 FEB 1992 BLR BLR 7 Brest, BLR 02 APR 2016
181 1:24:59 Aleksi Ojala 09 DEC 1992 FIN FIN 58 Roma 07 MAY 2016
183 1:25:00 A José María Raymundo 01 SEP 1993 GUA GUA 1 Ciudad de Guatemala 28 FEB 2016
184 1:25:02 Shijia Li 14 JAN 1992 CHN CHN 17 Huhehaote 08 SEP 2016
185 1:25:03 Heng Zhong 07 NOV 1995 CHN CHN 13 Huangshan 05 MAR 2016
186 1:25:04 Oleksandr Venhlovskyy 5 AUG 1985 UKR UKR 31 Podébrady 09 APR 2016
186 1:25:04 Wanxin Zhang 25 OCT 1996 CHN CHN 18 Huhehaote 08 SEP 2016
188 1:25:06 Zhaoyang Xin 30 JUN 1998 CHN CHN 12 (NGP) Taicang 23 APR 2016
189 1:25:07 Yuzuru Nakao 7 MAY 1994 JPN JPN 14 Kobe 21 FEB 2016
190 1:25:08 Pedro Isidro 17 JUL 1985 POR POR 2 Batalha 27 FEB 2016
190 1:25:08 Jorge Armando Ruiz 17 MAY 1989 COL COL 32 Podébrady 09 APR 2016
190 1:25:08 Jean Blancheteau 07 JAN 1996 FRA FRA 59 Roma 07 MAY 2016
190 1:25:08 David Cristian Berdeja 21 JUN 1981 MEX MEX 26 La Coruña 28 MAY 2016
190 1:25:08 Serhiy Svitlychnyy 13 JUL 1994 UKR UKR 5 Sumy 11 JUN 2016
195 1:25:11 Sérgio Vieira 20 FEB 1976 POR POR 3 Batalha 27 FEB 2016
195 1:25:11 Marco Antonio Rodríguez 24 JAN 1994 BOL BOL 45 Rio de Janeiro (Pontal) 12 AUG 2016
197 1:25:13 Alexander Castañeda 19 FEB 1992 COL COL 3 Guayaquil 03 APR 2016
198 1:25:15 Ke Zheng 10 JAN 1998 CHN CHN 13 (NGP) Taicang 23 APR 2016
198 1:25:15 Max dos Santos 09 OCT 1994 BRA BRA 2 São Bernardo do Campo (Arena Caixa) 02 JUL 2016
200 1:25:16 Massimo Stano 27 FEB 1992 ITA ITA 8 Alytus 10 JUN 2016
201 1:25:21 Xianzhen Su 26 FEB 1995 CHN CHN 14 Taicang 23 APR 2016
201 1:25:21 Yassir Cabrera 28 JAN 1988 PAN PAN 9 Alytus 10 JUN 2016
203 1:25:22 Faguang Xu 17 MAY 1987 CHN CHN 7 Shangrao 08 APR 2016
204 1:25:23 Wenchao Niu 20 APR 1998 CHN CHN 15 (NGP) Taicang 23 APR 2016
205 1:25:24 Miroslav Úradník 24 MAR 1996 SVK SVK 33 Podébrady 09 APR 2016
205 1:25:24 Pavel Chihuan 19 JAN 1986 PER PER 62 Roma 07 MAY 2016
207 1:25:28 Hayato Katsuki 28 NOV 1990 JPN JPN 16 Kobe 21 FEB 2016
207 1:25:28 Luis Manuel Corchete 14 MAY 1984 ESP ESP 29 La Coruña 28 MAY 2016
209 1:25:36 Qingwei Zhao 16 APR 1995 CHN CHN 16 (NGP) Taicang 23 APR 2016
210 1:25:37 Masatora Kawano 23 OCT 1998 JPN JPN 29 Nomi, JPN 20 MAR 2016
210 1:25:37 John Nunn 03 FEB 1978 USA USA 1 Salem, OR 30 JUN 2016
212 1:25:38 Brendan Boyce 15 OCT 1986 IRL IRL 63 Roma 07 MAY 2016
213 1:25:39 A Erick Barrondo 14 JUN 1991 GUA GUA 2 Ciudad de Guatemala 28 FEB 2016
213 1:25:39 Virgilio Galindo 1994 MEX MEX 30 La Coruña 28 MAY 2016
215 1:25:42 Lucas Mazzo 19 MAY 1994 BRA BRA 3 São Bernardo do Campo (Arena Caixa) 02 JUL 2016
216 1:25:44 Zhenfeng Mo 28 FEB 1995 CHN CHN 8 Shangrao 08 APR 2016
217 1:25:49 Ryosuke Kawagishi 15 JUN 1996 JPN JPN 17 Kobe 21 FEB 2016
217 1:25:49 Yudong Geng 13 JUN 1994 CHN CHN 21 Huhehaote 08 SEP 2016
219 1:25:50 Liang Yang 25 APR 1993 CHN CHN 18 Huangshan 05 MAR 2016
219 1:25:50 Zhi Zhang 22 JUL 1994 CHN CHN 19 Huangshan 05 MAR 2016
219 1:25:50 Predrag Filipovic 5 OCT 1978 SRB SRB 18 Dudince 19 MAR 2016
219 1:25:50 Dušan Majdan 08 SEP 1987 SVK SVK 36 Podébrady 09 APR 2016
219 1:25:50 Lukáš Gdula 06 DEC 1991 CZE CZE 37 Podébrady 09 APR 2016
224 1:25:52 A Rolando Saquipay 21 JUL 1979 ECU ECU 2 Sucúa 05 MAR 2016
224 1:25:52 Anders Hansson 10 MAR 1992 SWE SWE 1 Fredrikstad 17 SEP 2016
226 1:25:54 Luqiang Yan 21 JAN 1996 CHN CHN 22 Huhehaote 08 SEP 2016
227 1:25:56 Nak-Hyun Kim 18 FEB 1995 KOR KOR 3 Asan 11 OCT 2016
228 1:25:58 Jinzhu Jie 25 JUL 1995 CHN CHN 23 Huhehaote 08 SEP 2016
A
 
Rank Mark Competitor DOB Nat Pos Venue Date
1 1:20:23 Alex Schwazer 26 DEC 1984 ITA ITA f La Coruña 28 MAY 2016
A
 
Rank Mark Competitor DOB Nat Pos Venue Date
1 1:21:57 Stanislav Emelyanov 23 OCT 1990 RUS RUS 2 Kostroma 03 SEP 2016
A
 
Rank Mark Competitor DOB Nat Pos Venue Date
1 1:21:50 Petr Bogatyrev 11 MAR 1991 RUS RUS 1 Kostroma 03 SEP 2016
2 1:22:06 Petr Trofimov 28 NOV 1983 RUS RUS 1 Sochi 27 FEB 2016
3 1:22:25 Aleksandr Ivanov 25 APR 1993 RUS RUS 2 Sochi 27 FEB 2016
4 1:22:31 Sergei Shirobokov 11 FEB 1999 RUS RUS 1 Cheboksary 25 JUN 2016
5 1:22:47 Aleksey Golovin 24 DEC 1988 RUS RUS 3 Sochi 27 FEB 2016
6 1:22:54 Dementiy Cheparev 28 OCT 1992 RUS RUS 2 Cheboksary 25 JUN 2016
7 1:23:29 Kirill Frolov 29 SEP 1993 RUS RUS 4 Sochi 27 FEB 2016
8 1:23:31 Nikolay Markov 01 FEB 1995 RUS RUS 3 Cheboksary 25 JUN 2016
9 1:25:01 Pavel Parshin 02 JAN 1994 RUS RUS 1 (U23) Kostroma 03 SEP 2016
10 1:25:13 Aleksey Shevchuk 10 AUG 1997 RUS RUS 2 (U23) Kostroma 03 SEP 2016
11 1:25:22 Maksim Vakhrushev 20 JAN 1996 RUS RUS 3 (U23) Kostroma 03 SEP 2016
12 1:25:27 Vladislav Maksimov 8 APR 1994 RUS RUS 4 (U23) Kostroma 03 SEP 2016
A
 
;