World Rankings

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

Filter World Rankings

Filter World Rankings

As of 21 Jan 2025

Place Competitor DOB Nat Score Event List
1 Tamirat TOLA 11 AUG 1991 ETH ETH 1434 Marathon
2 Benson KIPRUTO 17 MAR 1991 KEN KEN 1417 Marathon
3 Sisay LEMMA 12 DEC 1990 ETH ETH 1401 Marathon
4 Alexander MUNYAO 10 SEP 1996 KEN KEN 1399 Marathon
5 CyBrian KOTUT 06 JUN 1992 KEN KEN 1392 Marathon
6 Bashir ABDI 10 FEB 1989 BEL BEL 1382 Marathon
7 John KORIR 02 DEC 1996 KEN KEN 1377 Marathon
8 Deresa GELETA 14 JAN 1996 ETH ETH 1368 Marathon
9 Vincent Kipkemoi NGETICH 03 JAN 1999 KEN KEN 1368 Marathon
10 Dawit WOLDE 19 MAY 1991 ETH ETH 1366 Marathon
11 Sabastian Kimaru SAWE 16 MAR 1995 KEN KEN 1361 Marathon [Half Marathon]
12 Kenenisa BEKELE 13 JUN 1982 ETH ETH 1351 Marathon
13 Asefa BOKI 26 SEP 1997 ETH ETH 1349 Marathon
14 Timothy KIPLAGAT 18 SEP 1993 KEN KEN 1341 Marathon
15 Alphonce Felix SIMBU 14 FEB 1992 TAN TAN 1334 Marathon
16 Emile CAIRESS 27 DEC 1997 GBR GBR 1332 Marathon
17 Tsegaye GETACHEW 30 NOV 1996 ETH ETH 1330 Marathon
18 Eliud KIPCHOGE 05 NOV 1984 KEN KEN 1329 Marathon
19 Mohamed ESA 11 SEP 2000 ETH ETH 1328 Marathon
20 Tadese TAKELE 03 AUG 2002 ETH ETH 1325 Marathon
21 Abdi NAGEEYE 02 MAR 1989 NED NED 1320 Marathon
22 Tebello RAMAKONGOANA 13 OCT 1996 LES LES 1317 Marathon
23 Amos KIPRUTO 16 SEP 1992 KEN KEN 1316 Marathon
24 Solomon Kirwa YEGO 10 MAY 1987 KEN KEN 1316 Marathon
25 Bethwel KIBET 04 AUG 1991 KEN KEN 1315 Marathon
26 Brimin KIPKORIR 25 MAY 1989 KEN KEN 1313 Marathon
27 Othmane EL GOUMRI 28 MAY 1992 MAR MAR 1312 Marathon
28 Hailemaryam KIROS 05 FEB 1997 ETH ETH 1312 Marathon
29 Maru TEFERI 17 AUG 1992 ISR ISR 1308 Marathon
30 Jemal MEKONEN 11 SEP 1996 ETH ETH 1307 Marathon [Half Marathon]
31 Daniel MATEIKO 04 AUG 1998 KEN KEN 1306 Marathon [Half Marathon]
32 Birhanu LEGESE 11 SEP 1994 ETH ETH 1304 Marathon
33 Tadesse ABRAHAM 12 AUG 1982 SUI SUI 1303 Marathon
34 Stephen KIPROP 08 SEP 1999 KEN KEN 1301 Marathon
35 Albert KORIR 02 MAR 1994 KEN KEN 1299 Marathon
36 Milkesa MENGESHA 16 APR 2000 ETH ETH 1296 Marathon
37 Samsom AMARE 01 JAN 1994 ERI ERI 1296 Marathon
38 Kibiwott KANDIE 20 JUN 1996 KEN KEN 1296 Marathon [Half Marathon]
39 Haymanot ALEW 11 NOV 1997 ETH ETH 1294 Marathon
40 Felix KIRWA 08 OCT 1995 KEN KEN 1291 Marathon
41 Evans CHEBET 10 NOV 1988 KEN KEN 1287 Marathon
42 Chalu DESO 14 DEC 1997 ETH ETH 1287 Marathon
43 Philimon Kiptoo KIPCHUMBA 16 OCT 1998 KEN KEN 1283 Marathon
44 Titus KIPRUTO 25 JUN 1998 KEN KEN 1283 Marathon
45 Kenneth KETER 04 AUG 1996 KEN KEN 1279 Marathon
46 Lemi BERHANU 13 SEP 1994 ETH ETH 1273 Marathon
47 Ronald KORIR 10 APR 1991 KEN KEN 1272 Marathon
48 Rhonzas Lokitam KILIMO 05 SEP 1996 KEN KEN 1270 Marathon
49 Conner MANTZ 08 DEC 1996 USA USA 1269 Marathon
50 Daniel Simiu EBENYO 18 SEP 1995 KEN KEN 1269 Marathon [Half Marathon]
51 Gabriel Gerald GEAY 10 SEP 1996 TAN TAN 1268 Marathon [Half Marathon]
52 Balew YIHUNLE 21 SEP 1998 ETH ETH 1258 Marathon
53 Amanal PETROS 17 MAY 1995 GER GER 1257 Marathon
54 Akira AKASAKI 21 JAN 1998 JPN JPN 1253 Marathon
55 Enock ONCHARI 16 JAN 1999 KEN KEN 1253 Marathon
56 Edmond KIPNGETICH 30 MAR 1994 KEN KEN 1251 Marathon
57 Edwin KIPTOO 14 AUG 1993 KEN KEN 1249 Marathon
58 Kennedy KIMUTAI 03 JUN 1999 KEN KEN 1249 Marathon
59 Gashau AYALE 22 AUG 1996 ISR ISR 1249 Marathon
60 Justus KANGOGO 10 OCT 1995 KEN KEN 1247 Marathon
61 Laban Kipngetich KORIR 30 JUN 1985 KEN KEN 1247 Marathon
62 Hillary KIPKOECH 20 DEC 1998 KEN KEN 1247 Marathon [Half Marathon]
63 Yuya YOSHIDA 23 APR 1997 JPN JPN 1247 Marathon
64 Zouhair TALBI 08 APR 1995 MAR MAR 1246 Marathon
65 Philemon KIPLIMO 10 OCT 1998 KEN KEN 1245 Marathon
66 Haimro ALAME 08 JUN 1990 ISR ISR 1245 Marathon
67 Getaneh MOLLA 10 JAN 1994 ETH ETH 1243 Marathon
68 Gebise DEBELE 11 SEP 2000 ETH ETH 1242 Marathon
69 Derseh KINDIE 04 FEB 1999 ETH ETH 1242 Marathon
70 Mulugeta Asefa UMA 12 MAR 1998 ETH ETH 1241 Marathon
71 Chala REGASA 30 APR 1997 ETH ETH 1241 Marathon
72 Mike Kiptum BOIT 14 SEP 1992 KEN KEN 1239 Marathon
73 Kenneth Kiprop KIPKEMOI 02 AUG 1984 KEN KEN 1239 Marathon
74 Tadu ABATE 11 SEP 1997 ETH ETH 1238 Marathon
75 Collins Kipkirui KIPKORIR 2001 KEN KEN 1238 Marathon
76 Chimdessa DEBELE 13 SEP 2003 ETH ETH 1236 Marathon [Half Marathon]
77 Kyohei HOSOYA 31 AUG 1995 JPN JPN 1236 Marathon
78 Gebru REDAHGNE 23 MAR 2000 ETH ETH 1235 Marathon
79 Felix KIPKOECH 01 FEB 1998 KEN KEN 1235 Marathon
80 Morhad AMDOUNI 21 JUN 1988 FRA FRA 1233 Marathon
81 Bazezew ASMARE 11 SEP 1996 ETH ETH 1233 Marathon
82 Samuel FITWI SIBHATU 01 JAN 1996 GER GER 1233 Marathon
83 Bernard Kiprop KOECH 31 JAN 1988 KEN KEN 1232 Marathon [Half Marathon]
84 Edward CHESEREK 02 FEB 1994 KEN KEN 1232 Marathon [Half Marathon]
85 Clayton YOUNG 14 SEP 1993 USA USA 1232 Marathon
86 Andualem BELAY 05 APR 1992 ETH ETH 1231 Marathon
87 Victor KIPLANGAT 10 NOV 1999 UGA UGA 1231 Marathon
88 Yusuke NISHIYAMA 07 NOV 1994 JPN JPN 1230 Marathon
89 Seifu TURA 19 JUN 1997 ETH ETH 1229 Marathon [Half Marathon]
90 Moses KIBET 04 FEB 1997 KEN KEN 1229 Marathon
91 Addisu GOBENA 20 OCT 2004 ETH ETH 1228 Marathon [Half Marathon]
92 Oqbe Kibrom RUESOM 01 JAN 1998 ERI ERI 1227 Marathon
93 Shura KITATA 09 JUN 1996 ETH ETH 1226 Marathon
94 Yihunilign ADANE 29 FEB 1996 ETH ETH 1226 Marathon
95 Afewerk MESFIN 12 OCT 1992 ETH ETH 1225 Marathon
96 Shaohui YANG 09 JUL 1992 CHN CHN 1225 Marathon
97 Josphat BOIT 25 NOV 1995 KEN KEN 1224 Marathon
98 Tetsuya YOROIZAKA 20 MAR 1990 JPN JPN 1224 Marathon
99 Benard BIWOTT 26 MAY 2002 KEN KEN 1223 Marathon [Half Marathon]
100 Cornelius Kibet KIPLAGAT 24 MAY 1994 KEN KEN 1222 Marathon