World Rankings

Men's 3000mSC (2000mSC)

Filter World Rankings

Filter World Rankings

As of 27 Dec 2022

Place Competitor DOB Nat Score Event List
1 Soufiane EL BAKKALI 07 JAN 1996 MAR MAR 1437 3000mSC
2 Lamecha GIRMA 26 NOV 2000 ETH ETH 1421 3000mSC
3 Getnet WALE 16 JUL 2000 ETH ETH 1369 3000mSC
4 Abraham KIBIWOT 06 APR 1996 KEN KEN 1362 3000mSC
5 Hailemariyam AMARE 22 FEB 1997 ETH ETH 1347 3000mSC
6 Conseslus KIPRUTO 08 DEC 1994 KEN KEN 1340 3000mSC
7 Leonard Kipkemoi BETT 03 NOV 2000 KEN KEN 1312 3000mSC
8 Amos SEREM 28 AUG 2002 KEN KEN 1310 3000mSC
9 Ryuji MIURA 21 FEB 2002 JPN JPN 1308 3000mSC
10 Hillary BOR 22 NOV 1989 USA USA 1292 3000mSC
11 Ahmed ABDELWAHED 26 MAY 1996 ITA ITA 1291 3000mSC
12 Evan JAGER 08 MAR 1989 USA USA 1288 3000mSC
13 Avinash Mukund SABLE 13 SEP 1994 IND IND 1286 3000mSC
14 Osama ZOGHLAMI 19 JUN 1994 ITA ITA 1258 3000mSC
15 Mehdi BELHADJ 10 JUN 1995 FRA FRA 1250 3000mSC
16 Topi RAITANEN 07 FEB 1996 FIN FIN 1249 3000mSC
17 Abrham SIME 07 NOV 2001 ETH ETH 1245 3000mSC
18 Daniel ARCE 22 APR 1992 ESP ESP 1242 3000mSC
19 Benjamin KIGEN 05 JUL 1993 KEN KEN 1236 3000mSC
20 Duncan HAMILTON 14 JUL 2000 USA USA 1231 3000mSC
21 Sebastián MARTOS 20 JUN 1989 ESP ESP 1230 3000mSC
22 Yemane HAILESELASSIE 21 FEB 1998 ERI ERI 1227 3000mSC
23 Lawrence Kemboi KIPSANG 15 JUN 1993 KEN KEN 1219 3000mSC
24 Samuel FIREWU 03 MAY 2004 ETH ETH 1218 3000mSC
25 John GAY 07 NOV 1996 CAN CAN 1217 3000mSC
26 Frederik RUPPERT 19 FEB 1997 GER GER 1216 3000mSC
27 Jean-Simon DESGAGNÉS 26 JUL 1998 CAN CAN 1207 3000mSC
28 Leonardo FELETTO 26 JUN 1995 ITA ITA 1205 3000mSC [2000mSC]
29 Mohamed TINDOUFT 12 MAR 1993 MAR MAR 1198 3000mSC
30 Travis MAHONEY 25 JUL 1990 USA USA 1196 3000mSC
31 Karl BEBENDORF 07 MAY 1996 GER GER 1196 3000mSC
32 Kosei YAMAGUCHI 19 AUG 1991 JPN JPN 1196 3000mSC
33 Mohamed Amin JHINAOUI 02 APR 1997 TUN TUN 1193 3000mSC
34 Bilal TABTI 07 JUN 1993 ALG ALG 1193 3000mSC
35 Ahmed JAZIRI 16 DEC 1997 TUN TUN 1192 3000mSC
36 Geoffrey Kipkemoi KIRWA 03 JUL 2001 KEN KEN 1190 3000mSC
37 Philemon Kiplagat RUTO 20 SEP 2001 KEN KEN 1188 3000mSC
38 Benard KETER 25 MAY 1992 USA USA 1187 3000mSC
39 Ryan SMEETON 26 OCT 1998 CAN CAN 1186 3000mSC
40 Ryoma AOKI 16 JUN 1997 JPN JPN 1185 3000mSC
41 Víctor RUIZ 24 JUN 1993 ESP ESP 1185 3000mSC
42 Mohamed ISMAIL 01 JAN 1997 DJI DJI 1184 3000mSC
43 Mason FERLIC 05 AUG 1993 USA USA 1181 3000mSC
44 Vidar JOHANSSON 08 OCT 1996 SWE SWE 1180 3000mSC
45 Ala ZOGHLAMI 19 JUN 1994 ITA ITA 1180 3000mSC [2000mSC]
46 István PALKOVITS 27 DEC 2000 HUN HUN 1177 3000mSC
47 Hichem BOUCHICHA 19 MAY 1989 ALG ALG 1177 3000mSC
48 Jacob BOUTERA 29 APR 1996 NOR NOR 1176 3000mSC
49 Isaac UPDIKE 21 MAR 1992 USA USA 1176 3000mSC [2000mSC]
50 Samuel DUGUNA 20 SEP 2003 ETH ETH 1175 3000mSC
51 Jamaine COLEMAN 22 SEP 1995 GBR GBR 1174 3000mSC
52 William BATTERSHILL 25 FEB 1998 GBR GBR 1173 3000mSC [2000mSC]
53 Ben BUCKINGHAM 08 NOV 1991 AUS AUS 1172 3000mSC
54 Phil NORMAN 20 OCT 1989 GBR GBR 1172 3000mSC
55 Louis GILAVERT 01 JAN 1998 FRA FRA 1170 3000mSC
56 Tim VAN DE VELDE 01 FEB 2000 BEL BEL 1170 3000mSC
57 Edward TRIPPAS 22 SEP 1998 AUS AUS 1168 3000mSC
58 Emil BLOMBERG 09 APR 1992 SWE SWE 1168 3000mSC [2000mSC]
59 Djilali BEDRANI 01 OCT 1993 FRA FRA 1168 3000mSC
60 Brian BARRAZA 16 MAY 1995 USA USA 1167 3000mSC
61 Yasunari KUSU 21 AUG 1993 JPN JPN 1167 3000mSC [2000mSC]
62 Carlos Andres SAN MARTIN 19 NOV 1993 COL COL 1166 3000mSC
63 Maksim YAKUSHEV 15 MAR 1992 RUS RUS 1166 3000mSC
64 Hironori TSUETAKI 08 MAY 1993 JPN JPN 1165 3000mSC
65 Anthony ROTICH 20 OCT 1990 USA USA 1164 3000mSC
66 Tom Erling KÅRBØ 04 FEB 1989 NOR NOR 1164 3000mSC [2000mSC]
67 Parker STOKES 05 SEP 2000 USA USA 1162 3000mSC
68 Gonzalo PARRA 20 JUN 1996 ESP ESP 1161 3000mSC
69 Zak SEDDON 28 JUN 1994 GBR GBR 1159 3000mSC
70 Abderrahim OUGRA 26 NOV 1999 ESP ESP 1159 3000mSC
71 Simon SUNDSTRÖM 04 FEB 1998 SWE SWE 1158 3000mSC [2000mSC]
72 Michael LEET 06 JUL 1995 USA USA 1156 3000mSC
73 Yassin BOUIH 24 NOV 1996 ITA ITA 1155 3000mSC
74 Abderrafia BOUASSEL 18 FEB 2001 MAR MAR 1155 3000mSC
75 Kenneth ROOKS USA USA 1154 3000mSC
76 Ibrahim CHAKIR 04 SEP 1994 ESP ESP 1153 3000mSC
77 Víctor ORTIZ-RIVERA 30 JUN 1998 PUR PUR 1152 3000mSC
78 Daniel MICHALSKI 10 SEP 1995 USA USA 1152 3000mSC
79 Joey BERRIATUA 16 JUN 1995 USA USA 1150 3000mSC [2000mSC]
80 Max STEVENS 16 NOV 1994 AUS AUS 1150 3000mSC
81 Gatien AIRIAU 09 JUN 1993 FRA FRA 1148 3000mSC
82 Salaheddine BEN YAZIDE 06 MAY 2003 MAR MAR 1146 3000mSC
83 Velten SCHNEIDER 21 AUG 1999 GER GER 1146 3000mSC [2000mSC]
84 Etson BARROS 16 MAR 2001 POR POR 1144 3000mSC [2000mSC]
85 Taisei OGINO 07 NOV 1997 JPN JPN 1143 3000mSC [2000mSC]
86 Alec BASTEN USA USA 1141 3000mSC
87 Fredrik SANDVIK 23 MAR 1998 NOR NOR 1141 3000mSC
88 Tesfaye DERIBA 11 SEP 1998 ETH ETH 1141 3000mSC
89 Matthew CLARKE 29 APR 1995 AUS AUS 1140 3000mSC
90 Hilal YEGO 02 APR 1992 TUR TUR 1138 3000mSC
91 Damián VÍCH 14 AUG 1998 CZE CZE 1137 3000mSC
92 El Mehdi ABOUJANAH 06 JUN 1987 ESP ESP 1137 3000mSC
93 Baptiste GUYON 17 JAN 2001 FRA FRA 1137 3000mSC
94 Julián MOLINA 11 MAY 1993 ARG ARG 1137 3000mSC
95 Frankline TONUI 02 AUG 1993 USA USA 1136 3000mSC
96 Levi TAYLOR USA USA 1136 3000mSC
97 Matthew WILKINSON USA USA 1133 3000mSC
98 Konstantin PLOKHOTNIKOV 24 MAR 1997 RUS RUS 1132 3000mSC
99 Niklas BUCHHOLZ 04 MAR 1998 GER GER 1131 3000mSC
100 Eduard BATYRSHIN 04 DEC 1998 RUS RUS 1128 3000mSC