World Rankings

Men's 3000mSC (2000mSC)

Filter World Rankings

Filter World Rankings

As of 31 Mar 2020

Place Competitor DOB Nat Score Event List
1 Soufiane EL BAKKALI 07 JAN 1996 MAR MAR 1432 3000mSC
2 Getnet WALE 16 JUL 2000 ETH ETH 1430 3000mSC
3 Lamecha GIRMA 26 NOV 2000 ETH ETH 1417 3000mSC
4 Benjamin KIGEN 05 JUL 1993 KEN KEN 1393 3000mSC
5 Conseslus KIPRUTO 08 DEC 1994 KEN KEN 1382 3000mSC
6 Hillary BOR 22 NOV 1989 USA USA 1357 3000mSC
7 Chala BEYO 18 JAN 1996 ETH ETH 1350 3000mSC
8 Abraham KIBIWOT 06 APR 1996 KEN KEN 1345 3000mSC
9 Djilali BEDRANI 01 OCT 1993 FRA FRA 1335 3000mSC
10 Fernando CARRO 01 APR 1992 ESP ESP 1310 3000mSC
11 Stanley Kipkoech KEBENEI 06 NOV 1989 USA USA 1280 3000mSC
12 Andrew BAYER 03 FEB 1990 USA USA 1277 3000mSC
13 Matthew HUGHES 03 AUG 1989 CAN CAN 1248 3000mSC
14 Mohamed TINDOUFT 12 MAR 1993 MAR MAR 1247 3000mSC
15 Avinash Mukund SABLE 13 SEP 1994 IND IND 1238 3000mSC
16 John KOECH 23 AUG 1995 BRN BRN 1223 3000mSC
17 Topi RAITANEN 07 FEB 1996 FIN FIN 1221 3000mSC
18 Altobeli SANTOS DA SILVA 03 DEC 1990 BRA BRA 1212 3000mSC
19 Albert CHEMUTAI 25 NOV 1999 UGA UGA 1208 3000mSC
20 Ben BUCKINGHAM 08 NOV 1991 AUS AUS 1197 3000mSC
21 Zak SEDDON 28 JUN 1994 GBR GBR 1193 3000mSC
22 Ibrahim EZZAYDOUNI 28 APR 1991 ESP ESP 1191 3000mSC
23 Yaser Salem BAGHARAB 01 JAN 1998 QAT QAT 1183 3000mSC
24 Carlos Andres SAN MARTIN 19 NOV 1993 COL COL 1182 3000mSC
25 Krystian ZALEWSKI 11 APR 1989 POL POL 1176 3000mSC
26 Daniel ARCE 22 APR 1992 ESP ESP 1175 3000mSC
26 Bilal TABTI 07 JUN 1993 ALG ALG 1175 3000mSC
28 Yohanes CHIAPPINELLI 18 AUG 1997 ITA ITA 1174 3000mSC
29 Kazuya SHIOJIRI 08 NOV 1996 JPN JPN 1172 3000mSC
30 Yoann KOWAL 28 MAY 1987 FRA FRA 1171 3000mSC
31 Konstantin PLOKHOTNIKOV 24 MAR 1997 RUS RUS 1167 3000mSC
32 Rantso MOKOPANE 08 AUG 1994 RSA RSA 1166 3000mSC
33 Boniface Abel SIKOWO 27 JUL 1999 UGA UGA 1165 3000mSC
34 Tom Erling KÅRBØ 04 FEB 1989 NOR NOR 1164 3000mSC
34 Ryohei SAKAGUCHI 05 APR 1997 JPN JPN 1164 3000mSC
36 Ahmed ABDELWAHED 26 MAY 1996 ITA ITA 1161 3000mSC
37 Kaur KIVISTIK 29 APR 1991 EST EST 1159 3000mSC
38 Max STEVENS 16 NOV 1994 AUS AUS 1158 3000mSC
39 Mario BAZÁN 01 SEP 1987 PER PER 1156 3000mSC
40 Yemane HAILESELASSIE 21 FEB 1998 ERI ERI 1154 3000mSC
40 Maksim YAKUSHEV 15 MAR 1992 RUS RUS 1154 3000mSC
42 Benjamin KIPLAGAT 04 MAR 1989 UGA UGA 1151 3000mSC
43 Osama ZOGHLAMI 19 JUN 1994 ITA ITA 1150 3000mSC
44 Kosei YAMAGUCHI 19 AUG 1991 JPN JPN 1145 3000mSC
44 Martin GRAU 26 MAR 1992 GER GER 1145 3000mSC
46 Karl BEBENDORF 07 MAY 1996 GER GER 1144 3000mSC
47 Hichem BOUCHICHA 19 MAY 1989 ALG ALG 1143 3000mSC
47 Mounaime SASSIOUI 20 MAR 1995 MAR MAR 1143 3000mSC
49 Amor BEN YAHIA 01 JUL 1985 TUN TUN 1140 3000mSC
49 Salem Mohamed ATTIAALLAH 01 OCT 1993 EGY EGY 1140 3000mSC
51 Phil NORMAN 20 OCT 1989 GBR GBR 1137 3000mSC
51 Napoleon SOLOMON 14 FEB 1994 SWE SWE 1137 3000mSC
53 John GAY 07 NOV 1996 CAN CAN 1129 3000mSC
53 Jamaine COLEMAN 22 SEP 1995 GBR GBR 1129 3000mSC
55 Ryan SMEETON 26 OCT 1998 CAN CAN 1128 3000mSC
56 James NIPPERESS 21 MAY 1990 AUS AUS 1126 3000mSC
57 Ildar NADYROV 22 APR 1994 RUS RUS 1119 3000mSC
57 Abdelhamid ZERRIFI 20 JUN 1986 FRA FRA 1119 3000mSC
59 Mohamed ISMAIL IBRAHIM 01 JAN 1997 DJI DJI 1117 3000mSC
60 Aras KAYA 04 APR 1994 TUR TUR 1110 3000mSC
61 Emil BLOMBERG 09 APR 1992 SWE SWE 1108 3000mSC
62 Mohamed Amine JIHNAOUI 02 APR 1997 TUN TUN 1107 3000mSC
63 Turgay BAYRAM 15 JUN 1995 TUR TUR 1102 3000mSC
63 Soufien CHERNI 08 JAN 1997 TUN TUN 1102 3000mSC
65 Mitko TSENOV 13 JUN 1993 BUL BUL 1099 3000mSC
66 Simon SUNDSTRÖM 04 FEB 1998 SWE SWE 1098 3000mSC
66 Wenji TU 03 APR 1995 CHN CHN 1098 3000mSC
68 Chun LUO 12 DEC 1998 CHN CHN 1096 3000mSC
69 André PEREIRA 10 AUG 1995 POR POR 1094 3000mSC
70 Hilal YEGO 02 APR 1992 TUR TUR 1091 3000mSC
71 Ricardo ESTREMERA 11 MAR 1986 PUR PUR 1089 3000mSC
72 Ashley SMITH 09 SEP 1996 RSA RSA 1087 3000mSC
73 Justinas BERZANSKIS 12 JAN 1989 LTU LTU 1084 3000mSC
74 Frederik RUPPERT 19 FEB 1997 GER GER 1083 3000mSC
75 Jakob Dybdal ABRAHAMSEN 29 JUL 1994 DEN DEN 1080 3000mSC
76 José Gregorio PEÑA 12 JAN 1987 VEN VEN 1076 3000mSC
77 Khalid Mohhamed HAZAZI 08 JAN 1989 KSA KSA 1070 3000mSC
78 Luca SINN 05 MAY 1996 AUT AUT 1069 3000mSC
78 Dzmitry IVANENKA 07 JAN 1994 BLR BLR 1069 3000mSC
80 Ali Ahmed AL AMRI 28 DEC 1987 KSA KSA 1065 3000mSC
80 Shankar Lal SWAMI 07 MAY 1996 IND IND 1065 3000mSC
82 Vasyl KOVAL 11 NOV 1989 UKR UKR 1055 3000mSC
82 Durga BAHADUR BUDHA 05 MAR 1990 IND IND 1055 3000mSC
84 Jayme ROSSITER 29 SEP 1991 IRL IRL 1054 3000mSC
85 Tim VAN DE VELDE 01 FEB 2000 BEL BEL 1052 3000mSC
86 Osman JUNUZOVIC 28 SEP 1993 BIH BIH 1050 3000mSC
87 Abduljaleel HIR 02 SEP 1995 NOR NOR 1049 3000mSC
88 Christoph ENDOQUI 04 JUL 1990 MEX MEX 1047 3000mSC
89 Ivo BALABANOV 21 FEB 1997 BUL BUL 1043 3000mSC
89 Brian FAY 09 NOV 1998 IRL IRL 1043 3000mSC
91 Linqiang YANG 11 MAR 1994 CHN CHN 1041 3000mSC
92 Dmitriy IVANCHUKOV 03 APR 1992 KAZ KAZ 1040 3000mSC
93 Diego Patricio ARÉVALO VIZHÑAY 26 JAN 1998 ECU ECU 1039 3000mSC
94 Roberto TELLO 17 MAY 1992 CHI CHI 1033 3000mSC
95 Ricardo FERREIRA 16 OCT 1998 POR POR 1031 3000mSC
96 Fausto ALONSO 28 SEP 1996 ARG ARG 1030 3000mSC
97 Tumisang MONNATLALA 31 OCT 1995 RSA RSA 1027 3000mSC
98 Clement DEFLANDRE 14 DEC 1997 BEL BEL 1025 3000mSC
99 Siarhei LITOUCHYK 18 FEB 1988 BLR BLR 1024 3000mSC
100 Miika TENHUNEN 11 OCT 1996 FIN FIN 1020 3000mSC