World Rankings

Men's 3000mSC (2000mSC)

Filter World Rankings

Filter World Rankings

As of 07 Oct 2025

Place Competitor DOB Score Event List
1 Soufiane EL BAKKALI 07 JAN 1996 MAR MAR 1415 3000mSC
2 Edmund SEREM 27 DEC 2007 KEN KEN 1384 3000mSC
3 Frederik RUPPERT 19 FEB 1997 GER GER 1382 3000mSC
4 Samuel FIREWU 03 MAY 2004 ETH ETH 1355 3000mSC
5 Salaheddine BEN YAZIDE 06 MAY 2003 MAR MAR 1333 3000mSC
6 Getnet WALE 16 JUL 2000 ETH ETH 1329 3000mSC
7 Ryuji MIURA 11 FEB 2002 JPN JPN 1328 3000mSC
8 Daniel ARCE 22 APR 1992 ESP ESP 1318 3000mSC
9 Simon Kiprop KOECH 10 JUN 2003 KEN KEN 1314 3000mSC
10 Mohamed Amin JHINAOUI 02 APR 1997 TUN TUN 1312 3000mSC
11 Karl BEBENDORF 07 MAY 1996 GER GER 1312 3000mSC
12 Geordie BEAMISH 24 OCT 1996 NZL NZL 1305 3000mSC
13 Abraham KIBIWOT 06 APR 1996 KEN KEN 1305 3000mSC
14 Isaac UPDIKE 21 MAR 1992 USA USA 1301 3000mSC
15 Ruben QUERINJEAN 22 DEC 2001 LUX LUX 1299 3000mSC
16 Nicolas-Marie DARU 21 OCT 1988 FRA FRA 1297 3000mSC
17 Abrham SIME 07 NOV 2001 ETH ETH 1289 3000mSC
18 Hailemariyam AMARE 22 FEB 1997 ETH ETH 1275 3000mSC
19 Lamecha GIRMA 26 NOV 2000 ETH ETH 1273 3000mSC
20 Djilali BEDRANI 01 OCT 1993 FRA FRA 1271 3000mSC
21 Matthew WILKINSON 27 DEC 1998 USA USA 1268 3000mSC
22 Alexis MIELLET 05 MAY 1995 FRA FRA 1256 3000mSC
23 Daniel MICHALSKI 10 SEP 1995 USA USA 1256 3000mSC
24 Kenneth ROOKS 21 OCT 1999 USA USA 1242 3000mSC
25 Milkesa FIKADU 20 FEB 2005 ETH ETH 1237 3000mSC
26 Zakaria EL AHLAAMI 07 JUL 2004 QAT QAT 1235 3000mSC
27 Aaron AHL 25 FEB 1999 CAN CAN 1232 3000mSC [2000mSC]
28 Avinash Mukund SABLE 13 SEP 1994 IND IND 1232 3000mSC
29 Baptiste FOURMONT 19 MAY 1999 FRA FRA 1232 3000mSC
30 Jacob BOUTERA 29 APR 1996 NOR NOR 1229 3000mSC
31 Faid EL MOSTAFA 13 JAN 2000 MAR MAR 1225 3000mSC
32 Geoffrey Kipkemoi KIRWA 16 DEC 1999 KEN KEN 1224 3000mSC
33 Tim VAN DE VELDE 01 FEB 2000 BEL BEL 1222 3000mSC
34 Yutaro NIINAE 06 FEB 2001 JPN JPN 1220 3000mSC
35 Matthew CLARKE 29 APR 1995 AUS AUS 1220 3000mSC
36 Ryoma AOKI 16 JUN 1997 JPN JPN 1220 3000mSC
37 Ala ZOGHLAMI 19 JUN 1994 ITA ITA 1219 3000mSC
38 James CORRIGAN 16 APR 2002 USA USA 1217 3000mSC
39 Velten SCHNEIDER 21 AUG 1999 GER GER 1217 3000mSC
40 Nahuel CARABAÑA 10 NOV 1999 AND AND 1215 3000mSC
41 Niklas BUCHHOLZ 04 MAR 1998 GER GER 1215 3000mSC
42 Mohamed TINDOUFT 12 MAR 1993 MAR MAR 1214 3000mSC
43 Etson BARROS 16 MAR 2001 POR POR 1213 3000mSC
44 Vidar JOHANSSON 08 OCT 1996 SWE SWE 1213 3000mSC
45 Alejandro QUIJADA 07 MAR 2001 ESP ESP 1212 3000mSC
46 Matthew KOSGEI 14 MAR 2006 KEN KEN 1210 3000mSC
47 Jean-Simon DESGAGNÉS 26 JUL 1998 CAN CAN 1210 3000mSC [2000mSC]
48 Osama ZOGHLAMI 19 JUN 1994 ITA ITA 1209 3000mSC
49 Samuel DUGUNA 20 SEP 2003 ETH ETH 1206 3000mSC [2000mSC]
50 Ahmed JAZIRI 16 DEC 1997 TUN TUN 1204 3000mSC
51 Leonard CHEMUTAI 05 MAY 2003 UGA UGA 1198 3000mSC
52 Edward TRIPPAS 22 SEP 1998 AUS AUS 1197 3000mSC
53 Duncan HAMILTON 14 JUL 2000 USA USA 1196 3000mSC
54 Nathan MOUNTAIN 27 AUG 2002 USA USA 1191 3000mSC
55 Zakariya GIRMA 23 DEC 2005 ETH ETH 1191 3000mSC
56 Yasin SADO 10 MAR 2001 USA USA 1190 3000mSC
57 Benard KETER 25 MAY 1992 USA USA 1190 3000mSC
58 Collins KIPNGOK 13 JUL 2000 KEN KEN 1190 3000mSC
59 Hichem BOUCHICHA 19 MAY 1989 ALG ALG 1189 3000mSC
60 Gable SIEPERDA 01 AUG 1999 USA USA 1188 3000mSC
61 Ben BUCKINGHAM 08 NOV 1991 AUS AUS 1187 3000mSC
62 Víctor ORTIZ RIVERA 30 JUN 1998 PUR PUR 1185 3000mSC [2000mSC]
63 Maciej MEGIER 26 APR 2003 POL POL 1185 3000mSC
64 Simon SUNDSTRÖM 04 FEB 1998 SWE SWE 1185 3000mSC
65 Luc LE BARON 05 FEB 2002 FRA FRA 1184 3000mSC [2000mSC]
66 Eisa GIRMA 21 SEP 2007 ETH ETH 1176 3000mSC
67 Tetsu SASAKI 24 NOV 2006 JPN JPN 1175 3000mSC
68 William BATTERSHILL 25 FEB 1998 GBR GBR 1175 3000mSC
69 István PALKOVITS 27 DEC 2000 HUN HUN 1174 3000mSC
70 TomáÅ¡ HABARTA 10 JUL 2003 CZE CZE 1171 3000mSC
71 Joash RUTO 15 AUG 2006 KEN KEN 1170 3000mSC
72 Derek JOHNSON 11 OCT 1999 USA USA 1170 3000mSC
73 Damián VÍCH 14 AUG 1998 CZE CZE 1170 3000mSC
74 Hibiki OBARA 10 NOV 2001 JPN JPN 1169 3000mSC
75 Bilal TABTI 07 JUN 1993 ALG ALG 1168 3000mSC
76 Parker STOKES 05 SEP 2000 USA USA 1165 3000mSC
77 Leo MAGNUSSON 04 FEB 1998 SWE SWE 1163 3000mSC
78 Carson WILLIAMS 12 FEB 2002 USA USA 1161 3000mSC
79 Maksim YAKUSHEV 15 MAR 1992 RUS RUS 1161 3000mSC
80 Benjámin BALÁZS 02 JUN 2004 USA USA 1160 3000mSC
81 Hirko HAYILU 05 JAN 2006 ETH ETH 1158 3000mSC
82 Omar SERAICH 16 MAR 1997 ALG ALG 1158 3000mSC
83 Dinka FIKADU ETH ETH 1155 3000mSC
84 Zak SEDDON 28 JUN 1994 GBR GBR 1154 3000mSC
85 Valentin BRESC 27 MAY 2001 FRA FRA 1154 3000mSC
86 Phil NORMAN 20 OCT 1989 GBR GBR 1151 3000mSC
87 Rubén LEONARDO 15 FEB 2004 ESP ESP 1149 3000mSC
88 Mark PEARCE 19 JAN 1996 GBR GBR 1146 3000mSC
89 Mourad ED DAFALI 26 FEB 2002 MAR MAR 1146 3000mSC
90 Carlos ÁNGEL 30 MAR 2003 ESP ESP 1145 3000mSC
91 Robin MÜLLER 12 JUN 2003 GER GER 1143 3000mSC
92 Rob MCMANUS 15 JUL 2002 USA USA 1142 3000mSC
93 Mohammed AATAATI 09 SEP 2003 MAR MAR 1141 3000mSC
94 Stefan NILLESSEN 02 JAN 2003 NED NED 1139 3000mSC
95 Abdullah TUÄžLUK 27 JUN 1999 TUR TUR 1139 3000mSC
96 Louis GILAVERT 01 JAN 1998 FRA FRA 1138 3000mSC
97 Fredrik SANDVIK 23 MAR 1998 NOR NOR 1137 3000mSC
98 Soheil BOUFRIZI 03 OCT 2001 FRA FRA 1136 3000mSC
99 Berihun MOGES 18 MAR 2005 ETH ETH 1136 3000mSC
100 Baptiste COUDERT 30 SEP 2000 FRA FRA 1132 3000mSC