World Rankings

Men's 3000mSC (2000mSC)

Filter World Rankings

Filter World Rankings

As of 01 Sep 2026

Place Competitor DOB Score Event List
1 Soufiane EL BAKKALI 07 JAN 1996 MAR MAR 1349 3000mSC
2 Simon KOECH 06 OCT 2003 KEN KEN 1320 3000mSC
3 Gemechu GODANA 30 SEP 2005 ETH ETH 1315 3000mSC
4 Edmund SEREM 27 DEC 2007 KEN KEN 1309 3000mSC
5 Samuel FIREWU 03 MAY 2004 ETH ETH 1298 3000mSC
6 Salah Eddine BEN YAZIDE 06 MAY 2003 MAR MAR 1292 3000mSC
7 Karl BEBENDORF 07 MAY 1996 GER GER 1287 3000mSC
8 Matthew WILKINSON 27 DEC 1998 USA USA 1278 3000mSC
9 Ryuji MIURA 11 FEB 2002 JPN JPN 1275 3000mSC
10 Mohamed TINDOUFT 12 MAR 1993 MAR MAR 1271 3000mSC
11 Geordie BEAMISH 24 OCT 1996 NZL NZL 1268 3000mSC
12 Ruben QUERINJEAN 22 DEC 2001 LUX LUX 1264 3000mSC
13 Daniel ARCE 22 APR 1992 ESP ESP 1264 3000mSC
14 Frederik RUPPERT 19 FEB 1997 GER GER 1263 3000mSC
15 Abraham KIBIWOT 06 APR 1996 KEN KEN 1259 3000mSC
16 Abrham SIME 07 NOV 2001 ETH ETH 1253 3000mSC
17 Daniel MICHALSKI 10 SEP 1995 USA USA 1240 3000mSC
18 Nicolas-Marie DARU 21 OCT 1988 FRA FRA 1232 3000mSC
19 Carson WILLIAMS 12 FEB 2002 USA USA 1231 3000mSC
20 Leonard Kipkemoi BETT 03 NOV 2000 KEN KEN 1230 3000mSC
21 Yasin SADO 10 MAR 2001 USA USA 1226 3000mSC
22 Jean-Simon DESGAGNÉS 26 JUL 1998 CAN CAN 1225 3000mSC
23 Duncan HAMILTON 14 JUL 2000 USA USA 1224 3000mSC
24 Niklas BUCHHOLZ 04 MAR 1998 GER GER 1224 3000mSC
25 Aaron AHL 25 FEB 1999 CAN CAN 1222 3000mSC
26 Nathan MOUNTAIN 27 AUG 2002 USA USA 1221 3000mSC
27 Osama ZOGHLAMI 19 JUN 1994 ITA ITA 1214 3000mSC
28 Baptiste FOURMONT 19 MAY 1999 FRA FRA 1213 3000mSC
29 Geoffrey Kipkemoi KIRWA 03 JUL 2001 KEN KEN 1211 3000mSC
30 Faid EL MOSTAFA 13 JAN 2000 MAR MAR 1201 3000mSC
31 Parker STOKES 05 SEP 2000 USA USA 1199 3000mSC
32 Yutaro NIINAE 06 FEB 2001 JPN JPN 1198 3000mSC
33 Pierre BOUDY 09 AUG 2004 FRA FRA 1195 3000mSC [2000mSC]
34 Kristian IMROTH 19 JAN 2002 GBR GBR 1194 3000mSC
35 Ahmed JAZIRI 16 DEC 1997 TUN TUN 1194 3000mSC
36 Oscar THEBAUD 07 JUL 2004 FRA FRA 1191 3000mSC
37 Benjámin BALÁZS 02 JUN 2004 USA USA 1190 3000mSC
38 Alejandro QUIJADA 07 MAR 2001 ESP ESP 1188 3000mSC
39 Luc LE BARON 05 FEB 2002 FRA FRA 1188 3000mSC
40 Cooper CAWTHRA USA USA 1185 3000mSC
41 Ryoma AOKI 16 JUN 1997 JPN JPN 1184 3000mSC
42 Zakaria EL AHLAAMI 07 JUL 2004 QAT QAT 1184 3000mSC
43 Silas KIPTANUI KEN KEN 1183 3000mSC
44 Rémi SCHYNS 26 JAN 1999 BEL BEL 1183 3000mSC [2000mSC]
45 Djilali BEDRANI 01 OCT 1993 FRA FRA 1179 3000mSC
46 Leo MAGNUSSON 04 FEB 1998 SWE SWE 1179 3000mSC
47 Vidar JOHANSSON 08 OCT 1996 SWE SWE 1175 3000mSC
48 Lourenço RODRIGUES 02 FEB 2004 POR POR 1172 3000mSC
49 Tetsu SASAKI 24 NOV 2006 JPN JPN 1169 3000mSC
50 Maciej MEGIER 26 APR 2003 POL POL 1167 3000mSC [2000mSC]
51 William BATTERSHILL 25 FEB 1998 GBR GBR 1167 3000mSC
52 Ala ZOGHLAMI 19 JUN 1994 ITA ITA 1165 3000mSC [2000mSC]
53 Kenneth ROOKS 21 OCT 1999 USA USA 1164 3000mSC
54 Aarno LIEBL 21 MAY 2005 SUI SUI 1163 3000mSC
55 Collins KIPNGOK 13 JUL 2000 KEN KEN 1162 3000mSC
56 Hibiki OBARA 10 NOV 2001 JPN JPN 1161 3000mSC
57 James CORRIGAN 16 APR 2002 USA USA 1160 3000mSC
58 Louis GILAVERT 01 JAN 1998 FRA FRA 1159 3000mSC
59 Yassin BOUIH 24 NOV 1996 ITA ITA 1159 3000mSC
60 Soheil BOUFRIZI 03 OCT 2001 FRA FRA 1159 3000mSC
61 Benard KETER 25 MAY 1992 USA USA 1158 3000mSC
62 Robin MÜLLER 12 JUN 2003 GER GER 1157 3000mSC
63 Titus KIMARU 18 NOV 2006 KEN KEN 1153 3000mSC
64 Enrico VECCHI 15 DEC 2000 ITA ITA 1150 3000mSC
65 Alexis MIELLET 05 MAY 1995 FRA FRA 1149 3000mSC
66 Joash RUTO 15 JAN 2001 KEN KEN 1148 3000mSC
67 Sanetada ONO 06 NOV 2005 JPN JPN 1147 3000mSC
68 Tobias RATTINGER 24 NOV 1997 AUT AUT 1146 3000mSC
69 Dinka FIKADU 31 DEC 2005 ETH ETH 1144 3000mSC
70 Adam BAJORSKI 11 SEP 2004 POL POL 1141 3000mSC
71 Milkesa FIKADU 22 JUN 2005 ETH ETH 1140 3000mSC
72 Cuma ÖZCAN 15 JUL 2005 TUR TUR 1139 3000mSC
73 Bakr EL ASRI 28 JAN 2007 ESP ESP 1139 3000mSC
74 Zak SEDDON 28 JUN 1994 GBR GBR 1138 3000mSC
75 Félix PERRIER 28 JUL 2000 FRA FRA 1136 3000mSC
76 István PALKOVITS 27 DEC 2000 HUN HUN 1135 3000mSC [2000mSC]
77 Jason RENZE USA USA 1135 3000mSC
78 Carlos SAN MARTÍN 19 NOV 1993 COL COL 1134 3000mSC
79 Isa ABDO 05 MAR 2007 ETH ETH 1134 3000mSC
80 Brian WEISHEIT 07 NOV 1997 GER GER 1134 3000mSC [2000mSC]
81 Brett GARDNER 06 OCT 2001 USA USA 1134 3000mSC
82 Jackson SHORTEN 15 JUL 2004 USA USA 1132 3000mSC
83 Velten SCHNEIDER 21 AUG 1999 GER GER 1131 3000mSC
84 Hayate SATO 28 FEB 2001 JPN JPN 1131 3000mSC
85 Didier RODRIGUEZ 25 JAN 1998 PAN PAN 1130 3000mSC [2000mSC]
86 Grant BRADLEY USA USA 1129 3000mSC
87 Bruno BELČIĆ 13 NOV 2000 CRO CRO 1129 3000mSC [2000mSC]
88 Ismail ATRIKI 13 AUG 2002 ESP ESP 1128 3000mSC
89 Mourad ED DAFALI 26 FEB 2002 MAR MAR 1127 3000mSC [2000mSC]
90 Amos SEREM 28 AUG 2002 KEN KEN 1126 3000mSC
91 Estanislao Nicolas RUIZ 02 OCT 2000 ESP ESP 1126 3000mSC
92 Silas ZAHLTEN 23 SEP 2004 GER GER 1126 3000mSC
93 Abdullah TUÄžLUK 27 JUN 1999 TUR TUR 1126 3000mSC
94 Youssef BOUTAYEB 26 JUL 2004 FRA FRA 1125 3000mSC
95 Peter RONO 10 MAR 2004 KEN KEN 1125 3000mSC
96 Leandro MONTEIRO 27 JUL 2003 POR POR 1124 3000mSC
97 Shadrack Kibiwot TOO 29 MAY 2004 KEN KEN 1123 3000mSC
98 Bismack KIPCHIRCHIR KEN KEN 1123 3000mSC
99 Mohamed Amin JHINAOUI 02 APR 1997 TUN TUN 1123 3000mSC
100 Hailu AYALEW 21 JAN 2008 ETH ETH 1122 3000mSC