World Rankings

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

Filter World Rankings

Filter World Rankings

As of 13 Apr 2021

Place Competitor DOB Nat Score Event List
1201 Artyom ALEKSEYEV 11 MAY 1989 RUS RUS 993 Marathon [Half Marathon]
1202 Charles WACHIRA MAINA 11 OCT 1982 KEN KEN 993 Marathon
1203 Tomonori SAKAMOTO 21 JUL 1986 JPN JPN 993 Marathon
1204 Avelino EUSÉBIO 04 APR 1991 POR POR 993 Marathon [Half Marathon]
1205 Evans KIPNGETICH 1997 KEN KEN 993 Marathon [Half Marathon]
1205 Sergey ZYRYANOV 29 OCT 1984 RUS RUS 993 Marathon
1207 Tanner FRUIT USA USA 993 Marathon
1208 Dave RIDLEY 02 JUN 1988 NZL NZL 993 Marathon
1209 Aleksandr IMENIN 02 APR 1987 RUS RUS 992 Marathon
1210 Norman SHREEVE 17 JUN 1987 GBR GBR 992 Marathon [Half Marathon]
1211 Mengistu NIGATU ETH ETH 992 Marathon [Half Marathon]
1212 Fredison CARNEIRO COSTA 18 MAR 1977 BRA BRA 992 Marathon
1213 Matt RAND USA USA 992 Marathon
1214 Ross SKELTON 11 MAY 1993 GBR GBR 992 Marathon [Half Marathon]
1215 Hlynur ANDRÉSSON 16 SEP 1993 ISL ISL 991 Marathon [Half Marathon]
1216 Takeru ISHIHARA 20 NOV 1985 JPN JPN 991 Marathon
1217 Johnny RUTFORD USA USA 991 Marathon [Half Marathon]
1218 Caleb KERR 26 DEC 1993 USA USA 991 Marathon [25 km Road]
1219 Marco JOSEPH 12 AUG 1989 TAN TAN 991 Marathon [Half Marathon]
1220 Bekir KARAYEL 10 MAY 1982 TUR TUR 990 Marathon
1221 Cole ATKINS 21 NOV 1985 USA USA 990 Marathon
1222 Paul KOECH KIMUTAI 1992 KEN KEN 990 Marathon
1223 Rashpal SINGH 15 MAY 1985 IND IND 990 Marathon
1224 Timothy KIPLAGAT KEN KEN 989 Marathon [Half Marathon]
1224 Ryo TSUJIKAWA 25 JUL 1997 JPN JPN 989 Marathon [Half Marathon]
1226 Viktor UTSGAROV 07 NOV 1986 RUS RUS 989 Marathon
1227 Swarnjit BOYAL USA USA 989 Marathon
1228 David Kemboi KIYENG 22 APR 1983 KEN KEN 989 Marathon
1229 Toshiki MAKINO 09 MAR 1991 JPN JPN 989 Marathon [Half Marathon]
1230 Sosuke HORI 28 NOV 1994 JPN JPN 989 Marathon
1231 Yo-han PARK 02 OCT 1992 KOR KOR 989 Marathon
1232 Masashi HASHIMOTO 22 AUG 1986 JPN JPN 989 Marathon [Half Marathon]
1233 Jason AYR USA USA 989 Marathon
1234 Andrew Kwemoi MAN'GATA 12 SEP 1994 KEN KEN 988 Marathon [Half Marathon]
1235 Aaron SCOTT 11 APR 1987 GBR GBR 988 Marathon [Half Marathon]
1236 Luca PARISI 17 OCT 1990 ITA ITA 988 Marathon
1237 Jameson MORA 09 FEB 1984 USA USA 988 Marathon [Half Marathon]
1238 Willem VAN SCHUERBEECK 23 OCT 1984 BEL BEL 988 Marathon
1239 Zhenlong ZHANG 11 JAN 1987 CHN CHN 988 Marathon
1240 Stephen VANGAMPLEARE USA USA 988 Marathon
1241 Siyabonga NKONDE 13 JUL 1988 RSA RSA 988 Marathon [Half Marathon]
1241 Kris MUGRAGE USA USA 988 Marathon
1243 Roel WIJMENGA 19 JUN 1992 NED NED 987 Marathon [Half Marathon]
1244 Takeru IKKA 21 NOV 1990 JPN JPN 987 Marathon
1245 Austin O'BRIEN USA USA 987 Marathon [Half Marathon]
1246 Geoffrey PYEGO KEN KEN 987 Marathon [Half Marathon]
1247 Bahadur SINGH DHONI 02 MAY 1987 IND IND 987 Marathon
1248 Laban CHERUIYOT 1992 KEN KEN 987 Marathon [Half Marathon]
1249 Yu ICHITSUKA JPN JPN 987 Marathon
1249 Sang hun KIM 20 JUL 1989 KOR KOR 987 Marathon
1251 Panayiotis KARAISKOS 16 DEC 1988 GRE GRE 986 Marathon
1252 Roberto SAAVEDRA DE LEON MEX MEX 986 Marathon
1253 Andrey YANOVICH 1994 RUS RUS 986 Marathon
1254 Valeriy LUKIN 11 MAR 1985 RUS RUS 986 Marathon
1255 David FUENTES 18 OCT 1986 USA USA 985 Marathon [Half Marathon]
1256 Jae-Wan AN 10 JAN 1998 KOR KOR 985 Marathon
1257 Mikhail MAKSIMOV 20 APR 1986 RUS RUS 985 Marathon [Half Marathon]
1258 Se-ho JO 02 DEC 1991 KOR KOR 985 Marathon
1259 Bilige BAO 24 APR 1992 CHN CHN 985 Marathon
1260 Garrett LEE USA USA 985 Marathon
1261 Peter MUTHUBI 15 SEP 1981 RSA RSA 985 Marathon [Half Marathon]
1261 Ryan SMITH 27 JAN 1990 USA USA 985 Marathon
1263 Ferenc BURUCS 11 JUN 1986 HUN HUN 985 Marathon [Half Marathon]
1264 Wang XU 06 DEC 1990 CHN CHN 984 Marathon
1265 Mikhail KULKOV 04 JUL 1985 RUS RUS 984 Marathon
1266 Erick Monyenye MOSE 03 FEB 1987 KEN KEN 984 Marathon
1267 David CRINITI 12 JUN 1978 AUS AUS 984 Marathon
1268 Abdellatif MEFTAH 03 JAN 1982 FRA FRA 984 Marathon
1269 Darryl BROWN 03 JUL 1982 USA USA 984 Marathon
1270 Chris BALESTRINI 1992 CAN CAN 984 Marathon [Half Marathon]
1271 Shoji TAKADA 15 AUG 1990 JPN JPN 984 Marathon [Half Marathon]
1272 Kenneth KEMBOI 12 SEP 1991 KEN KEN 983 Marathon [Half Marathon]
1273 Miguel FERRER 17 FEB 1978 ESP ESP 983 Marathon [Half Marathon]
1274 Christian KREIENBÜHL 06 JUN 1981 SUI SUI 983 Marathon [Half Marathon]
1275 Michael SANGA TAN TAN 983 Marathon [Half Marathon]
1276 Eric RÜTTIMANN 07 DEC 1992 SUI SUI 983 Marathon [Half Marathon]
1277 Luis Miguel SÁNCHEZ 16 JAN 1985 ESP ESP 983 Marathon [Half Marathon]
1278 Yasu SHIMIZU 08 JUL 1985 JPN JPN 983 Marathon [Half Marathon]
1279 Patrick HEARN 23 APR 1990 USA USA 983 Marathon
1279 Peter WANJIRU 28 NOV 1982 KEN KEN 983 Marathon
1281 Jung-kuk LEE 18 DEC 1995 KOR KOR 982 Marathon [Half Marathon]
1282 Jacob LAW USA USA 982 Marathon
1283 Aaron EASKER USA USA 982 Marathon [Half Marathon]
1284 Michel BUTTER 05 NOV 1985 NED NED 981 Marathon [Half Marathon]
1285 Andres RUIZ MALAVER 16 JUN 1988 COL COL 981 Marathon [Half Marathon]
1286 Khalil LAMCIYEH 10 DEC 1986 MAR MAR 981 Marathon
1287 Artyom APLACHKIN 16 JUL 1991 RUS RUS 981 Marathon [Half Marathon]
1288 Stewart HARWELL USA USA 981 Marathon
1289 Naoki MATSUOKA 18 NOV 1980 JPN JPN 981 Marathon
1290 Jaafar MORADI 10 APR 1990 IRI IRI 981 Marathon
1291 David KIPKEOCH KIPSANG KEN KEN 981 Marathon
1292 Ryo ISHITA 07 SEP 1988 JPN JPN 980 Marathon
1293 Odkhuu GALERDENE 26 MAR 1987 MGL MGL 980 Marathon
1294 Fabian ANRIG 06 AUG 1987 SUI SUI 980 Marathon [Half Marathon]
1295 Aaron NELSON 16 JUL 1992 USA USA 980 Marathon [Half Marathon]
1296 José Amado GARCÍA 13 SEP 1977 GUA GUA 980 Marathon
1297 Jumpei YAMAGUCHI 05 FEB 1997 JPN JPN 980 Marathon
1298 Alex BARTILOL 13 JUN 1984 KEN KEN 979 Marathon
1299 Han-eul JEONG 02 NOV 1995 KOR KOR 979 Marathon
1300 Shogo TARUKI 18 MAR 1991 JPN JPN 979 Marathon