World Rankings

Men's 3000mSC (2000mSC)

Filter World Rankings

Filter World Rankings

As of 23 Jun 2026

Place Competitor DOB Score Event List
1 Soufiane EL BAKKALI 07 JAN 1996 MAR MAR 1358 3000mSC
2 Edmund SEREM 27 DEC 2007 KEN KEN 1326 3000mSC
3 Frederik RUPPERT 19 FEB 1997 GER GER 1322 3000mSC
4 Salah Eddine BEN YAZIDE 06 MAY 2003 MAR MAR 1293 3000mSC
5 Simon Kiprop KOECH 06 OCT 2003 KEN KEN 1284 3000mSC
6 Samuel FIREWU 03 MAY 2004 ETH ETH 1282 3000mSC
7 Abraham KIBIWOT 06 APR 1996 KEN KEN 1277 3000mSC
8 Daniel ARCE 22 APR 1992 ESP ESP 1274 3000mSC
9 Karl BEBENDORF 07 MAY 1996 GER GER 1273 3000mSC
10 Mohamed TINDOUFT 12 MAR 1993 MAR MAR 1271 3000mSC
11 Isaac UPDIKE 21 MAR 1992 USA USA 1260 3000mSC
12 Geordie BEAMISH 24 OCT 1996 NZL NZL 1259 3000mSC
13 Getnet WALE 16 JUL 2000 ETH ETH 1259 3000mSC
14 Matthew WILKINSON 27 DEC 1998 USA USA 1258 3000mSC
15 Ruben QUERINJEAN 22 DEC 2001 LUX LUX 1244 3000mSC
16 Ryuji MIURA 11 FEB 2002 JPN JPN 1239 3000mSC
17 Daniel MICHALSKI 10 SEP 1995 USA USA 1239 3000mSC
18 Nicolas-Marie DARU 21 OCT 1988 FRA FRA 1237 3000mSC
19 Abrham SIME 07 NOV 2001 ETH ETH 1232 3000mSC
20 Niklas BUCHHOLZ 04 MAR 1998 GER GER 1227 3000mSC
21 Aaron AHL 25 FEB 1999 CAN CAN 1226 3000mSC [2000mSC]
22 Yasin SADO 10 MAR 2001 USA USA 1224 3000mSC
23 Geoffrey Kipkemoi KIRWA 03 JUL 2001 KEN KEN 1223 3000mSC
24 Djilali BEDRANI 01 OCT 1993 FRA FRA 1222 3000mSC
25 Jean-Simon DESGAGNÉS 26 JUL 1998 CAN CAN 1222 3000mSC [2000mSC]
26 Baptiste FOURMONT 19 MAY 1999 FRA FRA 1219 3000mSC
27 Osama ZOGHLAMI 19 JUN 1994 ITA ITA 1217 3000mSC
28 Zakaria EL AHLAAMI 07 JUL 2004 QAT QAT 1211 3000mSC
29 Alejandro QUIJADA 07 MAR 2001 ESP ESP 1210 3000mSC
30 Ryoma AOKI 16 JUN 1997 JPN JPN 1204 3000mSC
31 Mohamed Amin JHINAOUI 02 APR 1997 TUN TUN 1203 3000mSC
32 Nahuel CARABAÑA 10 NOV 1999 AND AND 1202 3000mSC
33 Faid EL MOSTAFA 13 JAN 2000 MAR MAR 1201 3000mSC
34 Ahmed JAZIRI 16 DEC 1997 TUN TUN 1201 3000mSC
35 Tim VAN DE VELDE 01 FEB 2000 BEL BEL 1199 3000mSC
36 Yutaro NIINAE 06 FEB 2001 JPN JPN 1198 3000mSC
37 Gemechu GODANA 30 SEP 2005 ETH ETH 1196 3000mSC
38 Kristian IMROTH 19 JAN 2002 GBR GBR 1194 3000mSC
39 Maciej MEGIER 26 APR 2003 POL POL 1192 3000mSC [2000mSC]
40 Vidar JOHANSSON 08 OCT 1996 SWE SWE 1191 3000mSC
41 Duncan HAMILTON 14 JUL 2000 USA USA 1190 3000mSC
42 Milkesa FIKADU 22 JUN 2005 ETH ETH 1187 3000mSC
43 Kenneth ROOKS 21 OCT 1999 USA USA 1187 3000mSC
44 Parker STOKES 05 SEP 2000 USA USA 1183 3000mSC
45 Edward TRIPPAS 22 SEP 1998 AUS AUS 1182 3000mSC
46 Benard KETER 25 MAY 1992 USA USA 1179 3000mSC
47 Silas KIPTANUI KEN KEN 1179 3000mSC
48 Ala ZOGHLAMI 19 JUN 1994 ITA ITA 1178 3000mSC [2000mSC]
49 Eisa GIRMA 21 SEP 2007 ETH ETH 1177 3000mSC
50 Pierre BOUDY 09 AUG 2004 FRA FRA 1177 3000mSC [2000mSC]
51 Luc LE BARON 05 FEB 2002 FRA FRA 1176 3000mSC
52 Simon SUNDSTRÖM 04 FEB 1998 SWE SWE 1176 3000mSC
53 Etson BARROS 16 MAR 2001 POR POR 1175 3000mSC
54 Oscar THEBAUD 07 JUL 2004 FRA FRA 1175 3000mSC
55 Rémi SCHYNS 26 JAN 1999 BEL BEL 1172 3000mSC [2000mSC]
56 Víctor ORTIZ RIVERA 30 JUN 1998 PUR PUR 1170 3000mSC [2000mSC]
57 Leo MAGNUSSON 04 FEB 1998 SWE SWE 1170 3000mSC
58 Zak SEDDON 28 JUN 1994 GBR GBR 1170 3000mSC
59 Soheil BOUFRIZI 03 OCT 2001 FRA FRA 1170 3000mSC
60 Nathan MOUNTAIN 27 AUG 2002 USA USA 1169 3000mSC
61 Tetsu SASAKI 24 NOV 2006 JPN JPN 1169 3000mSC
62 William BATTERSHILL 25 FEB 1998 GBR GBR 1166 3000mSC
63 TomáÅ¡ HABARTA 10 JUL 2003 CZE CZE 1163 3000mSC
64 Collins KIPNGOK 13 JUL 2000 KEN KEN 1162 3000mSC
65 Hibiki OBARA 10 NOV 2001 JPN JPN 1161 3000mSC
66 István PALKOVITS 27 DEC 2000 HUN HUN 1161 3000mSC
67 Benjámin BALÁZS 02 JUN 2004 USA USA 1160 3000mSC
68 Carson WILLIAMS 12 FEB 2002 USA USA 1159 3000mSC
69 Lourenço RODRIGUES 02 FEB 2004 POR POR 1158 3000mSC
70 James CORRIGAN 16 APR 2002 USA USA 1155 3000mSC
71 Damián VÍCH 14 AUG 1998 CZE CZE 1155 3000mSC
72 Jacob BOUTERA 29 APR 1996 NOR NOR 1154 3000mSC
73 Ben BUCKINGHAM 08 NOV 1991 AUS AUS 1153 3000mSC
74 Rubén LEONARDO 15 FEB 2004 ESP ESP 1152 3000mSC
75 Titus KIMARU 18 NOV 2006 KEN KEN 1149 3000mSC
76 Omar SERAICH 16 MAR 1997 ALG ALG 1149 3000mSC
77 Joash RUTO 15 JAN 2001 KEN KEN 1148 3000mSC
78 Mark PEARCE 19 JAN 1996 GBR GBR 1148 3000mSC
79 Sanetada ONO 06 NOV 2005 JPN JPN 1147 3000mSC
80 Maksim YAKUSHEV 15 MAR 1992 RUS RUS 1146 3000mSC
81 Aarno LIEBL 21 MAY 2005 SUI SUI 1144 3000mSC
82 Tobias RATTINGER 24 NOV 1997 AUT AUT 1142 3000mSC
83 Gable SIEPERDA 01 AUG 1999 USA USA 1141 3000mSC
84 Phil NORMAN 20 OCT 1989 GBR GBR 1140 3000mSC
85 Robin MÜLLER 12 JUN 2003 GER GER 1140 3000mSC [2000mSC]
86 Fredrik SANDVIK 23 MAR 1998 NOR NOR 1136 3000mSC
87 Grant BRADLEY USA USA 1135 3000mSC
88 Jackson SHORTEN 15 JUL 2004 USA USA 1135 3000mSC
89 Hirko HAYILU 05 JAN 2006 ETH ETH 1134 3000mSC
90 Brett GARDNER 06 OCT 2001 USA USA 1134 3000mSC
91 Velten SCHNEIDER 21 AUG 1999 GER GER 1134 3000mSC
92 Yassin BOUIH 24 NOV 1996 ITA ITA 1132 3000mSC
93 Youssef BOUTAYEB 26 JUL 2004 FRA FRA 1130 3000mSC
94 Mohammed AATAATI 09 SEP 2003 MAR MAR 1130 3000mSC
95 Alec BASTEN 26 FEB 1998 USA USA 1129 3000mSC
96 Leonard CHEMUTAI 05 MAY 2003 UGA UGA 1129 3000mSC
97 Yasunari KUSU 21 AUG 1993 JPN JPN 1128 3000mSC
98 Mourad ED DAFALI 26 FEB 2002 MAR MAR 1128 3000mSC [2000mSC]
99 Baptiste COUDERT 30 SEP 2000 FRA FRA 1128 3000mSC
100 Félix PERRIER 28 JUL 2000 FRA FRA 1127 3000mSC