World Rankings

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

Filter World Rankings

Filter World Rankings

As of 15 Jun 2021

Place Competitor DOB Nat Score Event List
1 Kaan Kigen ÖZBILEN 15 JAN 1986 TUR TUR 1360 Marathon
2 Bashir ABDI 10 FEB 1989 BEL BEL 1338 Marathon
3 Tadesse ABRAHAM 12 AUG 1982 SUI SUI 1277 Marathon
4 Abdi NAGEEYE 02 MAR 1989 NED NED 1276 Marathon
5 Koen NAERT 03 SEP 1989 BEL BEL 1274 Marathon
6 Callum HAWKINS 22 JUN 1992 GBR GBR 1267 Marathon
7 Mo FARAH 23 MAR 1983 GBR GBR 1261 Marathon [Half Marathon]
8 Maru TEFERI 17 AUG 1992 ISR ISR 1247 Marathon
9 Hamid BEN DAOUD 19 FEB 1996 ESP ESP 1247 Marathon
10 Javier GUERRA 10 NOV 1983 ESP ESP 1234 Marathon
11 Sondre Nordstad MOEN 12 JAN 1991 NOR NOR 1228 Marathon [Half Marathon]
12 Eyob GHEBREHIWET FANIEL 26 NOV 1992 ITA ITA 1219 Marathon [Half Marathon]
13 Yassine RACHIK 11 JUN 1993 ITA ITA 1217 Marathon
14 Girmaw AMARE 26 OCT 1987 ISR ISR 1214 Marathon
15 Polat Kemboi ARIKAN 12 DEC 1990 TUR TUR 1208 Marathon [Half Marathon]
16 Ayad LAMDASSEM 11 OCT 1981 ESP ESP 1194 Marathon
17 Haimro ALMAYA 08 JUN 1990 ISR ISR 1194 Marathon
18 Daniel MATEO 31 AUG 1989 ESP ESP 1191 Marathon
19 Hassan CHAHDI 07 MAY 1989 FRA FRA 1189 Marathon
20 Amanal PETROS 17 MAY 1995 GER GER 1181 Marathon
21 Stephen SCULLION 09 NOV 1988 IRL IRL 1179 Marathon
22 Chris THOMPSON 17 APR 1981 GBR GBR 1168 Marathon [Half Marathon]
23 Nicolas NAVARRO 12 MAR 1991 FRA FRA 1167 Marathon
24 Yimer GETAHUN 28 JUN 1992 ISR ISR 1167 Marathon
25 Iván FERNÁNDEZ ANAYA 10 JUN 1988 ESP ESP 1163 Marathon
26 Richard RINGER 27 FEB 1989 GER GER 1163 Marathon
27 Camilo Raul SANTIAGO 22 DEC 1982 ESP ESP 1162 Marathon
28 David NILSSON 16 APR 1987 SWE SWE 1159 Marathon
29 Arkadiusz GARDZIELEWSKI 12 JUN 1986 POL POL 1153 Marathon
30 Marcin CHABOWSKI 28 JUN 1986 POL POL 1153 Marathon
31 Daniele MEUCCI 07 OCT 1985 ITA ITA 1151 Marathon
32 Mustafa MOHAMED 01 MAR 1979 SWE SWE 1151 Marathon
33 Yassine EL FATHAOUI 23 MAR 1982 ITA ITA 1150 Marathon
34 Lemawork KETEMA 22 OCT 1985 AUT AUT 1149 Marathon
35 Ben CONNOR 17 OCT 1992 GBR GBR 1145 Marathon [Half Marathon]
36 Kamil KARBOWIAK 02 MAY 1995 POL POL 1144 Marathon
37 Stepan KISELYOV 03 NOV 1986 RUS RUS 1144 Marathon
38 Adam NOWICKI 24 AUG 1990 POL POL 1142 Marathon
39 Florian CARVALHO DE FONSESCO 09 MAR 1989 FRA FRA 1142 Marathon
40 Tiidrek NURME 18 NOV 1985 EST EST 1141 Marathon
41 Juan Antonio PÉREZ 06 NOV 1988 ESP ESP 1140 Marathon [Half Marathon]
42 Thijs NIJHUIS 20 SEP 1992 DEN DEN 1140 Marathon
43 Ömer ALKANOGLU 26 AUG 1991 TUR TUR 1139 Marathon
44 Jonathan MELLOR 27 DEC 1986 GBR GBR 1139 Marathon
45 Andrey LEYMAN 13 APR 1987 RUS RUS 1139 Marathon
46 Khalid CHOUKOUD 23 MAR 1986 NED NED 1138 Marathon
47 Bart VAN NUNEN 24 SEP 1995 NED NED 1138 Marathon [Half Marathon]
48 Godadaw BELACHEW 22 JAN 1997 ISR ISR 1135 Marathon [Half Marathon]
49 Iraitz ARROSPIDE 05 AUG 1988 ESP ESP 1135 Marathon
50 Bukayaw MALEDE 01 APR 1997 ISR ISR 1135 Marathon
51 Oleksandr SITKOVSKIY 09 JUN 1978 UKR UKR 1134 Marathon
52 Mehdi FRÈRE 27 JUL 1996 FRA FRA 1132 Marathon
53 Krystian ZALEWSKI 11 APR 1989 POL POL 1132 Marathon [Half Marathon]
54 Hendrik PFEIFFER 18 MAR 1993 GER GER 1131 Marathon [Half Marathon]
55 Roman FOSTI 06 JUN 1983 EST EST 1130 Marathon
56 Yared SHEGUMO 11 JAN 1983 POL POL 1130 Marathon
57 Jake SMITH 19 MAY 1998 GBR GBR 1129 Marathon [Half Marathon]
58 Houssame Eddine BENABBOU 25 MAY 1993 ESP ESP 1129 Marathon [Half Marathon]
59 Frank FUTSELAAR 16 JUL 1991 NED NED 1129 Marathon
60 Kevin SEAWARD 30 OCT 1985 IRL IRL 1128 Marathon
61 Dewi GRIFFITHS 09 AUG 1991 GBR GBR 1127 Marathon [Half Marathon]
62 Adbi Hakin ULAD 14 JUN 1991 DEN DEN 1126 Marathon [Half Marathon]
63 Tom GRÖSCHEL 25 AUG 1991 GER GER 1126 Marathon
64 Peter HERZOG 01 AUG 1987 AUT AUT 1125 Marathon
65 Simon BOCH 18 APR 1994 GER GER 1123 Marathon [Half Marathon]
66 Üzeyir SÖYLEMEZ 08 JUN 1988 TUR TUR 1121 Marathon
67 Melkam JAMBER 23 JUN 1991 ISR ISR 1119 Marathon
68 Stefano LA ROSA 28 SEP 1985 ITA ITA 1119 Marathon
69 Benjamin MALATY 07 MAY 1986 FRA FRA 1119 Marathon
70 Dieter KERSTEN 25 OCT 1996 BEL BEL 1118 Marathon [Half Marathon]
71 Ebba Tulu CHALA 22 JUN 1996 SWE SWE 1117 Marathon
72 Weldu Negash GEBRETSADIK 12 NOV 1986 NOR NOR 1117 Marathon
73 Said EL OTMANI 14 OCT 1991 ITA ITA 1116 Marathon [Half Marathon]
74 Hugh ARMSTRONG 20 SEP 1994 IRL IRL 1116 Marathon
75 Arne GABIUS 22 MAR 1981 GER GER 1115 Marathon
76 Yavuz AGRALI 09 APR 1992 TUR TUR 1114 Marathon
77 Ricardo ROSADO 21 JUL 1988 ESP ESP 1114 Marathon
78 Henryk SZOST 20 JAN 1982 POL POL 1113 Marathon
79 Giovanni GRANO 24 APR 1990 ITA ITA 1112 Marathon
80 Emmanuel ROUDOLFF 30 JUL 1995 FRA FRA 1110 Marathon
81 Adrian LEHMANN 16 DEC 1989 SUI SUI 1107 Marathon
82 Yuriy CHECHUN 05 JUL 1986 RUS RUS 1106 Marathon
83 Michael CLOHISEY 13 JAN 1986 IRL IRL 1105 Marathon
84 Michel BUTTER 05 NOV 1985 NED NED 1104 Marathon [Half Marathon]
85 Tomasz GRYCKO 16 SEP 1992 POL POL 1104 Marathon
86 Mohamud Ibrahim AADAN 01 JAN 1990 GBR GBR 1103 Marathon [Half Marathon]
87 Björn KOREMAN 06 MAR 1991 NED NED 1103 Marathon [Half Marathon]
88 Thomas DE BOCK 20 AUG 1991 BEL BEL 1103 Marathon
89 Kamil JASTRZĘBSKI 26 AUG 1992 POL POL 1102 Marathon
90 Ruslan KHOROSHILOV 03 NOV 1991 RUS RUS 1100 Marathon
91 Philipp PFLIEGER 16 JUL 1987 GER GER 1099 Marathon [Half Marathon]
92 Valentin PFEIL 17 JUL 1988 AUT AUT 1098 Marathon
93 Fyodor SHUTOV 10 FEB 1986 ANA ANA 1097 Marathon
94 Mariusz GIŻYŃSKI 26 JUN 1981 POL POL 1096 Marathon
95 Soufiane BOUCHIKHI 22 MAR 1990 BEL BEL 1096 Marathon [Half Marathon]
96 Mykola YUKYMCHUK 20 DEC 1985 UKR UKR 1094 Marathon
97 Jaume LEIVA BEATO 30 JUL 1983 ESP ESP 1094 Marathon
98 Ageze GUADIE 11 SEP 1989 ISR ISR 1092 Marathon
99 Mestan TURHAN 09 OCT 1995 TUR TUR 1090 Marathon
100 Yago ROJO 23 MAR 1995 ESP ESP 1089 Marathon [Half Marathon]