World Rankings

Men's Cross Country

Filter World Rankings

Filter World Rankings

As of 18 Mar 2025

Place Competitor DOB Nat Score Event List
1 Berihu AREGAWI 28 FEB 2001 ETH ETH 1285 Cross Country,XC Senior Race
2 Jacob KIPLIMO 14 NOV 2000 UGA UGA 1240 Cross Country,XC Senior Race
3 Daniel Simiu EBENYO 18 SEP 1995 KEN KEN 1240 Cross Country
3 Rodrigue KWIZERA 10 OCT 1999 BDI BDI 1240 Cross Country
5 Thierry NDIKUMWENAYO 26 MAR 1997 ESP ESP 1233 Cross Country
6 Matthew Kipkoech KIPRUTO 24 AUG 2005 KEN KEN 1226 Cross Country
7 Célestin NDIKUMANA 22 FEB 2002 BDI BDI 1226 Cross Country
8 Oscar CHELIMO 12 DEC 2001 UGA UGA 1220 Cross Country
9 Gideon Kipkertich RONO 22 FEB 2003 KEN KEN 1215 Cross Country,XC Senior Race
10 Samwel Chebolei MASAI 20 MAR 2001 KEN KEN 1213 Cross Country,XC Senior Race
11 Keneth KIPROP 13 MAY 2005 UGA UGA 1213 Cross Country
12 Martin KIPROTICH 06 APR 2003 UGA UGA 1213 Cross Country
13 Ronald KWEMOI 19 SEP 1995 KEN KEN 1203 Cross Country
14 Robert Kiprop KOECH 25 FEB 1997 KEN KEN 1200 Cross Country
15 Mathew Kipchumba KIPSANG 16 NOV 1995 KEN KEN 1200 Cross Country
16 Yves NIMUBONA 15 AUG 1998 RWA RWA 1195 Cross Country
17 Dan KIBET 10 FEB 2004 UGA UGA 1195 Cross Country,XC Senior Race
18 Ishmael Rokitto KIPKURUI 10 FEB 2005 KEN KEN 1193 Cross Country
18 Naibei Kiplimo MAYEBEI 11 FEB 2000 KEN KEN 1193 Cross Country,XC Senior Race
20 Merhawi MEBRAHTU 21 SEP 2003 ERI ERI 1183 Cross Country
21 Aarón LAS HERAS 22 JUN 2000 ESP ESP 1178 Cross Country,XC Senior Race
22 Nassim HASSAOUS 23 MAR 1994 ESP ESP 1176 Cross Country
23 Filmon KIBROM 30 DEC 2002 ERI ERI 1173 Cross Country
23 Egide NTAKARUTIMANA 21 OCT 1997 BDI BDI 1173 Cross Country
25 Abdessamad OUKHELFEN 18 DEC 1998 ESP ESP 1171 Cross Country,XC Senior Race
25 Yann SCHRUB 20 MAR 1996 FRA FRA 1171 Cross Country,XC Senior Race
27 Leonard CHEMUTAI 05 MAY 2003 UGA UGA 1170 Cross Country,XC Senior Race
28 Vincent KIMAIYO 2004 KEN KEN 1166 Cross Country,XC Senior Race
29 Adel MECHAAL 05 DEC 1990 ESP ESP 1161 Cross Country
29 Isaac KIMELI 09 MAR 1994 BEL BEL 1161 Cross Country,XC Senior Race
31 Fernando CARRO 01 APR 1992 ESP ESP 1160 Cross Country
32 Nicholas KIPKORIR 29 SEP 1998 KEN KEN 1158 Cross Country,XC Senior Race
33 Yemaneberhan CRIPPA 15 OCT 1996 ITA ITA 1156 Cross Country,XC Senior Race
34 Santiago CATROFE 13 FEB 1999 URU URU 1150 Cross Country
35 Ayele TADESSE 2005 ETH ETH 1146 Cross Country
36 Guillaume GRIMARD 18 FEB 1999 BEL BEL 1145 Cross Country
37 Younés KNIYA 15 AUG 1995 MAR MAR 1143 Cross Country
38 Robin HENDRIX 14 JAN 1995 BEL BEL 1140 Cross Country,XC Senior Race
39 Charles ROTICH 14 MAY 2005 KEN KEN 1138 Cross Country
40 Emile HAFASHIMANA 01 MAR 2005 BDI BDI 1138 Cross Country
41 Samuel FIREWU 03 MAY 2004 ETH ETH 1136 Cross Country
42 Sergio PANIAGUA 26 OCT 1995 ESP ESP 1136 Cross Country
43 Hillary Kipchirchir CHEPKWONY 04 MAR 1999 KEN KEN 1135 Cross Country
44 Vincent Kibet LANGAT 06 FEB 2001 KEN KEN 1133 Cross Country,XC Senior Race
45 Abderrahmane AFENDI 24 MAY 1995 MAR MAR 1130 Cross Country
46 Hosea KIPLANGAT 01 MAR 2000 UGA UGA 1130 Cross Country,XC Senior Race
47 David BASCUÑANA 17 JAN 1995 ESP ESP 1128 Cross Country
48 Reynold CHERUIYOT 30 JUL 2004 KEN KEN 1126 Cross Country
49 Miguel Angel MARTÍNEZ 22 MAY 2002 ESP ESP 1126 Cross Country
50 Tadesse GETAHON 20 DEC 1997 ISR ISR 1125 Cross Country,XC Senior Race
51 Miguel BAIDAL 20 JUL 2001 ESP ESP 1125 Cross Country
52 Mohamed Amin JHINAOUI 02 APR 1997 TUN TUN 1121 Cross Country,XC Senior Race
53 Fredrick Yeko DOMONGOLE 03 OCT 2002 KEN KEN 1121 Cross Country,XC Senior Race
54 Ziad AUDAH 29 JUN 1998 BEL BEL 1120 Cross Country,XC Senior Race
55 Fabien PALCAU 22 JUN 1997 FRA FRA 1116 Cross Country,XC Senior Race
56 Aron KIFLE 20 FEB 1998 ERI ERI 1116 Cross Country
57 Abderrahman EL KHAYAMI 11 AUG 1995 ESP ESP 1106 Cross Country
58 Luca ALFIERI 31 OCT 2000 ITA ITA 1106 Cross Country
59 Vincent MUTAI 05 MAY 1996 KEN KEN 1103 Cross Country
60 Michaël GRAS 15 SEP 1991 FRA FRA 1103 Cross Country
61 David KIPLAGAT 1993 KEN KEN 1103 Cross Country
62 Markus GÖRGER 12 JAN 1998 GER GER 1103 Cross Country
62 Keelan KILREHILL 29 SEP 2000 IRL IRL 1103 Cross Country
64 Zakariya MAHAMED 29 NOV 2000 GBR GBR 1101 Cross Country,XC Senior Race
65 Nicolaï SAKÉ 04 JUN 1996 BEL BEL 1100 Cross Country
66 Ruben QUERINJEAN 22 DEC 2001 LUX LUX 1100 Cross Country,XC Senior Race
67 Pasquale SELVAROLO 28 NOV 1999 ITA ITA 1100 Cross Country
68 Yahya AOUINA EL KARBOUBI 17 JUL 1996 ESP ESP 1098 Cross Country
69 Andreu BLANES 14 OCT 1991 ESP ESP 1098 Cross Country
70 Ilias FIFA 16 MAY 1989 ESP ESP 1098 Cross Country
71 Richard SLADE 1999 GBR GBR 1098 Cross Country
72 Niels LAROS 17 APR 2005 NED NED 1096 Cross Country
73 Cormac DALTON 01 SEP 1998 IRL IRL 1096 Cross Country,XC Senior Race
74 Eduardo MENACHO 25 NOV 1999 ESP ESP 1096 Cross Country
75 Efrem GIDEY 03 SEP 2000 IRL IRL 1095 Cross Country
76 Javier GUERRA 10 NOV 1983 ESP ESP 1093 Cross Country
77 Linus ROSDAL 11 MAR 1992 SWE SWE 1093 Cross Country
78 Rui PINTO 18 NOV 1992 POR POR 1093 Cross Country
78 Zakaria BOUFALJAT 21 SEP 1997 ESP ESP 1093 Cross Country
80 Ward LEUNCKENS 10 NOV 2000 BEL BEL 1091 Cross Country
81 Juan Antonio PÉREZ 06 NOV 1988 ESP ESP 1091 Cross Country
82 Ahmed MUHUMED 01 JAN 1998 USA USA 1090 Cross Country,XC Senior Race
83 Eric NZAMBIMANA 01 JAN 2001 BDI BDI 1090 Cross Country
84 Miguel MOREIRA 24 NOV 2000 POR POR 1090 Cross Country,XC Senior Race
85 Pablo SÁNCHEZ 07 NOV 1996 ESP ESP 1090 Cross Country
86 John HEYMANS 09 JAN 1998 BEL BEL 1088 Cross Country,XC Senior Race
87 Maxime DELVOIE 03 OCT 1997 BEL BEL 1086 Cross Country,XC Senior Race
88 Nickson Kipkorir KOGEI 08 SEP 2000 KEN KEN 1086 Cross Country
89 Oliver LÖFQVIST 05 MAY 1998 SWE SWE 1083 Cross Country
90 Brahim EL OURZADI 07 DEC 2002 ESP ESP 1080 Cross Country
91 Daniel ARCE 22 APR 1992 ESP ESP 1076 Cross Country
92 Jonathan HOFER 22 APR 2003 SUI SUI 1076 Cross Country
93 Jaime MIGALLON 22 MAR 2003 ESP ESP 1075 Cross Country
94 André PEREIRA 10 AUG 1995 POR POR 1073 Cross Country
95 Tibaut VANDELANNOOTE 11 JUN 2001 BEL BEL 1073 Cross Country,XC Senior Race
96 Roberto ALAIZ 20 JUL 1990 ESP ESP 1073 Cross Country
97 Jáchym KOVÁŘ 25 MAY 1996 CZE CZE 1073 Cross Country
98 Vicente HERNANDEZ 20 APR 1991 ESP ESP 1070 Cross Country
99 Nahuel CARABAÑA 10 NOV 1999 AND AND 1070 Cross Country
100 Senay Amlesom FISSEHATSION 10 DEC 1995 ERI ERI 1068 Cross Country