World Rankings

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

Filter World Rankings

Filter World Rankings

As of 18 Feb 2024

Place Competitor DOB Nat Score Event List
1 Kelvin KIPTUM 02 DEC 1999 KEN KEN 1504 Marathon
2 Eliud KIPCHOGE 05 NOV 1984 KEN KEN 1488 Marathon
3 Benson KIPRUTO 17 MAR 1991 KEN KEN 1408 Marathon
4 Alexander Mutiso MUNYAO 10 SEP 1996 KEN KEN 1396 Marathon
5 Tamirat TOLA 11 AUG 1991 ETH ETH 1391 Marathon
6 Tsegaye GETACHEW 30 NOV 1996 ETH ETH 1385 Marathon
7 Leul GEBRESILASE 20 SEP 1992 ETH ETH 1374 Marathon
8 Victor KIPLANGAT 10 NOV 1999 UGA UGA 1373 Marathon
9 Gabriel Gerald GEAY 10 SEP 1996 TAN TAN 1373 Marathon
10 Sisay LEMMA 12 DEC 1990 ETH ETH 1369 Marathon
11 Amos KIPRUTO 16 SEP 1992 KEN KEN 1367 Marathon
12 Evans CHEBET 10 NOV 1988 KEN KEN 1366 Marathon
13 Chalu DESO 14 DEC 1997 ETH ETH 1364 Marathon
14 Bashir ABDI 10 FEB 1989 BEL BEL 1361 Marathon
15 Titus KIPRUTO 25 JUN 1998 KEN KEN 1355 Marathon
16 John KORIR 02 DEC 1996 KEN KEN 1350 Marathon
17 Seifu TURA 19 JUN 1997 ETH ETH 1349 Marathon
18 CyBrian KOTUT 06 JUN 1992 KEN KEN 1348 Marathon
19 Mohamed ESA 11 SEP 2000 ETH ETH 1348 Marathon
20 Maru TEFERI 17 AUG 1992 ISR ISR 1344 Marathon
21 Joshua BELET 10 FEB 1998 KEN KEN 1340 Marathon
22 Philimon Kiptoo KIPCHUMBA 16 OCT 1998 KEN KEN 1339 Marathon
23 Othmane EL GOUMRI 28 MAY 1992 MAR MAR 1339 Marathon
24 Haftu TEKLU 21 JAN 2000 ETH ETH 1339 Marathon
25 Kenenisa BEKELE 13 JUN 1982 ETH ETH 1335 Marathon
26 Bazezew ASMARE 11 SEP 1996 ETH ETH 1326 Marathon
27 Dawit WOLDE 19 MAY 1991 ETH ETH 1325 Marathon
28 Birhanu LEGESE 11 SEP 1994 ETH ETH 1324 Marathon
29 Shifera TAMRU 01 OCT 1998 ETH ETH 1322 Marathon
30 Ronald KORIR 10 APR 1991 KEN KEN 1322 Marathon
31 Tadu ABATE 11 SEP 1997 ETH ETH 1322 Marathon
32 Amedework WALELEGN 11 MAR 1999 ETH ETH 1318 Marathon [Half Marathon]
33 Alphonce Felix SIMBU 14 FEB 1992 TAN TAN 1317 Marathon
34 Timothy KIPLAGAT 18 SEP 1993 KEN KEN 1317 Marathon
35 Shura KITATA 09 JUN 1996 ETH ETH 1315 Marathon
36 Vincent Kipkemoi NGETICH 03 JAN 1999 KEN KEN 1314 Marathon [Half Marathon]
37 Kaan Kigen ÖZBILEN 15 JAN 1986 TUR TUR 1310 Marathon
38 Bethwel KIBET 1991 KEN KEN 1309 Marathon
39 Albert KORIR 02 MAR 1994 KEN KEN 1307 Marathon
40 Kibiwott KANDIE 20 JUN 1996 KEN KEN 1307 Marathon [Half Marathon]
41 Deresa GELETA ETH ETH 1303 Marathon
42 Laban Kipngetich KORIR 30 JUN 1985 KEN KEN 1300 Marathon
43 Kinde ATANAW 15 APR 1993 ETH ETH 1299 Marathon
44 Milkesa MENGESHA 16 APR 2000 ETH ETH 1299 Marathon
45 Hayle LEMI 13 SEP 1994 ETH ETH 1293 Marathon
46 Brimin KIPKORIR 1989 KEN KEN 1293 Marathon
47 Philemon KIPLIMO 10 OCT 1998 KEN KEN 1289 Marathon
48 Tadese TAKELE 03 AUG 2002 ETH ETH 1285 Marathon [Half Marathon]
49 Bernard Kiprop KOECH 31 JAN 1988 KEN KEN 1285 Marathon
50 Solomon Kirwa YEGO 10 MAY 1987 KEN KEN 1280 Marathon [Half Marathon]
51 Kenneth KETER 04 AUG 1996 KEN KEN 1280 Marathon
52 Gebretsadik ABRAHA 16 JUL 1992 ETH ETH 1280 Marathon
53 Abraham KIPTOO 16 JUL 1999 KEN KEN 1278 Marathon
54 Enock ONCHARI 16 JAN 1999 KEN KEN 1278 Marathon
55 Kenya SONOTA 10 MAY 1993 JPN JPN 1277 Marathon
56 Samwel Nyamai MAILU 07 FEB 1993 KEN KEN 1276 Marathon
57 Abdi NAGEEYE 02 MAR 1989 NED NED 1276 Marathon
58 Stephen KISSA 01 DEC 1988 UGA UGA 1275 Marathon
59 Hailemaryam KIROS 05 FEB 1997 ETH ETH 1272 Marathon
60 Gashau AYALE 22 AUG 1996 ISR ISR 1271 Marathon
61 Felix KIRWA 08 OCT 1995 KEN KEN 1270 Marathon
62 Zouhair TALBI 08 APR 1995 MAR MAR 1268 Marathon
63 Yihunilign ADANE 29 FEB 1996 ETH ETH 1267 Marathon
64 Michael Mugo GITHAE 26 AUG 1994 KEN KEN 1265 Marathon
65 Marius KIMUTAI 10 DEC 1992 BRN BRN 1263 Marathon
66 Moses KIBET 04 FEB 1997 KEN KEN 1263 Marathon
67 Conner MANTZ 08 DEC 1996 USA USA 1263 Marathon
68 Haymanot ALEW 11 NOV 1997 ETH ETH 1260 Marathon
69 Adane KEBEDE 1996 ETH ETH 1258 Marathon
70 Amanal PETROS 17 MAY 1995 GER GER 1257 Marathon
71 Shaohui YANG 09 JUL 1992 CHN CHN 1257 Marathon
72 Tebello RAMAKONGOANA 13 OCT 1996 LES LES 1256 Marathon
73 Morhad AMDOUNI 21 JUN 1988 FRA FRA 1256 Marathon
74 Kyohei HOSOYA 31 AUG 1995 JPN JPN 1255 Marathon
75 Kipkemoi KIPRONO 12 SEP 1995 KEN KEN 1254 Marathon
76 Tadesse ABRAHAM 12 AUG 1982 SUI SUI 1253 Marathon
77 Andamlak BELIHU 20 NOV 1998 ETH ETH 1251 Marathon [Half Marathon]
78 Richard RINGER 27 FEB 1989 GER GER 1251 Marathon
79 Limenih GETACHEW 30 APR 1990 ETH ETH 1251 Marathon
80 Henok TESFAY 2000 ERI ERI 1251 Marathon
81 Edmond KIPNGETICH 30 MAR 1994 KEN KEN 1247 Marathon [Half Marathon]
82 Vincent Kibor RAIMOI 16 JUL 1996 KEN KEN 1247 Marathon
83 Getaneh MOLLA 10 JAN 1994 ETH ETH 1247 Marathon
84 Cameron LEVINS 28 MAR 1989 CAN CAN 1246 Marathon [Half Marathon]
85 Ichitaka YAMASHITA 29 JUL 1997 JPN JPN 1246 Marathon
86 Adeledelew MAMO 1999 ETH ETH 1246 Marathon
87 Kebede TULU 15 SEP 1996 ETH ETH 1246 Marathon
88 Hassan CHAHDI 07 MAY 1989 FRA FRA 1244 Marathon
89 Suguru OSAKO 23 MAY 1991 JPN JPN 1244 Marathon
90 Mulugeta Asefa UMA 12 MAR 1998 ETH ETH 1244 Marathon
91 Tafese DELELEGN 11 SEP 1989 ETH ETH 1244 Marathon
92 Olika ADUGNA 12 SEP 1999 ETH ETH 1243 Marathon
93 Josphat BOIT 25 NOV 1995 KEN KEN 1243 Marathon
94 Philemon RONO 08 FEB 1991 KEN KEN 1242 Marathon
95 Tsedat Abeje AYANA 18 FEB 1996 ETH ETH 1240 Marathon
96 Leonard LANGAT 02 AUG 1996 KEN KEN 1239 Marathon
97 Mekuant AYENEW 24 OCT 1991 ETH ETH 1238 Marathon
98 Daniel KIPCHUMBA 12 DEC 1997 KEN KEN 1238 Marathon
99 Stephen MOKOKA 31 JAN 1985 RSA RSA 1238 Marathon
100 Reuben KERIO 02 JUN 1994 KEN KEN 1237 Marathon