World Rankings

Men's 10,000m (10km)

Filter World Rankings

Filter World Rankings

As of 25 Feb 2020

Place Competitor DOB Nat Score Event List
1 Joshua CHEPTEGEI 12 SEP 1996 UGA UGA 1407 10,000m [Cross Country Senior Race]
2 Yomif KEJELCHA 01 AUG 1997 ETH ETH 1396 10,000m [5000m]
3 Rhonex KIPRUTO 12 OCT 1999 KEN KEN 1389 10,000m
4 Mohammed AHMED 05 JAN 1991 CAN CAN 1334 10,000m [5000m]
5 Rodgers KWEMOI 03 MAR 1998 KEN KEN 1328 10,000m
6 Andamlak BELIHU 20 NOV 1998 ETH ETH 1321 10,000m
7 Hagos GEBRHIWET 11 MAY 1994 ETH ETH 1312 10,000m [5000m]
8 Lopez LOMONG 01 JAN 1985 USA USA 1303 10,000m
9 Yemaneberhan CRIPPA 15 OCT 1996 ITA ITA 1271 10,000m
10 Geoffrey KAMWOROR 28 NOV 1992 KEN KEN 1253 10,000m [Cross Country Senior Race]
11 Aron KIFLE 20 FEB 1998 ERI ERI 1241 10,000m [Cross Country Senior Race]
12 Shadrack KIPCHIRCHIR 22 FEB 1989 USA USA 1236 10,000m
13 Paul CHELIMO 27 OCT 1990 USA USA 1228 10,000m [5000m]
14 Stewart MCSWEYN 01 JUN 1995 AUS AUS 1227 10,000m
15 Patrick TIERNAN 11 SEP 1994 AUS AUS 1200 10,000m [5000m]
16 Bashir ABDI 10 FEB 1989 BEL BEL 1198 10,000m [5000m]
16 Morhad AMDOUNI 21 JUN 1988 FRA FRA 1198 10,000m [5000m]
18 Julien WANDERS 18 MAR 1996 SUI SUI 1197 10,000m
19 Sondre Nordstad MOEN 12 JAN 1991 NOR NOR 1195 10,000m
20 Dawit FIKADU 29 DEC 1995 BRN BRN 1187 10,000m [5000m]
21 Albert ROP 17 JUL 1992 BRN BRN 1168 10,000m [5000m]
22 Ben CONNOR 17 OCT 1992 GBR GBR 1167 10,000m [5000m]
23 Hassan CHANI 05 MAY 1988 BRN BRN 1166 10,000m
24 Kazuki TAMURA 16 JUL 1995 JPN JPN 1160 10,000m
25 Soufiane BOUCHIKHI 22 MAR 1990 BEL BEL 1158 10,000m
26 Thomas AYEKO 10 FEB 1992 UGA UGA 1156 10,000m [Cross Country Senior Race]
27 Amanal PETROS 17 MAY 1995 GER GER 1155 10,000m [5000m]
28 Richard RINGER 27 FEB 1989 GER GER 1154 10,000m [5000m]
29 Yevgeniy RYBAKOV 27 FEB 1985 RUS RUS 1148 10,000m [5000m]
29 Antonio ABADÍA 02 JUL 1990 ESP ESP 1148 10,000m [5000m]
31 Stephen KISSA 01 DEC 1995 UGA UGA 1147 10,000m
31 Jack RAYNER 19 DEC 1995 AUS AUS 1147 10,000m
33 Marc SCOTT 21 DEC 1993 GBR GBR 1146 10,000m [5000m]
34 Anatoliy RYBAKOV 27 FEB 1985 RUS RUS 1139 10,000m [5000m]
35 Tetsuya YOROIZAKA 20 MAR 1990 JPN JPN 1135 10,000m
36 Adel MECHAAL 05 DEC 1990 ESP ESP 1134 10,000m [5000m]
37 Yuta SHITARA 18 DEC 1991 JPN JPN 1133 10,000m
38 Ederson VILELA PEREIRA 06 JUN 1990 BRA BRA 1131 10,000m
39 Vidal BASCO 08 FEB 1996 BOL BOL 1128 10,000m
39 Tadesse GETAHON 20 DEC 1997 ISR ISR 1128 10,000m
41 Chris THOMPSON 17 APR 1981 GBR GBR 1126 10,000m [5000m]
42 Lorenzo DINI 02 OCT 1994 ITA ITA 1125 10,000m
43 Juan Antonio PÉREZ 06 NOV 1988 ESP ESP 1123 10,000m
44 Said EL OTMANI 14 OCT 1991 ITA ITA 1122 10,000m [5000m]
45 Jhon CUSI 18 JAN 1985 PER PER 1119 10,000m
46 Jimmy GRESSIER 04 MAY 1997 FRA FRA 1118 10,000m [5000m]
46 Jose Mauricio GONZÁLEZ 14 OCT 1988 COL COL 1118 10,000m
46 Benjamin FLANAGAN 11 JAN 1995 CAN CAN 1118 10,000m
49 Florian CARVALHO 09 MAR 1989 FRA FRA 1117 10,000m [5000m]
50 Rory LINKLETTER 12 AUG 1996 CAN CAN 1113 10,000m
51 Gerald Nicolas GIRALDO VILLA 21 MAR 1989 COL COL 1110 10,000m [5000m]
52 Awet HABTE 29 SEP 1997 ERI ERI 1108 10,000m [5000m]
53 Ali KAYA 20 APR 1994 TUR TUR 1105 10,000m [5000m]
53 Jordan GUSMAN 30 JAN 1994 MLT MLT 1105 10,000m [5000m]
55 Gavit MURLI KUMAR 08 JAN 1997 IND IND 1104 10,000m [5000m]
56 Sebastian HENDEL 01 DEC 1995 GER GER 1103 10,000m
56 Bohdan-Ivan HORODYSKYY 18 MAY 1994 UKR UKR 1103 10,000m
58 Onesphore NZIKWINKUNDA 10 JUN 1997 BDI BDI 1102 10,000m [Cross Country Senior Race]
58 Rodrigue KWIZERA 10 OCT 1999 BDI BDI 1102 10,000m [Cross Country Senior Race]
60 Ivan Dario GONZALEZ 14 AUG 1987 COL COL 1098 10,000m [5000m]
61 Kaan Kigen ÖZBILEN 15 JAN 1986 TUR TUR 1095 10,000m [5000m]
62 Noel HITIMANA 01 JAN 1990 RWA RWA 1092 10,000m [5000m]
63 Jamal HITRANE 01 SEP 1989 MAR MAR 1090 10,000m [5000m]
64 Benjamin DE HAAN 27 FEB 1993 NED NED 1089 10,000m [5000m]
65 Mario PACAY 20 JUL 1997 GUA GUA 1088 10,000m
65 Dejen TESFALEM 21 JUN 1999 ERI ERI 1088 10,000m [5000m]
65 Tesfu TEWELDE 21 JUL 1997 ERI ERI 1088 10,000m [5000m]
68 Carlos Martín DÍAZ DEL RIO 09 JUL 1993 CHI CHI 1084 10,000m [5000m]
68 Andreas VOJTA 09 JUN 1989 AUT AUT 1084 10,000m [5000m]
70 Godadaw BELACHEW 22 JAN 1997 ISR ISR 1081 10,000m
71 Aras KAYA 04 APR 1994 TUR TUR 1078 10,000m
71 Haimro ALMAYA 08 JUN 1990 ISR ISR 1078 10,000m
73 Juan PACHECO 11 DEC 1990 MEX MEX 1077 10,000m
74 Krystian ZALEWSKI 11 APR 1989 POL POL 1075 10,000m
75 Mykola NYZHNYK 26 JUL 1995 UKR UKR 1071 10,000m
75 Mathanga MBULELI 24 SEP 1993 RSA RSA 1071 10,000m
77 Bujie DUO 16 FEB 1994 CHN CHN 1069 10,000m
78 Mokofane Milton KEKANA 03 OCT 1995 RSA RSA 1067 10,000m
79 Willy CANCHANYA 28 JUN 1991 PER PER 1066 10,000m [5000m]
80 Roman ROMANENKO 30 JAN 1988 UKR UKR 1064 10,000m
81 Juan Luis BARRIOS 24 JUN 1983 MEX MEX 1063 10,000m
82 Narve Gilje NORDÅS 30 SEP 1998 NOR NOR 1062 10,000m
83 Marius VEDVIK 18 MAR 1992 NOR NOR 1058 10,000m [5000m]
84 Nicolae Alexandru SOARE 20 SEP 1991 ROU ROU 1057 10,000m
85 Ryan FORSYTH 07 JUL 1996 IRL IRL 1056 10,000m [5000m]
86 Adhanom ABRAHA 24 AUG 1977 SWE SWE 1055 10,000m
87 Zouhair TALBI 08 APR 1995 MAR MAR 1054 10,000m [5000m]
87 Adrian WILDSCHUTT 03 MAY 1998 RSA RSA 1054 10,000m
89 Jose Luis OSTOS 09 AUG 1992 PER PER 1051 10,000m
89 Jianhua PENG 18 DEC 1996 CHN CHN 1051 10,000m
91 Bart VAN NUNEN 24 SEP 1995 NED NED 1050 10,000m [5000m]
92 Robel FSIHA 07 MAR 1996 SWE SWE 1049 10,000m
93 Jamal Abdelmaji EISA MOHAMMED 28 AUG 1993 ART ART 1039 10,000m [5000m]
94 Robert GŁOWALA 29 OCT 1992 POL POL 1035 10,000m [5000m]
94 Craig LAUTENSLAGER 30 MAR 1993 NZL NZL 1035 10,000m [5000m]
96 Saby LUNA 06 FEB 1990 MEX MEX 1034 10,000m
97 Suresh KUMAR 01 JUL 1991 IND IND 1033 10,000m
98 Barry KEANE 19 NOV 1997 IRL IRL 1031 10,000m
99 Dorin Andrei RUSU 30 NOV 1998 ROU ROU 1030 10,000m
100 Toka BADBOY 02 AUG 1998 LES LES 1027 10,000m [5000m]