World Rankings

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

Filter World Rankings

Filter World Rankings

As of 17 Dec 2024

Place Competitor DOB Nat Score Event List
1 Tamirat TOLA 11 AUG 1991 ETH ETH 1457 Marathon
2 Benson KIPRUTO 17 MAR 1991 KEN KEN 1438 Marathon
3 Sisay LEMMA 12 DEC 1990 ETH ETH 1422 Marathon
4 Alexander MUNYAO 10 SEP 1996 KEN KEN 1419 Marathon
5 CyBrian KOTUT 06 JUN 1992 KEN KEN 1412 Marathon
6 Bashir ABDI 10 FEB 1989 BEL BEL 1406 Marathon
7 John KORIR 02 DEC 1996 KEN KEN 1398 Marathon
8 Deresa GELETA 14 JAN 1996 ETH ETH 1391 Marathon
9 Vincent Kipkemoi NGETICH 03 JAN 1999 KEN KEN 1388 Marathon
10 Asefa BOKI 26 SEP 1997 ETH ETH 1373 Marathon
11 Kenenisa BEKELE 13 JUN 1982 ETH ETH 1372 Marathon
12 Sabastian Kimaru SAWE 16 MAR 1995 KEN KEN 1370 Marathon [Half Marathon]
13 Timothy KIPLAGAT 18 SEP 1993 KEN KEN 1363 Marathon
14 Emile CAIRESS 27 DEC 1997 GBR GBR 1358 Marathon
15 Alphonce Felix SIMBU 14 FEB 1992 TAN TAN 1357 Marathon
16 Tsegaye GETACHEW 30 NOV 1996 ETH ETH 1354 Marathon
17 Eliud KIPCHOGE 05 NOV 1984 KEN KEN 1351 Marathon
18 Mohamed ESA 11 SEP 2000 ETH ETH 1351 Marathon
19 Tadese TAKELE 03 AUG 2002 ETH ETH 1346 Marathon
20 Abdi NAGEEYE 02 MAR 1989 NED NED 1344 Marathon
21 Solomon Kirwa YEGO 10 MAY 1987 KEN KEN 1340 Marathon
22 Othmane EL GOUMRI 28 MAY 1992 MAR MAR 1339 Marathon
23 Bethwel KIBET 04 AUG 1991 KEN KEN 1338 Marathon
24 Amos KIPRUTO 16 SEP 1992 KEN KEN 1337 Marathon
25 Brimin KIPKORIR 25 MAY 1989 KEN KEN 1336 Marathon
26 Hailemaryam KIROS 05 FEB 1997 ETH ETH 1334 Marathon
27 Maru TEFERI 17 AUG 1992 ISR ISR 1331 Marathon
28 Birhanu LEGESE 11 SEP 1994 ETH ETH 1327 Marathon
29 Albert KORIR 02 MAR 1994 KEN KEN 1325 Marathon
30 Tadesse ABRAHAM 12 AUG 1982 SUI SUI 1324 Marathon
31 Stephen KIPROP 08 SEP 1999 KEN KEN 1323 Marathon
32 Milkesa MENGESHA 16 APR 2000 ETH ETH 1321 Marathon
33 Samsom AMARE 01 JAN 1994 ERI ERI 1321 Marathon
34 Jemal MEKONEN 11 SEP 1996 ETH ETH 1319 Marathon [Half Marathon]
35 Haymanot ALEW 11 NOV 1997 ETH ETH 1318 Marathon
36 Felix KIRWA 08 OCT 1995 KEN KEN 1317 Marathon
37 Daniel MATEIKO 04 AUG 1998 KEN KEN 1316 Marathon [Half Marathon]
38 Evans CHEBET 10 NOV 1988 KEN KEN 1314 Marathon
39 Philimon Kiptoo KIPCHUMBA 16 OCT 1998 KEN KEN 1309 Marathon
40 Chalu DESO 14 DEC 1997 ETH ETH 1308 Marathon
41 Titus KIPRUTO 25 JUN 1998 KEN KEN 1307 Marathon
42 Kibiwott KANDIE 20 JUN 1996 KEN KEN 1307 Marathon [Half Marathon]
43 Kenneth KETER 04 AUG 1996 KEN KEN 1304 Marathon
44 Lemi BERHANU 13 SEP 1994 ETH ETH 1298 Marathon
45 Rhonzas Lokitam KILIMO 05 SEP 1996 KEN KEN 1296 Marathon
46 Conner MANTZ 08 DEC 1996 USA USA 1296 Marathon
47 Ronald KORIR 10 APR 1991 KEN KEN 1294 Marathon
48 Tebello RAMAKONGOANA 13 OCT 1996 LES LES 1285 Marathon
49 Daniel Simiu EBENYO 18 SEP 1995 KEN KEN 1281 Marathon [Half Marathon]
50 Akira AKASAKI 21 JAN 1998 JPN JPN 1280 Marathon
51 Amanal PETROS 17 MAY 1995 GER GER 1280 Marathon
52 Enock ONCHARI 16 JAN 1999 KEN KEN 1278 Marathon
53 Edmond KIPNGETICH 30 MAR 1994 KEN KEN 1277 Marathon
54 Edwin KIPTOO 14 AUG 1993 KEN KEN 1276 Marathon
55 Laban Kipngetich KORIR 30 JUN 1985 KEN KEN 1275 Marathon
56 Kennedy KIMUTAI 03 JUN 1999 KEN KEN 1275 Marathon
57 Justus KANGOGO 10 OCT 1995 KEN KEN 1271 Marathon
58 Getaneh MOLLA 10 JAN 1994 ETH ETH 1271 Marathon
59 Zouhair TALBI 08 APR 1995 MAR MAR 1271 Marathon
60 Yuya YOSHIDA 23 APR 1997 JPN JPN 1271 Marathon
61 Gashau AYALE 22 AUG 1996 ISR ISR 1271 Marathon
62 Gebise DEBELE 11 SEP 2000 ETH ETH 1269 Marathon
63 Philemon KIPLIMO 10 OCT 1998 KEN KEN 1268 Marathon
64 Derseh KINDIE 04 FEB 1999 ETH ETH 1266 Marathon
65 Mulugeta Asefa UMA 12 MAR 1998 ETH ETH 1265 Marathon
66 Chala REGASA 30 APR 1997 ETH ETH 1265 Marathon
67 Mike Kiptum BOIT 14 SEP 1992 KEN KEN 1264 Marathon
68 Collins Kipkirui KIPKORIR 2001 KEN KEN 1264 Marathon
69 Dawit WOLDE 19 MAY 1991 ETH ETH 1263 Marathon
70 Tadu ABATE 11 SEP 1997 ETH ETH 1262 Marathon
71 Kyohei HOSOYA 31 AUG 1995 JPN JPN 1262 Marathon
72 Kenneth Kiprop KIPKEMOI 02 AUG 1984 KEN KEN 1262 Marathon
73 Gebru REDAHGNE 23 MAR 2000 ETH ETH 1261 Marathon
74 Felix KIPKOECH 01 FEB 1998 KEN KEN 1261 Marathon
75 Clayton YOUNG 14 SEP 1993 USA USA 1260 Marathon
76 Balew YIHUNLE 21 SEP 1998 ETH ETH 1259 Marathon
77 Andualem BELAY 05 APR 1992 ETH ETH 1258 Marathon
78 Victor KIPLANGAT 10 NOV 1999 UGA UGA 1258 Marathon
79 Hillary KIPKOECH 20 DEC 1998 KEN KEN 1258 Marathon [Half Marathon]
80 Bazezew ASMARE 11 SEP 1996 ETH ETH 1258 Marathon
81 Morhad AMDOUNI 21 JUN 1988 FRA FRA 1256 Marathon
82 Samuel FITWI SIBHATU 01 JAN 1996 GER GER 1256 Marathon
83 Moses KIBET 04 FEB 1997 KEN KEN 1256 Marathon
84 Haimro ALAME 08 JUN 1990 ISR ISR 1255 Marathon
85 Yusuke NISHIYAMA 07 NOV 1994 JPN JPN 1255 Marathon
86 Tetsuya YOROIZAKA 20 MAR 1990 JPN JPN 1253 Marathon
87 Yihunilign ADANE 29 FEB 1996 ETH ETH 1253 Marathon
88 Oqbe Kibrom RUESOM 01 JAN 1998 ERI ERI 1251 Marathon
89 Shaohui YANG 09 JUL 1992 CHN CHN 1250 Marathon
90 Josphat BOIT 25 NOV 1995 KEN KEN 1249 Marathon
91 Chimdessa DEBELE 13 SEP 2003 ETH ETH 1247 Marathon [Half Marathon]
92 Cornelius Kibet KIPLAGAT 24 MAY 1994 KEN KEN 1247 Marathon
93 Stephen KISSA 01 DEC 1988 UGA UGA 1247 Marathon
94 Boniface KIMUTAI 12 AUG 1995 KEN KEN 1247 Marathon
95 Mahamed MAHAMED 18 SEP 1997 GBR GBR 1245 Marathon
96 Naoki KOYAMA 12 MAY 1996 JPN JPN 1245 Marathon
97 Tafese DELELEGN 11 SEP 1989 ETH ETH 1244 Marathon
98 Tsedat Abeje AYANA 18 FEB 1996 ETH ETH 1243 Marathon
99 Kipkemoi KIPRONO 12 SEP 1995 KEN KEN 1243 Marathon
100 Kinde ATANAW 15 APR 1993 ETH ETH 1243 Marathon