World Rankings

Men's 3000mSC (2000mSC)

Filter World Rankings

Filter World Rankings

As of 20 May 2025

Place Competitor DOB Score Event List
1 Soufiane EL BAKKALI 07 JAN 1996 MAR MAR 1452 3000mSC
2 Amos SEREM 28 AUG 2002 KEN KEN 1413 3000mSC
3 Samuel FIREWU 03 MAY 2004 ETH ETH 1401 3000mSC
4 Abraham KIBIWOT 06 APR 1996 KEN KEN 1396 3000mSC
5 Mohamed Amin JHINAOUI 02 APR 1997 TUN TUN 1388 3000mSC
6 Simon Kiprop KOECH 10 JUN 2003 KEN KEN 1370 3000mSC
7 Abrham SIME 07 NOV 2001 ETH ETH 1369 3000mSC
8 Ahmed JAZIRI 16 DEC 1997 TUN TUN 1337 3000mSC
9 Edmund SEREM 27 DEC 2007 KEN KEN 1336 3000mSC
10 Ryuji MIURA 11 FEB 2002 JPN JPN 1326 3000mSC
11 Daniel ARCE 22 APR 1992 ESP ESP 1320 3000mSC
12 Kenneth ROOKS 21 OCT 1999 USA USA 1316 3000mSC
13 Getnet WALE 16 JUL 2000 ETH ETH 1313 3000mSC
14 Mohamed TINDOUFT 12 MAR 1993 MAR MAR 1306 3000mSC
15 Avinash Mukund SABLE 13 SEP 1994 IND IND 1287 3000mSC
16 Samuel DUGUNA 20 SEP 2003 ETH ETH 1273 3000mSC
17 Hailemariyam AMARE 22 FEB 1997 ETH ETH 1270 3000mSC
18 Nicolas-Marie DARU 21 OCT 1988 FRA FRA 1270 3000mSC
19 Leonard CHEMUTAI 05 MAY 2003 UGA UGA 1265 3000mSC
20 Alexis MIELLET 05 MAY 1995 FRA FRA 1259 3000mSC
21 Jean-Simon DESGAGNÉS 26 JUL 1998 CAN CAN 1254 3000mSC
22 Geordie BEAMISH 24 OCT 1996 NZL NZL 1251 3000mSC
23 Duncan HAMILTON 14 JUL 2000 USA USA 1247 3000mSC [2000mSC]
24 Karl BEBENDORF 07 MAY 1996 GER GER 1246 3000mSC
25 Frederik RUPPERT 19 FEB 1997 GER GER 1244 3000mSC
26 Djilali BEDRANI 01 OCT 1993 FRA FRA 1243 3000mSC
27 Leo MAGNUSSON 04 FEB 1998 SWE SWE 1240 3000mSC
28 Ryoma AOKI 16 JUN 1997 JPN JPN 1237 3000mSC
29 Leonard Kipkemoi BETT 03 NOV 2000 KEN KEN 1236 3000mSC
30 Emil BLOMBERG 09 APR 1992 SWE SWE 1230 3000mSC
31 Matthew CLARKE 29 APR 1995 AUS AUS 1228 3000mSC
32 Matthew KOSGEI 14 MAR 2006 KEN KEN 1221 3000mSC
33 Nahuel CARABAÑA 10 NOV 1999 AND AND 1218 3000mSC
34 Faid EL MOSTAFA 13 JAN 2000 MAR MAR 1218 3000mSC
35 Evan JAGER 08 MAR 1989 USA USA 1216 3000mSC
36 Louis GILAVERT 01 JAN 1998 FRA FRA 1211 3000mSC
37 Ben BUCKINGHAM 08 NOV 1991 AUS AUS 1208 3000mSC
38 Velten SCHNEIDER 21 AUG 1999 GER GER 1207 3000mSC
39 Phil NORMAN 20 OCT 1989 GBR GBR 1206 3000mSC
40 Osama ZOGHLAMI 19 JUN 1994 ITA ITA 1201 3000mSC
41 Vidar JOHANSSON 08 OCT 1996 SWE SWE 1200 3000mSC [2000mSC]
42 Yutaro NIINAE 06 FEB 2001 JPN JPN 1199 3000mSC
43 Yassin BOUIH 24 NOV 1996 ITA ITA 1198 3000mSC
44 Salaheddine BEN YAZIDE 06 MAY 2003 MAR MAR 1197 3000mSC
45 Luc LE BARON 05 FEB 2002 FRA FRA 1194 3000mSC [2000mSC]
46 TomáÅ¡ HABARTA 10 JUL 2003 CZE CZE 1190 3000mSC
47 William BATTERSHILL 25 FEB 1998 GBR GBR 1189 3000mSC
48 Ruben QUERINJEAN 22 DEC 2001 LUX LUX 1187 3000mSC
49 Anthony ROTICH 20 OCT 1990 USA USA 1187 3000mSC
50 James CORRIGAN 16 APR 2002 USA USA 1187 3000mSC
51 Matthew WILKINSON 27 DEC 1998 USA USA 1186 3000mSC
52 Nathan MOUNTAIN 27 AUG 2002 USA USA 1183 3000mSC
53 Zak SEDDON 28 JUN 1994 GBR GBR 1182 3000mSC
54 Joey BERRIATUA 16 JUN 1995 USA USA 1179 3000mSC
55 Estanislao Nicolas RUIZ 02 OCT 2000 ESP ESP 1179 3000mSC
56 Baptiste FOURMONT 19 MAY 1999 FRA FRA 1178 3000mSC
57 Ala ZOGHLAMI 19 JUN 1994 ITA ITA 1177 3000mSC
58 Collins KIPNGOK 13 JUL 2000 KEN KEN 1176 3000mSC
59 Víctor ORTIZ RIVERA 30 JUN 1998 PUR PUR 1174 3000mSC [2000mSC]
60 Hibiki OBARA 10 NOV 2001 JPN JPN 1174 3000mSC
61 Hillary BOR 22 NOV 1989 USA USA 1173 3000mSC
62 Bilal TABTI 07 JUN 1993 ALG ALG 1173 3000mSC
63 Omar SERAICH 16 MAR 1997 ALG ALG 1172 3000mSC
64 Niklas BUCHHOLZ 04 MAR 1998 GER GER 1172 3000mSC
65 Jacob BOUTERA 29 APR 1996 NOR NOR 1171 3000mSC
66 Simon SUNDSTRÖM 04 FEB 1998 SWE SWE 1170 3000mSC
67 Topi RAITANEN 07 FEB 1996 FIN FIN 1170 3000mSC
68 Yasin SADO 10 MAR 2001 USA USA 1170 3000mSC
69 Mark PEARCE 19 JAN 1996 GBR GBR 1166 3000mSC
70 Sebastián MARTOS 20 JUN 1989 ESP ESP 1164 3000mSC
71 Víctor RUIZ 24 JUN 1993 ESP ESP 1163 3000mSC
72 Philemon Kiplagat RUTO 20 SEP 2001 KEN KEN 1163 3000mSC
73 Michael CURTI 08 APR 1994 SUI SUI 1159 3000mSC
74 Etson BARROS 16 MAR 2001 POR POR 1158 3000mSC
75 Hichem BOUCHICHA 19 MAY 1989 ALG ALG 1157 3000mSC
76 Parker STOKES 05 SEP 2000 USA USA 1156 3000mSC
77 Damián VÍCH 14 AUG 1998 CZE CZE 1155 3000mSC
78 Jaouad HSSINI 29 NOV 1999 ESP ESP 1154 3000mSC [2000mSC]
79 Kevin ROBERTSON 28 SEP 1998 CAN CAN 1152 3000mSC
80 Isaac UPDIKE 21 MAR 1992 USA USA 1150 3000mSC
81 Alec BASTEN 26 FEB 1998 USA USA 1150 3000mSC
82 Berihun MOGES 18 MAR 2005 ETH ETH 1149 3000mSC
83 Ibrahim EZZAYDOUNI 28 APR 1991 ESP ESP 1149 3000mSC
84 Yasunari KUSU 21 AUG 1993 JPN JPN 1147 3000mSC
85 Salem Mohamed ATTIAALLAH 01 OCT 1993 EGY EGY 1146 3000mSC
86 Seiya SUNADA 30 OCT 2001 JPN JPN 1145 3000mSC
87 Derek JOHNSON 11 OCT 1999 USA USA 1145 3000mSC
88 Aaron AHL 25 FEB 1999 CAN CAN 1145 3000mSC [2000mSC]
89 Ole HESSELBJERG 23 APR 1990 DEN DEN 1145 3000mSC
90 Daichi SHIBATA 02 NOV 2004 JPN JPN 1144 3000mSC
91 Gable SIEPERDA 01 AUG 1999 USA USA 1142 3000mSC
92 Fredrik SANDVIK 23 MAR 1998 NOR NOR 1142 3000mSC [2000mSC]
93 Abderrahman EL KHAYAMI 11 AUG 1995 ESP ESP 1139 3000mSC [2000mSC]
94 Kevin A. ROBERTSON 13 JUL 2001 CAN CAN 1137 3000mSC [2000mSC]
95 Konstantin PLOKHOTNIKOV 24 MAR 1997 RUS RUS 1136 3000mSC
96 Benard KETER 25 MAY 1992 USA USA 1135 3000mSC
97 Daniel MICHALSKI 10 SEP 1995 USA USA 1135 3000mSC
98 Ali MESSAOUDI 13 OCT 1995 ALG ALG 1135 3000mSC
99 Mohamed Ibrahim JRIDI 10 JUN 2001 TUN TUN 1134 3000mSC
100 Mohammed MERBOUHI 02 JUL 1991 ALG ALG 1131 3000mSC