World Rankings

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

Filter World Rankings

Filter World Rankings

As of 15 Oct 2019

Place Competitor DOB Nat Score Event List
1 Eliud KIPCHOGE 05 NOV 1984 KEN KEN 1466 Marathon
2 Birhanu LEGESE 11 SEP 1994 ETH ETH 1397 Marathon
2 Lelisa DESISA 14 JAN 1990 ETH ETH 1397 Marathon
4 Lawrence CHERONO 07 AUG 1988 KEN KEN 1394 Marathon
5 Mosinet GEREMEW 12 FEB 1992 ETH ETH 1382 Marathon
6 Mule WASIHUN 20 OCT 1993 ETH ETH 1370 Marathon
7 Mo FARAH 23 MAR 1983 GBR GBR 1353 Marathon
8 Shura KITATA 09 JUN 1996 ETH ETH 1350 Marathon
9 Sisay LEMMA 12 DEC 1990 ETH ETH 1346 Marathon
10 Kenenisa BEKELE 13 JUN 1982 ETH ETH 1343 Marathon
11 Asefa MENGSTU 22 JAN 1988 ETH ETH 1341 Marathon
12 Amos KIPRUTO 16 SEP 1992 KEN KEN 1336 Marathon
13 Al Mahjoub DAZZA 03 MAR 1991 MAR MAR 1335 Marathon
14 Galen RUPP 08 MAY 1986 USA USA 1330 Marathon
15 Emmanuel SAINA 06 SEP 1992 KEN KEN 1328 Marathon
16 Dejene DEBELA 09 JAN 1995 ETH ETH 1327 Marathon
17 Salah-Eddine BOUNASR 27 SEP 1990 MAR MAR 1325 Marathon
18 Kelkile GEZAHEGN 01 OCT 1996 ETH ETH 1323 Marathon
19 Leule GEBRSELASSIE 20 SEP 1993 ETH ETH 1321 Marathon
20 Aychew BANTIE 12 SEP 1995 ETH ETH 1319 Marathon
21 Kaan Kigen ÖZBILEN 15 JAN 1986 TUR TUR 1318 Marathon
22 Bedan KAROKI 21 AUG 1990 KEN KEN 1317 Marathon
22 Tsedat Abege AYANA 18 FEB 1996 ETH ETH 1317 Marathon
24 Geoffrey KAMWOROR 28 NOV 1992 KEN KEN 1316 Marathon [Half Marathon]
25 El Hassan EL ABBASSI 13 APR 1984 BRN BRN 1314 Marathon
26 Stephen MOKOKA 31 JAN 1985 RSA RSA 1312 Marathon
27 Albert KORIR 02 MAR 1994 KEN KEN 1310 Marathon
28 Herpasa NEGASA 11 SEP 1993 ETH ETH 1309 Marathon
29 Felix KIPROTICH 07 DEC 1988 KEN KEN 1308 Marathon
30 Felix KIMUTAI 12 FEB 1989 KEN KEN 1307 Marathon
30 Barnabas KIPTUM 08 DEC 1986 KEN KEN 1307 Marathon
32 Yemane TSEGAY 08 APR 1985 ETH ETH 1304 Marathon
33 Abrha MILAW ASEFA 27 FEB 1988 ETH ETH 1303 Marathon
34 Shifera TAMRU ETH ETH 1297 Marathon
35 Getaneh MOLLA 10 JAN 1994 ETH ETH 1296 Marathon [Half Marathon]
36 Soloman DEKSISA 11 MAR 1994 ETH ETH 1291 Marathon
37 Dawit WOLDE 19 MAY 1991 ETH ETH 1289 Marathon
38 Kenneth Kiprop KIPKEMOI 02 AUG 1984 KEN KEN 1288 Marathon
39 Yuta SHITARA 18 DEC 1991 JPN JPN 1285 Marathon
39 Edwin KOECH 14 DEC 1987 KEN KEN 1285 Marathon
41 Evans CHEBET 10 NOV 1988 KEN KEN 1283 Marathon
42 Yuma HATTORI 13 NOV 1993 JPN JPN 1281 Marathon
43 Martin KIPRUGUT KOSGEY 21 MAR 1989 KEN KEN 1279 Marathon
44 Tadesse ABRAHAM 12 AUG 1982 SUI SUI 1277 Marathon
44 Reuben KERIO 02 JUN 1994 KEN KEN 1277 Marathon
46 Seifu TURA 19 JUN 1997 ETH ETH 1275 Marathon
46 Elisha ROTICH 12 APR 1990 KEN KEN 1275 Marathon
48 Mohamed ZIANI 1993 MAR MAR 1274 Marathon
48 Koen NAERT 03 SEP 1989 BEL BEL 1274 Marathon
50 Titus EKIRU 02 JAN 1992 KEN KEN 1273 Marathon
51 Bashir ABDI 10 FEB 1989 BEL BEL 1272 Marathon
51 Jonathan KORIR 20 NOV 1986 KEN KEN 1272 Marathon
53 Justus KIMUTAI 02 MAR 1993 KEN KEN 1270 Marathon
54 Callum HAWKINS 22 JUN 1992 GBR GBR 1267 Marathon
54 Felix Kipchirchir KANDIE 10 APR 1987 KEN KEN 1267 Marathon
56 Kipkemoi KIPSANG 10 OCT 1990 KEN KEN 1266 Marathon
56 Marius KIMUTAI 10 DEC 1992 BRN BRN 1266 Marathon
58 Tamirat TOLA 11 AUG 1991 ETH ETH 1265 Marathon
58 Asefa TEFERA 14 MAR 1997 ETH ETH 1265 Marathon
60 Abel KIRUI 04 JUN 1982 KEN KEN 1264 Marathon
61 Adugna TAKELE 26 FEB 1989 ETH ETH 1263 Marathon
61 Daniel KIBET 17 MAY 1996 KEN KEN 1263 Marathon
63 Andualem Belay SHIFERAW 05 APR 1992 ETH ETH 1262 Marathon
63 Solomon Kirwa YEGO 10 MAY 1987 KEN KEN 1262 Marathon
63 Zersenay TADESE 01 JAN 1982 ERI ERI 1262 Marathon
66 Amos MITEI 10 MAR 1992 KEN KEN 1260 Marathon
67 Christian PACHECO 26 MAY 1993 PER PER 1259 Marathon
67 Raymond Kipchumba CHOGE 02 JAN 1988 KEN KEN 1259 Marathon
69 Benson KIPRUTO 17 MAR 1991 KEN KEN 1257 Marathon
70 Berga BIRHANU BEKELE 20 APR 1981 ETH ETH 1256 Marathon
71 Joel Kemboi KIMURER 21 JAN 1988 KEN KEN 1254 Marathon
72 Michael KUNYUGA 27 JUL 1987 KEN KEN 1253 Marathon
73 Philemon KACHERAN 04 JUL 1992 KEN KEN 1251 Marathon
74 Wilson Kipsang KIPROTICH 15 MAR 1982 KEN KEN 1250 Marathon
74 Solomon MUTAI 22 OCT 1992 UGA UGA 1250 Marathon
76 Matthew Kipkoech KISORIO 16 MAY 1989 KEN KEN 1249 Marathon
76 Paul LONYANGATA 12 DEC 1992 KEN KEN 1249 Marathon [Half Marathon]
76 Okubay TSEGAY 01 JAN 1986 ERI ERI 1249 Marathon
79 Derlys AYALA 07 JAN 1990 PAR PAR 1248 Marathon
79 Benson SEUREI 27 MAR 1984 BRN BRN 1248 Marathon
79 Morris Munene GACHAGA 07 APR 1995 KEN KEN 1248 Marathon [Half Marathon]
79 Daniel MUINDI 10 NOV 1994 KEN KEN 1248 Marathon
83 Geoffrey KIRUI 16 FEB 1993 KEN KEN 1246 Marathon
84 Dickson CHUMBA 27 OCT 1986 KEN KEN 1245 Marathon
84 Abdi NAGEEYE 02 MAR 1989 NED NED 1245 Marathon [Half Marathon]
86 Suguru OSAKO 23 MAY 1991 JPN JPN 1244 Marathon
86 Barselius KIPYEGO 22 JUL 1993 KEN KEN 1244 Marathon
86 Mike KIPTUM 14 SEP 1992 KEN KEN 1244 Marathon
89 Fikadu KEBEDE ETH ETH 1243 Marathon
90 Deme Tadu ABATE 11 SEP 1997 ETH ETH 1242 Marathon
90 Deriba ROBI 26 SEP 1990 ETH ETH 1242 Marathon
92 Afewerk MESFIN 12 OCT 1992 ETH ETH 1241 Marathon
93 Vincent RONO 11 DEC 1990 KEN KEN 1239 Marathon
93 Shumet AKALNEW 29 JAN 1988 ETH ETH 1239 Marathon
95 Kenta MURAYAMA 23 FEB 1993 JPN JPN 1238 Marathon
95 Tsegaye GETACHEW 30 NOV 1996 ETH ETH 1238 Marathon
95 Edwin KOECH 25 MAR 1992 KEN KEN 1238 Marathon
98 Hillary KIPSAMBU 04 FEB 1985 KEN KEN 1237 Marathon
99 Sammy KITWARA 26 NOV 1986 KEN KEN 1236 Marathon
99 Dominic RUTO 05 MAY 1990 KEN KEN 1236 Marathon