World Rankings

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

Filter World Rankings

Filter World Rankings

As of 26 Jun 2022

Place Competitor DOB Nat Score Event List
1 Eliud KIPCHOGE 05 NOV 1984 KEN KEN 1454 Marathon
2 Tamirat TOLA 11 AUG 1991 ETH ETH 1405 Marathon
3 Mosinet GEREMEW 12 FEB 1992 ETH ETH 1392 Marathon
4 Lawrence CHERONO 07 AUG 1988 KEN KEN 1373 Marathon
5 Seifu TURA 19 JUN 1997 ETH ETH 1348 Marathon
6 Abdi NAGEEYE 02 MAR 1989 NED NED 1348 Marathon
7 Evans CHEBET 10 NOV 1988 KEN KEN 1348 Marathon
8 Bashir ABDI 10 FEB 1989 BEL BEL 1347 Marathon
9 Deso GELMISA 14 DEC 1997 ETH ETH 1341 Marathon
10 Leul GEBRESILASE 20 SEP 1992 ETH ETH 1339 Marathon
11 Kengo SUZUKI 11 JUN 1995 JPN JPN 1326 Marathon
12 Herpasa NEGASA 11 SEP 1993 ETH ETH 1317 Marathon
13 Daniel DO NASCIMENTO 28 JUL 1998 BRA BRA 1315 Marathon
14 Benson KIPRUTO 17 MAR 1991 KEN KEN 1306 Marathon
15 Moses KIBET 04 FEB 1997 KEN KEN 1305 Marathon
16 Galen RUPP 08 MAY 1986 USA USA 1302 Marathon
17 Philemon KACHERAN 04 JUL 1992 KEN KEN 1299 Marathon
18 Albert KORIR 02 MAR 1994 KEN KEN 1296 Marathon
19 Titus EKIRU 02 JAN 1992 KEN KEN 1292 Marathon
20 Shura KITATA 09 JUN 1996 ETH ETH 1290 Marathon
21 Jonathan KORIR 20 NOV 1986 KEN KEN 1288 Marathon
22 Andualem Belay SHIFERAW 05 APR 1992 ETH ETH 1288 Marathon
23 Eric KIPTANUI 19 APR 1990 KEN KEN 1287 Marathon
24 Reuben Kiprop KIPYEGO 21 AUG 1996 KEN KEN 1280 Marathon
25 Ayad LAMDASSEM 11 OCT 1981 ESP ESP 1278 Marathon
26 Gabriel Gerald GEAY 10 SEP 1996 TAN TAN 1278 Marathon
27 Tsegaye GETACHEW 30 NOV 1996 ETH ETH 1275 Marathon
28 Abebe NEGEWO 20 MAY 1984 ETH ETH 1274 Marathon
29 Geoffrey KAMWOROR 22 NOV 1992 KEN KEN 1273 Marathon [Half Marathon]
30 Abayneh DEGU 01 DEC 1998 ETH ETH 1272 Marathon
31 Bethwel YEGON 05 JAN 1993 KEN KEN 1271 Marathon
32 Elisha ROTICH 12 APR 1990 KEN KEN 1270 Marathon
33 Asrar ABDEREHMAN ETH ETH 1270 Marathon
34 Shifera TAMRU 01 OCT 1998 ETH ETH 1270 Marathon
35 Mohamed Reda EL AARABY 12 NOV 1989 MAR MAR 1268 Marathon
36 Hillary KIPSAMBU 04 FEB 1985 KEN KEN 1268 Marathon
37 Deme Tadu ABATE 11 SEP 1997 ETH ETH 1265 Marathon
38 Titus KIPRUTO 25 JUN 1998 KEN KEN 1265 Marathon
39 Alphonce Felix SIMBU 14 FEB 1992 TAN TAN 1262 Marathon
40 Mark KORIR 10 JAN 1985 KEN KEN 1261 Marathon
41 Kabede WAMI ETH ETH 1261 Marathon
42 Kenenisa BEKELE 13 JUN 1982 ETH ETH 1258 Marathon
43 Kyohei HOSOYA 31 AUG 1995 JPN JPN 1258 Marathon
44 Kenneth KETER 04 AUG 1996 KEN KEN 1257 Marathon
45 Barnabas KIPTUM 08 DEC 1986 KEN KEN 1256 Marathon
46 Goitom KIFLE 03 DEC 1993 ERI ERI 1254 Marathon
47 Yihunilign ADANE 29 FEB 1996 ETH ETH 1249 Marathon
48 Hidekazu HIJIKATA 27 JUN 1997 JPN JPN 1249 Marathon
49 Michel GITHAE 26 AUG 1994 KEN KEN 1248 Marathon
50 Hiskel TEWELDE 15 SEP 1986 ERI ERI 1247 Marathon
51 Ghirmay GHEBRESLASSIE 14 NOV 1995 ERI ERI 1246 Marathon
52 Joel Kemboi KIMURER 21 JAN 1988 KEN KEN 1245 Marathon
53 Cosmas MATOLO KEN KEN 1244 Marathon
54 Laban Kipngetich KORIR 30 JUN 1985 KEN KEN 1243 Marathon
55 Kinde ATANAW 15 APR 1993 ETH ETH 1241 Marathon
56 Mike Kiptum BOIT 14 SEP 1992 KEN KEN 1237 Marathon
57 Victor KIPLANGAT 10 NOV 1999 UGA UGA 1233 Marathon
58 Kenya SONOTA 10 MAY 1993 JPN JPN 1230 Marathon
59 Eyob GHEBREHIWET FANIEL 26 NOV 1992 ITA ITA 1229 Marathon [Half Marathon]
60 Jemal Yimer MEKONNEN 11 SEP 1996 ETH ETH 1229 Marathon
61 Felix KIBITOK 09 JUN 1991 KEN KEN 1227 Marathon [Half Marathon]
62 Othmane EL GOUMRI 28 MAY 1992 MAR MAR 1226 Marathon
63 Ichitaka YAMASHITA 29 JUL 1997 JPN JPN 1225 Marathon
64 Olika ADUGNA 12 SEP 1999 ETH ETH 1225 Marathon
65 Abdi Ali GELELCHU 01 AUG 1997 BRN BRN 1225 Marathon
66 Nicholas KIRWA 16 JUN 1994 KEN KEN 1224 Marathon
67 Gebru REDAHGNE 23 MAR 2000 ETH ETH 1223 Marathon
68 Workineh TADESE 13 DEC 2000 ETH ETH 1221 Marathon
69 Kento KIKUTANI 08 MAY 1994 JPN JPN 1221 Marathon
70 CyBrian KOTUT 06 JUN 1992 KEN KEN 1220 Marathon
71 Elkanah KIBET 02 JUN 1983 USA USA 1220 Marathon
72 Kennedy CHEBOROR 26 APR 1990 KEN KEN 1220 Marathon
73 Hiroto INOUE 06 JAN 1993 JPN JPN 1219 Marathon
74 Merhawi KESETE 01 JAN 1986 ERI ERI 1219 Marathon
75 Amedework WALELEGN 11 MAR 1999 ETH ETH 1219 Marathon [Half Marathon]
76 Abel KIRUI 06 APR 1982 KEN KEN 1219 Marathon
77 Stephen KISSA 01 DEC 1988 UGA UGA 1218 Marathon [Half Marathon]
78 Kipkemoi KIPRONO 12 SEP 1995 KEN KEN 1218 Marathon
79 Maru TEFERI 17 AUG 1992 ISR ISR 1217 Marathon
80 Timothy KIPLAGAT KEN KEN 1217 Marathon
81 Hayle LEMI 13 SEP 1994 ETH ETH 1216 Marathon
82 Limenih GETACHEW 30 APR 1990 ETH ETH 1216 Marathon
83 Philemon RONO 08 FEB 1991 KEN KEN 1214 Marathon
84 Emmanuel SAINA 06 SEP 1992 KEN KEN 1214 Marathon
85 Dickson CHUMBA 27 OCT 1986 KEN KEN 1213 Marathon
86 Zablon CHUMBA 20 DEC 1991 KEN KEN 1213 Marathon
87 Amanal PETROS 17 MAY 1995 GER GER 1212 Marathon [Half Marathon]
88 Filmon ANDE 10 FEB 1998 ERI ERI 1212 Marathon
89 Nobert KIGEN 24 JAN 1993 KEN KEN 1211 Marathon
90 Tsedat Abeje AYANA 18 FEB 1996 ETH ETH 1210 Marathon
91 Leonard LANGAT 07 AUG 1990 KEN KEN 1210 Marathon [Half Marathon]
92 Samuel Tsegay TESFAMARIAM 24 FEB 1988 SWE SWE 1210 Marathon
93 Afewerki BERHANE 06 MAY 1996 ERI ERI 1209 Marathon [Half Marathon]
94 Josphat KIPROTICH 02 JUL 1993 KEN KEN 1209 Marathon [Half Marathon]
95 Samuel Kiplimo KOSGEI 20 JAN 1986 KEN KEN 1207 Marathon
96 Solomon Kirwa YEGO 10 MAY 1987 KEN KEN 1207 Marathon [Half Marathon]
97 Kelkile GEZAHEGN 01 OCT 1996 ETH ETH 1206 Marathon
98 Edwin KOSGEI 17 SEP 1989 KEN KEN 1206 Marathon
99 Yuki KAWAUCHI 05 MAR 1987 JPN JPN 1205 Marathon
100 Bernard Kipkemoi NGENO KEN KEN 1204 Marathon