World Rankings

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

Filter World Rankings

Filter World Rankings

As of 09 Jul 2019

Place Competitor DOB Nat Score Event List
1 Eliud KIPCHOGE 05 NOV 1984 KEN KEN 1466 Marathon
2 Mosinet GEREMEW 12 FEB 1992 ETH ETH 1404 Marathon
3 Leule GEBRSELASSIE 20 SEP 1993 ETH ETH 1389 Marathon
4 Mule WASIHUN 20 OCT 1993 ETH ETH 1370 Marathon
5 Lawrence CHERONO 07 AUG 1988 KEN KEN 1364 Marathon
6 Birhanu LEGESE 11 SEP 1994 ETH ETH 1356 Marathon
7 Mo FARAH 23 MAR 1983 GBR GBR 1353 Marathon
8 Tola SHURA KITATA 09 JUN 1996 ETH ETH 1350 Marathon
9 Asefa MENGSTU 22 JAN 1988 ETH ETH 1349 Marathon
10 Kenneth Kiprop KIPKEMOI 02 AUG 1984 KEN KEN 1344 Marathon
10 Kelkile GEZAHEGN 01 OCT 1996 ETH ETH 1344 Marathon
12 Yuta SHITARA 18 DEC 1991 JPN JPN 1338 Marathon
12 Marius KIPSEREM 17 MAY 1988 KEN KEN 1338 Marathon
14 Matthew Kipkoech KISORIO 16 MAY 1989 KEN KEN 1336 Marathon
15 Al Mahjoub DAZZA 03 MAR 1991 MAR MAR 1335 Marathon
16 Paul LONYANGATA 12 DEC 1992 KEN KEN 1331 Marathon
17 Galen RUPP 08 MAY 1986 USA USA 1330 Marathon
18 Lelisa DESISA 14 JAN 1990 ETH ETH 1329 Marathon
19 Dickson CHUMBA 27 OCT 1986 KEN KEN 1328 Marathon
19 Emmanuel SAINA 06 SEP 1992 KEN KEN 1328 Marathon
21 Sisay LEMMA 12 DEC 1990 ETH ETH 1326 Marathon
22 Salah-Eddine BOUNASR 27 SEP 1990 MAR MAR 1325 Marathon
22 Benson KIPRUTO 17 MAR 1991 KEN KEN 1325 Marathon
24 Amos KIPRUTO 16 SEP 1992 KEN KEN 1323 Marathon
25 Abera KUMA 31 AUG 1990 ETH ETH 1320 Marathon
26 Kaan Kigen ÖZBILEN 15 JAN 1986 TUR TUR 1318 Marathon
27 Albert KORIR 02 MAR 1994 KEN KEN 1317 Marathon
27 Tsedat Abege AYANA 18 FEB 1996 ETH ETH 1317 Marathon
29 Tamirat TOLA 11 AUG 1991 ETH ETH 1313 Marathon
30 Herpasa NEGASA 11 SEP 1993 ETH ETH 1309 Marathon
31 Stephen MOKOKA 31 JAN 1985 RSA RSA 1308 Marathon
32 Felix KIMUTAI 12 FEB 1989 KEN KEN 1307 Marathon
32 Barnabas KIPTUM 08 DEC 1986 KEN KEN 1307 Marathon
34 Seifu TURA 19 JUN 1997 ETH ETH 1306 Marathon
35 Yemane TSEGAY 08 APR 1985 ETH ETH 1304 Marathon
36 Abrha MILAW ASEFA 27 FEB 1988 ETH ETH 1303 Marathon
37 Abraham KIPTUM 15 SEP 1989 KEN KEN 1300 Marathon [Half Marathon]
37 Gideon Kipkemoi KIPKETER 10 NOV 1992 KEN KEN 1300 Marathon
39 Getaneh MOLLA 10 JAN 1994 ETH ETH 1299 Marathon [Half Marathon]
40 Dickson TUWEI 31 OCT 1992 KEN KEN 1297 Marathon
40 Shifera TAMRU ETH ETH 1297 Marathon
42 El Hassan EL ABBASSI 13 APR 1984 BRN BRN 1292 Marathon [Half Marathon]
42 Laban KORIR 30 DEC 1985 KEN KEN 1292 Marathon
42 Thomas KIPLAGAT 01 MAR 1987 KEN KEN 1292 Marathon
45 Soloman DEKSISA 11 MAR 1994 ETH ETH 1291 Marathon
45 Aychew BANTIE 12 SEP 1995 ETH ETH 1291 Marathon
47 Dawit WOLDE 19 MAY 1991 ETH ETH 1289 Marathon
48 Dejene DEBELA 09 JAN 1995 ETH ETH 1288 Marathon
48 Elisha ROTICH 12 APR 1990 KEN KEN 1288 Marathon
50 Bedan KAROKI 21 AUG 1990 KEN KEN 1286 Marathon [Half Marathon]
51 Felix KIPROTICH 07 DEC 1988 KEN KEN 1285 Marathon
52 Martin KIPRUGUT KOSGEY 21 MAR 1989 KEN KEN 1282 Marathon
53 Yuma HATTORI 13 NOV 1993 JPN JPN 1281 Marathon
54 Tadesse ABRAHAM 12 AUG 1982 SUI SUI 1277 Marathon
55 Geoffrey KAMWOROR 28 NOV 1992 KEN KEN 1276 Marathon [Half Marathon]
56 Koen NAERT 03 SEP 1989 BEL BEL 1274 Marathon
57 Titus EKIRU 02 JAN 1992 KEN KEN 1273 Marathon
58 Reuben KERIO 02 JUN 1994 KEN KEN 1272 Marathon
59 Kenneth Mburu MUNGARA 07 SEP 1973 KEN KEN 1271 Marathon
60 Alex KIBET 10 NOV 1990 KEN KEN 1267 Marathon [Half Marathon]
60 Ernest NGENO 20 MAY 1995 KEN KEN 1267 Marathon
62 Kipkemoi KIPSANG 10 OCT 1990 KEN KEN 1266 Marathon
63 Asefa TEFERA 14 MAR 1997 ETH ETH 1265 Marathon
64 Yitayal Atnafu ZERIHUN 20 JAN 1993 ETH ETH 1264 Marathon
64 Abel KIRUI 04 JUN 1982 KEN KEN 1264 Marathon
66 Adugna TAKELE 26 FEB 1989 ETH ETH 1263 Marathon
66 Evans KORIR 10 JUL 1987 KEN KEN 1263 Marathon
68 Andualem Belay SHIFERAW 05 APR 1992 ETH ETH 1262 Marathon
68 Solomon Kirwa YEGO 10 MAY 1987 KEN KEN 1262 Marathon
70 Amos MITEI 10 MAR 1992 KEN KEN 1260 Marathon
71 Raymond Kipchumba CHOGE 02 JAN 1988 KEN KEN 1259 Marathon
72 Felix Kipchirchir KANDIE 10 APR 1987 KEN KEN 1258 Marathon
73 Tsegaye KEBEDE 15 JAN 1987 ETH ETH 1256 Marathon
74 Laban MUTAI 15 JAN 1988 KEN KEN 1254 Marathon
75 Jake ROBERTSON 14 NOV 1989 NZL NZL 1252 Marathon
75 Abdi Ibrahim ABDO 24 APR 1997 BRN BRN 1252 Marathon
77 Philemon KACHERAN 04 JUL 1992 KEN KEN 1251 Marathon
77 Marius KIMUTAI 1992 BRN BRN 1251 Marathon
79 Wilson Kipsang KIPROTICH 15 MAR 1982 KEN KEN 1250 Marathon
79 Solomon MUTAI 22 OCT 1992 UGA UGA 1250 Marathon
81 Okubay Tsegay GEBRETNSAE 1986 ERI ERI 1249 Marathon
82 Benson SEUREI 27 MAR 1984 BRN BRN 1248 Marathon
82 Morris Munene GACHAGA 07 APR 1995 KEN KEN 1248 Marathon [Half Marathon]
84 Geoffrey KIRUI 16 FEB 1993 KEN KEN 1246 Marathon
84 Kennedy CHEBOROR 26 APR 1990 KEN KEN 1246 Marathon
84 Justus KIMUTAI 02 MAR 1993 KEN KEN 1246 Marathon
87 Kiprotich KIRUI 22 DEC 1984 KEN KEN 1245 Marathon
87 Abdi NAGEEYE 02 MAR 1989 NED NED 1245 Marathon [Half Marathon]
89 Barselius KIPYEGO 22 JUL 1993 KEN KEN 1244 Marathon
89 Anthony MARITIM 12 NOV 1986 KEN KEN 1244 Marathon
89 Mike KIPTUM 14 SEP 1992 KEN KEN 1244 Marathon
92 Fikadu KEBEDE ETH ETH 1243 Marathon
93 Deme Tadu ABATE 11 SEP 1997 ETH ETH 1242 Marathon
93 Deriba ROBI 26 SEP 1990 ETH ETH 1242 Marathon
95 Afewerk MESFIN 12 OCT 1992 ETH ETH 1241 Marathon
95 Andrew Ben KIMTAI 12 AUG 1989 KEN KEN 1241 Marathon
97 Josphat BOIT 25 NOV 1995 KEN KEN 1240 Marathon [Half Marathon]
98 Vincent RONO 11 DEC 1990 KEN KEN 1239 Marathon
98 Javier GUERRA 10 NOV 1983 ESP ESP 1239 Marathon
98 Shumet AKALNEW 29 JAN 1988 ETH ETH 1239 Marathon