World Rankings

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

Filter World Rankings

Filter World Rankings

As of 19 Mar 2019

Place Competitor DOB Nat Score Event List
1 Eliud KIPCHOGE 05 NOV 1984 KEN KEN 1458 Marathon
2 Lawrence CHERONO 07 AUG 1988 KEN KEN 1399 Marathon
3 Leule GEBRSELASSIE 20 SEP 1993 ETH ETH 1389 Marathon
4 Mosinet GEREMEW 12 FEB 1992 ETH ETH 1380 Marathon
5 Tola SHURA KITATA 09 JUN 1996 ETH ETH 1369 Marathon
6 Birhanu LEGESE 11 SEP 1994 ETH ETH 1356 Marathon
7 Mo FARAH 23 MAR 1983 GBR GBR 1353 Marathon
8 Asefa MENGSTU 22 JAN 1988 ETH ETH 1349 Marathon
9 Kenneth Kiprop KIPKEMOI 02 AUG 1984 KEN KEN 1344 Marathon
9 Kelkile GEZAHEGN 01 OCT 1996 ETH ETH 1344 Marathon
11 Galen RUPP 08 MAY 1986 USA USA 1342 Marathon
12 Mule WASIHUN 20 OCT 1993 ETH ETH 1340 Marathon
13 Matthew Kipkoech KISORIO 16 MAY 1989 KEN KEN 1336 Marathon
14 Dickson CHUMBA 27 OCT 1986 KEN KEN 1332 Marathon
15 Nobert KIGEN 24 JAN 1993 KEN KEN 1330 Marathon
16 Sammy KITWARA 26 NOV 1986 KEN KEN 1328 Marathon
17 Stephen MOKOKA 31 JAN 1985 RSA RSA 1327 Marathon
18 Sisay LEMMA 12 DEC 1990 ETH ETH 1326 Marathon
19 Abraham KIPTUM 15 SEP 1989 KEN KEN 1325 Marathon
19 Benson KIPRUTO 1991 KEN KEN 1325 Marathon
19 Salah-Eddine BOUNASR 27 SEP 1990 MAR MAR 1325 Marathon
22 Amos KIPRUTO 16 SEP 1992 KEN KEN 1323 Marathon
23 Abera KUMA 31 AUG 1990 ETH ETH 1319 Marathon
24 Suguru OSAKO 23 MAY 1991 JPN JPN 1313 Marathon
25 Tamirat TOLA 11 AUG 1991 ETH ETH 1311 Marathon
26 Herpasa NEGASA 1993 ETH ETH 1309 Marathon
26 Emmanuel SAINA 06 SEP 1992 KEN KEN 1309 Marathon
28 El Hassan EL ABBASSI 13 APR 1984 BRN BRN 1306 Marathon
28 Seifu TURA 19 JUN 1997 ETH ETH 1306 Marathon
30 Yemane TSEGAY 08 APR 1985 ETH ETH 1304 Marathon
31 Geoffrey KAMWOROR 28 NOV 1992 KEN KEN 1301 Marathon
31 Ernest NGENO 20 MAY 1995 KEN KEN 1301 Marathon
33 Gideon Kipkemoi KIPKETER 10 NOV 1992 KEN KEN 1300 Marathon
34 Getaneh MOLLA 10 JAN 1994 ETH ETH 1299 Marathon [Half Marathon]
34 Lelisa DESISA 14 JAN 1990 ETH ETH 1299 Marathon
36 Dickson TUWEI 31 OCT 1992 KEN KEN 1297 Marathon
37 Sondre Nordstad MOEN 12 JAN 1991 NOR NOR 1294 Marathon [Half Marathon]
37 Dejene DEBELA 09 JAN 1995 ETH ETH 1294 Marathon
39 Felix Kipchirchir KANDIE 10 APR 1987 KEN KEN 1292 Marathon
39 Laban KORIR 30 DEC 1985 KEN KEN 1292 Marathon
39 Thomas KIPLAGAT 1987 KEN KEN 1292 Marathon
42 Bedan KAROKI 21 AUG 1990 KEN KEN 1291 Marathon
42 Soloman DEKSISA 11 MAR 1994 ETH ETH 1291 Marathon
44 Albert KORIR 02 MAR 1994 KEN KEN 1290 Marathon
45 Guye Idemo ADOLA 20 OCT 1990 ETH ETH 1289 Marathon [Half Marathon]
46 Elisha ROTICH 12 APR 1990 KEN KEN 1288 Marathon
47 Martin KIPRUGUT KOSGEY 21 MAR 1989 KEN KEN 1285 Marathon
48 Deriba ROBI 26 SEP 1990 ETH ETH 1283 Marathon
49 Yuta SHITARA 18 DEC 1991 JPN JPN 1282 Marathon
50 Yuma HATTORI 13 NOV 1993 JPN JPN 1281 Marathon
51 Tsedat Abege AYANA 18 FEB 1996 ETH ETH 1280 Marathon
52 Abel KIRUI 04 JUN 1982 KEN KEN 1279 Marathon
52 Wilson Kipsang KIPROTICH 15 MAR 1982 KEN KEN 1279 Marathon
54 Ishimael BUSHENDICH 07 JUL 1991 KEN KEN 1276 Marathon
55 Kenneth Mburu MUNGARA 07 SEP 1973 KEN KEN 1271 Marathon
56 Alex KIBET 10 NOV 1990 KEN KEN 1267 Marathon [Half Marathon]
57 Asefa TEFERA 14 MAR 1997 ETH ETH 1265 Marathon
58 Yitayal Atnafu ZERIHUN 20 JAN 1993 ETH ETH 1264 Marathon
59 Adugna TAKELE 26 FEB 1989 ETH ETH 1263 Marathon
60 Barnabas KIPTUM 08 DEC 1986 KEN KEN 1261 Marathon
61 Amos MITEI 10 MAR 1992 KEN KEN 1260 Marathon
61 Eliud KIPTANUI 06 JUN 1989 KEN KEN 1260 Marathon
63 Stephen KIPROTICH 27 FEB 1989 UGA UGA 1259 Marathon
63 Aychew BANTIE 12 SEP 1995 ETH ETH 1259 Marathon
65 Al Mahjoub DAZZA 03 MAR 1991 MAR MAR 1256 Marathon
65 Abraham KIPROTICH 17 AUG 1983 FRA FRA 1256 Marathon
65 Tsegaye KEBEDE 15 JAN 1987 ETH ETH 1256 Marathon
68 Marius KIMUTAI 1988 KEN KEN 1255 Marathon
69 Laban MUTAI 15 JAN 1988 KEN KEN 1254 Marathon
70 Jake ROBERTSON 14 NOV 1989 NZL NZL 1252 Marathon
70 Abdi Ibrahim ABDO 24 APR 1997 BRN BRN 1252 Marathon
72 Philemon KACHERAN 04 JUL 1992 KEN KEN 1251 Marathon
73 Okubay Tsegay GEBRETNSAE 1986 ERI ERI 1249 Marathon
74 Benson SEUREI 27 MAR 1984 BRN BRN 1248 Marathon
75 Felix KIMUTAI 12 FEB 1989 KEN KEN 1247 Marathon
75 Marius KIPSEREM 17 MAY 1988 KEN KEN 1247 Marathon
75 Shifera TAMRU ETH ETH 1247 Marathon
78 Kaan Kigen ÖZBILEN 15 JAN 1986 TUR TUR 1244 Marathon [Half Marathon]
78 Amanuel MESEL 29 DEC 1990 ERI ERI 1244 Marathon
78 Anthony MARITIM 12 NOV 1986 KEN KEN 1244 Marathon
78 Mike KIPTUM KEN KEN 1244 Marathon
82 Felix KIPROTICH 1988 KEN KEN 1243 Marathon
83 Deme Tadu ABATE 11 SEP 1997 ETH ETH 1242 Marathon
84 Philemon RONO 08 FEB 1991 KEN KEN 1240 Marathon
84 Bazu WORKU HAYLA 15 SEP 1990 ETH ETH 1240 Marathon
84 Asbel KIPSANG 1993 KEN KEN 1240 Marathon
87 Shumet AKALNEW 29 JAN 1988 ETH ETH 1239 Marathon
88 Tsegaye GETACHEW 30 NOV 1996 ETH ETH 1238 Marathon
88 Belay Asefa BEDADA 17 JUN 1992 ETH ETH 1238 Marathon
90 Berga BIRHANU BEKELE 20 APR 1981 ETH ETH 1236 Marathon
91 Augustino Paulo SULLE 13 OCT 1997 TAN TAN 1234 Marathon
92 Tesfamriam Samuel TSEGAY 24 FEB 1988 ERI ERI 1233 Marathon
92 Alemu BEKELE 23 MAR 1990 BRN BRN 1233 Marathon
94 Mark KORIR 10 JAN 1985 KEN KEN 1232 Marathon
94 Solomon Kirwa YEGO 10 MAY 1987 KEN KEN 1232 Marathon
96 Kenneth KIPLAGAT 14 AUG 1990 KEN KEN 1231 Marathon
97 Mohamed ZIANI 1993 MAR MAR 1230 Marathon [Half Marathon]
97 Geoffrey KIRUI 16 FEB 1993 KEN KEN 1230 Marathon [Half Marathon]
97 Evans KORIR 1987 KEN KEN 1230 Marathon
97 Kipkemoi KIPSANG 10 OCT 1990 KEN KEN 1230 Marathon