World Rankings

Men's Marathon (Half Marathon-25km-30km)

Filter World Rankings

Filter World Rankings

As of 17 Sep 2019

Place Competitor DOB Nat Score Event List
101 Evans KIPLAGAT 05 MAR 1988 AZE AZE 1081 Marathon
102 Aleksey TROSHKIN 09 MAR 1986 RUS RUS 1080 Marathon
103 Philipp PFLIEGER 16 JUL 1987 GER GER 1079 Marathon [Half Marathon]
104 Stephen SCULLION 09 NOV 1988 IRL IRL 1078 Marathon
105 Benjamin MALATY 07 MAY 1986 FRA FRA 1076 Marathon [Half Marathon]
106 David NILSSON 16 APR 1987 SWE SWE 1075 Marathon [Half Marathon]
106 Peter HERZOG 01 AUG 1987 AUT AUT 1075 Marathon
106 Ui-jin JUNG KOR KOR 1075 Marathon
106 Malcolm HICKS 19 OCT 1987 NZL NZL 1075 Marathon
110 Tomas Hilifa RAINHOLD 07 FEB 1991 NAM NAM 1074 Marathon [Half Marathon]
111 Thomas DE BOCK 20 AUG 1991 BEL BEL 1073 Marathon
112 Thijs NIJHUIS 20 SEP 1992 DEN DEN 1070 Marathon [Half Marathon]
113 Fyodor SHUTOV 10 FEB 1986 ANA ANA 1065 Marathon
114 Roman ROMANENKO 30 JAN 1988 UKR UKR 1064 Marathon
114 Ngonidzashe NCUBE 12 JUL 1986 ZIM ZIM 1064 Marathon
116 Martin MENDEZ 17 SEP 1985 ARG ARG 1062 Marathon
116 Isaac MPOFU 1988 ZIM ZIM 1062 Marathon
118 Uladzislau PRAMAU 03 AUG 1984 BLR BLR 1061 Marathon
118 Reid COOLSAET 29 JUL 1979 CAN CAN 1061 Marathon
120 Daniel JONES 26 SEP 1990 NZL NZL 1057 Marathon
121 Luis Alberto ORTA 15 JAN 1989 VEN VEN 1056 Marathon [Half Marathon]
121 Byambajav TSEVEENRAVDAN 07 JUL 1990 MGL MGL 1056 Marathon
123 Nelson ITO OCURO 12 APR 1991 PER PER 1054 Marathon
123 Valentin PFEIL 17 JUL 1988 AUT AUT 1054 Marathon [Half Marathon]
125 Gary O'HANLON 31 JUL 1974 IRL IRL 1051 Marathon
126 Jeison Alexander SUAREZ 21 MAR 1991 COL COL 1049 Marathon
126 Tristan WOODFINE 1993 CAN CAN 1049 Marathon
128 Andrey PETROV 13 OCT 1986 UZB UZB 1047 Marathon
129 Gantulga DAMBADARJAA 03 FEB 1989 MGL MGL 1043 Marathon
130 Eulalio MUNOZ 16 JUL 1995 ARG ARG 1042 Marathon [Half Marathon]
130 Batochir SEROD 07 OCT 1981 MGL MGL 1042 Marathon
132 Ben SATHRE 23 APR 1990 LUX LUX 1040 Marathon [Half Marathon]
133 Rui PINTO 18 NOV 1992 POR POR 1038 Marathon [Half Marathon]
134 Mustafa MOHAMED 01 MAR 1979 SWE SWE 1036 Marathon [Half Marathon]
135 Mohamed HREZI 28 OCT 1991 LBA LBA 1034 Marathon [Half Marathon]
136 Abraham NIYONKURU 26 DEC 1989 BDI BDI 1032 Marathon [Half Marathon]
136 Roman FOSTI 06 JUN 1983 EST EST 1032 Marathon [Half Marathon]
138 Tibor SAHAJDA 18 DEC 1990 SVK SVK 1030 Marathon [Half Marathon]
138 Kabelo LESIA 25 AUG 1992 LES LES 1030 Marathon [Half Marathon]
140 Nuno LOPES 11 AUG 1987 POR POR 1028 Marathon [Half Marathon]
140 Tony Ah-Thit PAYNE 13 JAN 1989 THA THA 1028 Marathon
142 Jiří HOMOLÁČ 25 FEB 1990 CZE CZE 1026 Marathon [Half Marathon]
143 Vít PAVLIŠTA 22 MAR 1985 CZE CZE 1025 Marathon
144 Williams JULAJÚJ 28 JUN 1991 GUA GUA 1024 Marathon
145 Valeriys ŽOLNEROVIČS 19 APR 1985 LAT LAT 1021 Marathon [Half Marathon]
146 Péter JENKEI 13 JAN 1992 HUN HUN 1016 Marathon
146 Jānis GIRGENSONS 20 AUG 1991 LAT LAT 1016 Marathon
146 Gáspár CSERE 12 AUG 1991 HUN HUN 1016 Marathon
149 Patrik WÄGELI 01 OCT 1991 SUI SUI 1013 Marathon [Half Marathon]
150 Remigijus KANCYS 17 JUL 1987 LTU LTU 1012 Marathon
151 Jean Baptiste SIMUKEKA 08 FEB 1980 RWA RWA 1011 Marathon [Half Marathon]
152 Samuel BARATA 19 JUL 1993 POR POR 1009 Marathon [Half Marathon]
153 Aki NUMMELA 30 MAY 1985 FIN FIN 1008 Marathon
154 Paulus IIYAMBO 18 MAR 1982 NAM NAM 1006 Marathon
154 Eduardo Terrance GARCIA 20 NOV 1992 ISV ISV 1006 Marathon
156 Enzo YÁÑEZ 13 SEP 1985 CHI CHI 1005 Marathon [Half Marathon]
157 Andreas Myhre SJURSETH 1985 NOR NOR 1002 Marathon [Half Marathon]
158 Chia-Che CHANG 22 APR 1983 TPE TPE 1000 Marathon
159 Uveni KUGONGELWA NAM NAM 999 Marathon [Half Marathon]
160 Mauricio FLANDEZ 06 JAN 1984 CHI CHI 993 Marathon
161 Ferenc BURUCS 11 JUN 1986 HUN HUN 985 Marathon [Half Marathon]
162 Antonio CARDONA PUR PUR 984 Marathon [Half Marathon]
163 Marcel BERNI 05 JUN 1988 SUI SUI 983 Marathon
164 Valdas DOPOLSKAS 30 APR 1992 LTU LTU 980 Marathon [Half Marathon]
165 José David CARDONA 16 APR 1982 COL COL 976 Marathon
165 Simon HOLBEK 1986 DEN DEN 976 Marathon [Half Marathon]
167 Ousman JAITEH 1990 GAM GAM 974 Marathon [Half Marathon]
168 Leslie ENCINA 02 JAN 1982 CHI CHI 972 Marathon [Half Marathon]
168 Jesper FAURSCHOU 01 JUL 1983 DEN DEN 972 Marathon [Half Marathon]
168 Sandeep KARAN SINGH 05 DEC 1985 IND IND 972 Marathon
171 Atef SAAD 20 MAR 1988 TUN TUN 970 Marathon [Half Marathon]
171 Ignas BRASEVIČIUS 21 SEP 1984 LTU LTU 970 Marathon [Half Marathon]
173 Dmitrijs SERJOGINS 23 FEB 1993 LAT LAT 969 Marathon [Half Marathon]
174 Ilie Alexandru CORNESCHI 17 JUL 1991 ROU ROU 968 Marathon [Half Marathon]
174 Rashpal SINGH IND IND 968 Marathon
176 Andres RUIZ MALAVER 16 JUN 1988 COL COL 967 Marathon
177 Adilet KYSHTABEKOV 11 APR 1993 KGZ KGZ 966 Marathon [Half Marathon]
178 Byron PIEDRA 19 AUG 1982 ECU ECU 965 Marathon [Half Marathon]
178 Luis Carlos RIVERO 23 FEB 1986 GUA GUA 965 Marathon [Half Marathon]
180 Dadafo DHAGABI 02 SEP 1989 NOR NOR 964 Marathon [Half Marathon]
181 Ilya TYAPKIN 02 AUG 1991 KGZ KGZ 961 Marathon [Half Marathon]
182 John HAKIZIMANA 26 OCT 1996 RWA RWA 960 Marathon [Half Marathon]
183 Petr PECHEK 11 APR 1983 CZE CZE 959 Marathon
184 Chems Eddine BENGHALI 01 FEB 1992 ALG ALG 958 Marathon
185 Carlos TRUJILLO 17 JUL 1985 GUA GUA 957 Marathon [Half Marathon]
186 Konstantinos GELAOUZOS 21 NOV 1990 GRE GRE 954 Marathon
187 Panayiotis KARAISKOS 1988 GRE GRE 938 Marathon
188 Cristhian ZAMORA 15 JAN 1991 URU URU 936 Marathon [Half Marathon]
189 Mikhail KRASILOV 05 MAR 1990 KAZ KAZ 933 Marathon [Half Marathon]
189 Mohammad ABU REZEQ 21 DEC 1983 JOR JOR 933 Marathon [Half Marathon]
191 Moath ALKHAWALDEH 1988 JOR JOR 932 Marathon
192 Belal AHMED 20 NOV 1986 EGY EGY 930 Marathon [Half Marathon]
193 Rui Yong SOH 06 AUG 1991 SGP SGP 927 Marathon [Half Marathon]
194 Christoforos MEROUSIS 22 MAR 1982 GRE GRE 926 Marathon
195 Tyler BUTTERFIELD BER BER 923 Marathon
196 Ahmad SMOUR 12 JAN 1993 JOR JOR 922 Marathon [Half Marathon]
196 Dzmitriy HRYHORYEU 20 FEB 1985 BLR BLR 922 Marathon
198 Arnar PÉTURSSON 12 MAR 1991 ISL ISL 914 Marathon [Half Marathon]
199 Ding-Bin QIAN TPE TPE 912 Marathon
200 Jozef URBAN 24 JAN 1986 SVK SVK 909 Marathon