World Rankings

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

Filter World Rankings

Filter World Rankings

As of 02 Mar 2021

Place Competitor DOB Nat Score Event List
1201 Takeru IKKA 21 NOV 1990 JPN JPN 987 Marathon
1202 Austin O'BRIEN USA USA 987 Marathon [Half Marathon]
1203 Geoffrey PYEGO KEN KEN 987 Marathon [Half Marathon]
1204 Laban CHERUIYOT 1992 KEN KEN 987 Marathon [Half Marathon]
1205 Yu ICHITSUKA JPN JPN 987 Marathon
1205 Sang hun KIM 20 JUL 1989 KOR KOR 987 Marathon
1207 Roberto SAAVEDRA DE LEON MEX MEX 986 Marathon
1208 Valeriy LUKIN 11 MAR 1985 RUS RUS 986 Marathon
1209 David FUENTES 18 OCT 1986 USA USA 985 Marathon [Half Marathon]
1210 Jae-Wan AN 10 JAN 1998 KOR KOR 985 Marathon
1211 Mikhail MAKSIMOV 20 APR 1986 RUS RUS 985 Marathon [Half Marathon]
1212 Se-ho JO 02 DEC 1991 KOR KOR 985 Marathon
1213 Bilige BAO 24 APR 1992 CHN CHN 985 Marathon
1214 Garrett LEE USA USA 985 Marathon
1215 Peter MUTHUBI 15 SEP 1981 RSA RSA 985 Marathon [Half Marathon]
1215 Ryan SMITH 27 JAN 1990 USA USA 985 Marathon
1217 Ferenc BURUCS 11 JUN 1986 HUN HUN 985 Marathon [Half Marathon]
1218 Wang XU 06 DEC 1990 CHN CHN 984 Marathon
1219 Mikhail KULKOV 04 JUL 1985 RUS RUS 984 Marathon
1220 Erick Monyenye MOSE 03 FEB 1987 KEN KEN 984 Marathon
1221 David CRINITI 12 JUN 1978 AUS AUS 984 Marathon
1222 Abdellatif MEFTAH 03 JAN 1982 FRA FRA 984 Marathon
1223 Darryl BROWN 03 JUL 1982 USA USA 984 Marathon
1224 Chris BALESTRINI 1992 CAN CAN 984 Marathon [Half Marathon]
1225 Shoji TAKADA 15 AUG 1990 JPN JPN 984 Marathon [Half Marathon]
1226 Kenneth KEMBOI 12 SEP 1991 KEN KEN 983 Marathon [Half Marathon]
1227 Aleksandr NOVIKOV 01 SEP 1995 RUS RUS 983 Marathon
1228 Miguel FERRER 17 FEB 1978 ESP ESP 983 Marathon [Half Marathon]
1229 Christian KREIENBÜHL 06 JUN 1981 SUI SUI 983 Marathon [Half Marathon]
1230 Michael SANGA TAN TAN 983 Marathon [Half Marathon]
1231 Eric RÜTTIMANN 07 DEC 1992 SUI SUI 983 Marathon [Half Marathon]
1232 Luis Miguel SÁNCHEZ 16 JAN 1985 ESP ESP 983 Marathon [Half Marathon]
1233 Yasu SHIMIZU JPN JPN 983 Marathon [Half Marathon]
1234 Patrick HEARN 23 APR 1990 USA USA 983 Marathon
1234 Peter WANJIRU 28 NOV 1982 KEN KEN 983 Marathon
1236 Jacob LAW USA USA 982 Marathon
1237 Aaron EASKER USA USA 982 Marathon [Half Marathon]
1238 Michel BUTTER 05 NOV 1985 NED NED 981 Marathon [Half Marathon]
1239 Andres RUIZ MALAVER 16 JUN 1988 COL COL 981 Marathon [Half Marathon]
1240 Khalil LAMCIYEH 10 DEC 1986 MAR MAR 981 Marathon
1241 Artyom APLACHKIN 16 JUL 1991 RUS RUS 981 Marathon [Half Marathon]
1242 Stewart HARWELL USA USA 981 Marathon
1243 Naoki MATSUOKA 18 NOV 1980 JPN JPN 981 Marathon
1244 Jaafar MORADI 10 APR 1990 IRI IRI 981 Marathon
1245 David KIPKEOCH KIPSANG KEN KEN 981 Marathon
1246 Ryo ISHITA JPN JPN 980 Marathon
1247 Odkhuu GALERDENE 26 MAR 1987 MGL MGL 980 Marathon
1248 Fabian ANRIG 06 AUG 1987 SUI SUI 980 Marathon [Half Marathon]
1249 Aaron NELSON 16 JUL 1992 USA USA 980 Marathon [Half Marathon]
1250 José Amado GARCÍA 13 SEP 1977 GUA GUA 980 Marathon
1251 Jumpei YAMAGUCHI 05 FEB 1997 JPN JPN 980 Marathon
1252 Alex BARTILOL 13 JUN 1984 KEN KEN 979 Marathon
1253 Shogo TARUKI 18 MAR 1991 JPN JPN 979 Marathon
1254 Jonathan BRISKMAN USA USA 979 Marathon
1255 Kei HARASHIMA 11 OCT 1997 JPN JPN 979 Marathon [Half Marathon]
1256 Joseph MWANGI KEN KEN 978 Marathon [Half Marathon]
1257 Moses Kibire KIPRUTO 08 JUN 1981 KEN KEN 978 Marathon
1258 Dan NASH 23 MAR 1994 GBR GBR 978 Marathon [Half Marathon]
1259 Aaron BRAUN 28 MAY 1987 USA USA 978 Marathon [Half Marathon]
1260 Bahetaer WULAZIAILI 12 FEB 1995 CHN CHN 978 Marathon
1261 Dean MENZIES 04 FEB 1988 AUS AUS 978 Marathon
1262 Marc ROIG 08 APR 1984 ESP ESP 978 Marathon [Half Marathon]
1263 Nick GOLEBIOWSKI USA USA 977 Marathon
1264 Isaac Kimutai NGENO 02 NOV 1983 KEN KEN 977 Marathon
1265 Zhao HAO 12 OCT 1992 CHN CHN 977 Marathon
1266 Alex MILNE 11 MAR 1990 GBR GBR 977 Marathon
1267 Yonas KINDE 07 MAY 1980 ETH ETH 976 Marathon
1268 Kenedy Kiptoo LILAN KEN KEN 976 Marathon
1269 Mohammed MUSSA ERI ERI 976 Marathon
1270 Adam SCHROER USA USA 976 Marathon
1271 Charlie HURT 1984 USA USA 976 Marathon
1272 Atlaw DEBEBE ETH ETH 976 Marathon
1273 Taiyo AKIYAMA 22 JAN 1991 JPN JPN 976 Marathon
1274 Thomas PUZEY 22 AUG 1984 USA USA 976 Marathon
1275 Turner WILEY USA USA 975 Marathon
1276 Ramiro GUILLEN 01 JAN 1982 USA USA 975 Marathon
1277 Kaito IWASA 20 SEP 1997 JPN JPN 975 Marathon [Half Marathon]
1278 Khalid LABLAQ 1985 MAR MAR 975 Marathon
1279 Matt HENSLEY 1988 USA USA 975 Marathon
1280 Yusei ITO JPN JPN 975 Marathon
1281 Hironao AKIZAWA 01 JUL 1995 JPN JPN 974 Marathon
1282 Blair MORGAN 29 MAY 1993 CAN CAN 974 Marathon
1283 Joey ELSAKR 1990 USA USA 974 Marathon
1284 Reuben KEMBOI 27 AUG 1995 KEN KEN 974 Marathon
1285 Rene' CUNEAZ 14 FEB 1988 ITA ITA 974 Marathon [Half Marathon]
1286 Greg LEAK 21 APR 1988 USA USA 973 Marathon
1287 Myeong-jun KIM 15 APR 1996 KOR KOR 973 Marathon
1288 Sho MATSUMOTO 19 OCT 1988 JPN JPN 973 Marathon
1289 Sergio PEDRAZA GONZÁLEZ 10 JAN 1986 MEX MEX 972 Marathon
1290 Chris BURNETT 02 OCT 1991 USA USA 972 Marathon
1291 Said AARAB MAR MAR 972 Marathon [Half Marathon]
1292 Degefa BEKELE ETH ETH 972 Marathon
1293 Julien MASCIOTRA 14 MAR 1985 FRA FRA 972 Marathon [Half Marathon]
1293 Eliud BIWOTT KEN KEN 972 Marathon
1295 Yuji WATANABE JPN JPN 971 Marathon
1296 Feleke TULU ETH ETH 971 Marathon [Half Marathon]
1297 Koki SEDANI 30 JUL 1990 JPN JPN 971 Marathon
1298 Juan Carlos ROMERO BERNAL 15 DEC 1977 MEX MEX 971 Marathon [Half Marathon]
1299 Toshiharu TAIRA 07 JUL 1982 JPN JPN 971 Marathon [Half Marathon]
1300 Josh BADEN USA USA 971 Marathon