Federation · ESP

Spain national best marks

Best marks by Spain athletes in each event, compiled from the all-time lists we import. Derived national bests — not official national records (see note below).

334

Stored marks

322

Distinct marks shown

Men's 10,000m

Derived 14 Sep 2026

Spain national best marks, men 10,000 Metres
# Athlete Mark Date Venue Age
1 Thierry Ndikumwenayo 26:49.49 2 Aug 2024 — 27
2 Fabián Roncero 27:14.44 4 Apr 1998 — —
3 José Rios 27:22.20 12 Aug 2000 — —
4 Carlos Mayo 27:25.00 5 Jun 2021 — —
5 Thierry Ndikumwenayo 27:26.57 22 May 2024 — 27
6 Juan Carlos de la Ossa 27:27.80 2 Apr 2005 — —
7 Juan Carlos de la Ossa 27:28.31 12 Jul 2008 — —
8 José Rios 27:29.60 20 Jul 2003 — —
9 José Manuel Martinez 27:30.56 20 Jul 2003 — —
10 José Rios 27:32.8 8 Jul 2000 — —
11 Juan Carlos de la Ossa 27:33.42 8 Aug 2005 — —
12 José Rios 27:35.13 13 Jul 2002 — —
13 Abdessamad Oukhelfen 27:36.23 18 May 2024 — —
14 Teodoro Cuñado 27:36.90 12 Aug 2000 — —
15 Antonio Prieto 27:37.49 14 Jul 1990 — —
16 José Rios 27:38.57 15 Jul 2001 — —
17 José Rios 27:38.82 6 Apr 2002 — —
18 Alejandro Gómez 27:39.38 10 Jul 1993 — —
19 Carles Castillejo 27:39.79 12 Jul 2008 — —
20 Alejandro Gómez 27:41.30 14 Jul 1990 — —
21 José Manuel Martinez 27:41.49 3 Sep 2004 — —
22 José Manuel Martinez 27:41.76 13 Jul 2002 — —
23 José Manuel Martinez 27:42.90 17 Jul 2005 — —
24 Bruno Toledo 27:43.29 1 Jul 1998 — —
25 Antonio Prieto 27:43.66 30 Jun 1983 — —
26 José Manuel Albentosa 27:45.10 14 Jul 1990 — —
27 Fabián Roncero 27:45.17 15 Jul 2001 — —
28 Ayad Lamdassem 27:45.58 12 Jul 2008 — —
29 José Antonio Pérez 27:46.08 19 May 2021 — —
30 Alberto García 27:46.12 10 Apr 1999 — —
31 José Manuel Martinez 27:47.25 6 Apr 2002 — —
32 Antonio Serrano 27:47.33 20 Jun 1993 — —
32= Julio Rey 27:47.33 4 Apr 1998 — —
34 Antonio Prieto 27:47.34 7 Aug 1983 — —
35 José Manuel Martinez 27:47.65 7 Aug 2002 — —
36 Said Mechaal 27:48.08 16 Apr 2025 — —
37 José Manuel Martinez 27:48.10 23 Jul 2004 — —
38 Mariano Haro 27:48.14 3 Sep 1972 — —
39 José Rios 27:48.29 7 Aug 2002 — —
40 Fabián Roncero 27:48.79 1 Jul 1998 — —
41 Bruno Toledo 27:49.06 10 Apr 1999 — —
42 Alejandro Gómez 27:49.10 19 Jun 1996 — —
43 Carlos de la Torre 27:49.17 19 Jun 1996 — —
44 José Rios 27:49.35 7 Apr 2001 — —
45 Bruno Toledo 27:49.45 4 Apr 1998 — —
46 Francisco Javier Cortés 27:49.58 10 Apr 1999 — —
47 Martin Fiz 27:49.61 1 Jul 1998 — —
48 Enrique Molina 27:49.71 4 Apr 1998 — —
49 Jesús Ramos 27:49.73 5 Jun 2021 — —
50 Juan Carlos de la Ossa 27:50.11 15 Jul 2006 — —
51 Adel Mechaal 27:50.56 19 May 2018 — —
52 Carlos Mayo 27:50.61 17 Jul 2022 — —
53 Abel Antón 27:51.37 5 Aug 1995 — —
54 José Rios 27:51.40 22 Sep 2000 — —
55 Julio Rey 27:51.59 13 Jul 2002 — —
56 Alejandro Gómez 27:51.64 5 Aug 1995 — —
57 José Manuel Martinez 27:51.82 10 Apr 1999 — —
58 Enrique Molina 27:52.54 10 Apr 1999 — —
59 Antonio Prieto 27:52.78 26 Sep 1988 — —
60 Antonio Prieto 27:52.96 25 Aug 1989 — —
61 Carlos Mayo 27:53.12 28 May 2022 — —
62 Ilias Fifa 27:53.26 2 Mar 2024 — —
63 José Manuel Martinez 27:53.9 8 Jul 2000 — —
64 Abel Antón 27:54.05 19 Jun 1996 — —
65 Alejandro Gómez 27:54.13 25 Aug 1989 — —
66 Juan Carlos de la Ossa 27:54.20 17 Aug 2008 — —
67 José Manuel Martinez 27:54.81 15 Jul 2001 — —
68 Julio Rey 27:55.19 14 Jun 1997 — —
69 Mariano Haro 27:55.89 31 Aug 1972 — —
70 Fabián Roncero 27:56.07 8 Aug 2001 — —
71 Abel Antón 27:56.26 26 Jul 1996 — —
72 José Rios 27:56.58 8 Aug 2001 — —
73 José Manuel Albentosa 27:56.63 29 Jun 1989 — —
74 Antonio Serrano 27:56.99 29 Jun 1994 — —
75 Antonio Serrano 27:57.04 3 Sep 1993 — —
76 Alejandro Gómez 27:57.25 6 Apr 1996 — —
77 Antonio Prieto 27:57.43 2 Jul 1988 — —
78 José Manuel Martinez 27:57.61 20 Aug 2004 — —
78= José Manuel Martinez 27:57.61 6 Jun 2009 — —
80 Alberto Juzdado 27:57.85 1 Jul 1998 — —
81 Carles Castillejo 27:57.92 6 Apr 2013 — —
82 José Manuel Albentosa 27:58.02 6 Jul 1991 — —
82= Fabián Roncero 27:58.02 30 Jul 1999 — —
84 Carlos de la Torre 27:58.20 9 Apr 1994 — —
85 Alejandro Gómez 27:58.42 13 Sep 1991 — —
86 Antonio Serrano 27:58.50 19 Aug 1994 — —
87 Teodoro Cuñado 27:58.6 8 Jul 2000 — —
88 Antonio Serrano 27:59.21 13 Sep 1991 — —
89 Mariano Haro 27:59.34 10 Aug 1971 — —
90 Alejandro Gómez 27:59.38 8 Aug 1995 — —
91 Juan Antonio Pérez 27:59.45 10 Apr 2021 — —
92 José Carlos Adán 27:59.49 2 May 1993 — —
93 José Carlos Adán 27:59.76 13 Sep 1991 — —
93= Ilias Fifa 27:59.76 25 Mar 2023 — —
95 Carlos de la Torre 27:59.77 25 Apr 1992 — —
96 Enrique Molina 27:59.80 1 Apr 2000 — —
97 Martin Fiz 28:00.19 25 Jun 1991 — —
98 Mariano Haro 28:00.28 26 Jul 1976 — —
99 Carlos de la Torre 28:00.43 6 Apr 1996 — —
100 José Manuel Garcia 28:00.71 6 Apr 1996 — —
101 Julio Rey 28:00.79 6 Apr 1996 — —
102 Thierry Ndikumwenayo 28:00.96 12 Jun 2024 — 27
103 Martin Fiz 28:00.97 2 May 1993 — —
104 Alberto García 28:01.11 1 Apr 2000 — —
105 Alejandro Gómez 28:01.15 2 May 1993 — —
106 Javier Alvarez Salgado 28:01.4 3 Sep 1971 — —
107 Alberto Juzdado 28:01.56 14 Jun 1997 — —
108 Antonio Serrano 28:01.77 28 Aug 1992 — —
109 Alejandro Gómez 28:02.10 28 Aug 1992 — —
110 José Manuel Martinez 28:02.40 30 May 1999 — —
111 Pere Arco 28:02.46 6 Apr 1996 — —
112 Antonio Peña 28:02.6 8 Jul 2000 — —
113 Antonio Prieto 28:02.71 19 Jun 1981 — —
114 Antonio Prieto 28:02.9 30 May 1981 — —
115 Carlos de la Torre 28:02.94 14 Jun 1997 — —
116 Enrique Molina 28:02.95 12 Aug 2000 — —
117 Ayad Lamdassem 28:03.18 30 Jun 2010 — —
118 Julio Rey 28:03.36 3 Aug 1997 — —
119 Carlos de la Torre 28:03.63 22 Jul 1994 — —
120 Juan Carlos Paul 28:03.78 17 Aug 1990 — —
121 Pere Arco 28:03.89 2 May 1993 — —
122 Alejandro Gómez 28:03.9 8 Jul 1995 — —
123 Roberto Alaiz 28:04.01 28 May 2022 — —
124 Carlos de la Torre 28:04.14 26 Jul 1996 — —
125 Ayad Lamdassem 28:04.22 3 Jun 2012 — —
126 Antonio Serrano 28:04.62 7 Jul 1995 — —
127 Carlos Mayo 28:04.71 30 Jul 2021 — —
128 Alejandro Gómez 28:05.07 6 Jul 1991 — —
129 Eduardo Menacho 28:05.33 24 May 2025 — —
130 Antonio Prieto 28:05.35 27 Aug 1990 — —
131 Antonio Prieto 28:05.83 26 Jun 1982 — —
132 Manuel Pancorbo 28:05.86 1 Apr 2000 — —
133 Abel Antón 28:06.03 7 Aug 1994 — —
134 José Manuel Martinez 28:06.33 8 Aug 2001 — —
135 Alberto Juzdado 28:06.36 9 Apr 1994 — —
136 Carles Castillejo 28:06.88 2 Apr 2005 — —
137 Julio Rey 28:07.06 6 Aug 1997 — —
138 Antonio Abadía 28:07.14 9 Apr 2016 — —
139 Juan Carlos de la Ossa 28:07.19 12 Apr 2003 — —
140 Eduardo Menacho 28:07.36 9 May 2026 — —
141 Eduardo Menacho 28:07.37 2 Mar 2024 — —
142 José Rios 28:07.38 24 Aug 2001 — —
143 Antonio Prieto 28:07.42 8 Sep 1989 — —
144 Roberto Alaiz 28:07.46 25 Mar 2023 — —
145 Carles Castillejo 28:07.50 3 Jun 2012 — —
146 Carles Castillejo 28:07.55 12 Apr 2008 — —
147 Manuel Pancorbo 28:08.16 12 Aug 2000 — —
148 José Manuel Martinez 28:08.57 24 Aug 2001 — —
149 Javier Alvarez Salgado 28:08.58 31 Aug 1972 — —
150 Juan Antonio Pérez 28:08.66 28 May 2022 — —
151 Pere Arco 28:08.89 25 Apr 1992 — —
152 José Manuel Garcia 28:08.95 15 Jun 1992 — —
153 Abel Antón 28:09.04 2 May 1993 — —
153= Julio Rey 28:09.04 4 Jul 1997 — —
155 José Manuel Martinez 28:09.12 12 Aug 2000 — —
156 Antonio Serrano 28:09.14 25 Aug 1995 — —
157 Abel Antón 28:09.3 8 Jul 1995 — —
158 Carlos de la Torre 28:09.63 22 Jul 1994 — —
159 José Manuel Albentosa 28:09.70 19 Aug 1988 — —
160 Enrique Molina 28:09.76 22 Sep 2000 — —
161 Antonio Lopez 28:09.86 14 Apr 2023 — —
162 Carles Castillejo 28:09.89 17 Aug 2009 — —
163 Antonio Serrano 28:10.04 22 Jul 1994 — —
164 Juan Antonio Pérez 28:10.16 6 Jul 2019 — —
165 José Carlos Adán 28:10.25 25 Jun 1991 — —
166 Alejandro Gómez 28:10.27 3 Aug 1991 — —
167 Carlos de la Torre 28:10.77 7 Aug 1994 — —
168 Teodoro Cuñado 28:10.79 4 Jun 2001 — —
169 Mariano Haro 28:10.8 3 Sep 1971 — —
170 Abdessamad Oukhelfen 28:10.97 12 Jun 2024 — —
171 José Manuel Albentosa 28:11.00 27 Aug 1990 — —
172 Teodoro Cuñado 28:11.05 6 Apr 1996 — —
173 José Manuel Garcia 28:11.06 9 Apr 1994 — —
174 José Manuel Martinez 28:11.11 3 Apr 2004 — —
175 Jesús Ramos 28:11.26 23 May 2026 — —
176 Carles Castillejo 28:11.27 3 Apr 2004 — —
177 Antonio Serrano 28:11.31 18 Jul 1989 — —
178 Antonio Prieto 28:11.57 9 Aug 1983 — —
179 Mariano Haro 28:11.66 23 Jul 1976 — —
180 José Manuel Martinez 28:11.67 5 Apr 1997 — —
181 Teodoro Cuñado 28:11.86 1 Jun 1998 — —
182 José Manuel Martinez 28:12.06 8 Aug 2006 — —
183 Martin Fiz 28:12.07 25 Apr 1992 — —
184 José Carlos Adán 28:12.36 29 Jun 1994 — —
185 Ilias Fifa 28:12.62 3 Jun 2023 — —
186 José Manuel Martinez 28:12.64 15 Jul 2006 — —
187 Alemayehu Bezabeh 28:12.85 29 Mar 2014 — —
188 Alejandro Gómez 28:13.14 26 Aug 1991 — —
189 Antonio Abadía 28:13.19 13 Apr 2019 — —
190 Carles Castillejo 28:13.68 17 Aug 2008 — —
191 Juan Carlos de la Ossa 28:13.73 8 Aug 2006 — —
191= Ayad Lamdassem 28:13.73 17 Aug 2008 — —
193 Adel Mechaal 28:13.78 7 Aug 2018 — —
194 José Manuel Martinez 28:13.82 5 Jun 2010 — —
194= Aaron Las Heras 28:13.82 25 Mar 2022 — —
196 Ilias Fifa 28:14.10 12 Jun 2024 — —
197 Antonio Prieto 28:14.25 27 Jun 1992 — —
198 Carlos de la Torre 28:14.30 27 Jun 1992 — —
199 José Carlos Adán 28:14.60 27 Jun 1992 — —
200 Roberto Alaiz 28:14.86 21 Aug 2022 — —
201 Fernando Rey 28:14.90 27 Jun 2005 — —
202 Antonio Prieto 28:15.08 3 Aug 1991 — —
203 Antonio Prieto 28:15.1 12 Apr 1980 — —
204 Bruno Toledo 28:15.17 18 Aug 1998 — —
205 Antonio Serrano 28:15.23 27 Jun 1992 — —
206 Alejandro Gómez 28:15.98 5 Jul 1992 — —
207 Mariano Haro 28:16.0 26 Jun 1972 — —
208 Alejandro Gómez 28:16.06 27 Aug 1990 — —
209 Antonio Serrano 28:16.16 16 Jul 1993 — —
210 José Carlos Adán 28:16.19 26 Jun 1993 — —
211 José Manuel Martinez 28:16.39 4 Apr 1998 — —
212 Antonio Serrano 28:16.50 2 May 1993 — —
213 Pedro Trejo 28:16.98 30 May 1999 — —
214 Alejandro Gómez 28:17.2 8 Apr 1995 — —
215 Antonio Abadía 28:17.24 7 Apr 2018 — —
216 Antonio Serrano 28:17.27 9 Apr 1994 — —
217 Teodoro Cuñado 28:17.59 29 May 1996 — —
218 Manuel Angel Peñas 28:17.69 24 Mar 2012 — —
219 José Manuel Albentosa 28:17.70 27 Jun 1988 — —
220 José Manuel Martinez 28:17.77 1 Apr 2000 — —
221 Francisco Guerra 28:17.81 27 Jun 1992 — —
222 Juan Carlos de la Ossa 28:17.87 28 Jul 2007 — —
223 Jesús Ramos 28:17.99 18 May 2024 — —
223= Miguel Baidal 28:17.99 10 Jun 2026 — —
225 Mariano Haro 28:18.0 28 Jun 1973 — —
226 Antonio Serrano 28:18.1 3 Sep 1988 — —
227 Abel Antón 28:18.44 23 Aug 1996 — —
228 José Carlos Adán 28:18.54 9 Apr 1994 — —
229 Julio Rey 28:18.6 8 Jul 1995 — —
230 Aaron Las Heras 28:19.14 5 Jun 2024 — —
231 Ricardo Serrano 28:19.20 2 Apr 2005 — —
232 Antonio Abadía 28:19.38 11 Apr 2015 — —
233 Juan Carlos Paul 28:19.39 25 Jun 1991 — —
234 Alberto Juzdado 28:19.43 19 Jul 1995 — —
234= Aaron Las Heras 28:19.43 11 Apr 2024 — —
236 José Manuel Garcia 28:19.5 8 Jul 1995 — —
237 Ignacio Cáceres 28:19.52 13 Jul 2002 — —
238 Enrique Molina 28:19.54 18 Aug 1998 — —
239 José Carlos Adán 28:19.70 10 Apr 1999 — —
240 Abel Antón 28:19.81 9 Apr 1994 — —
241 Fernando Carro 28:20.04 2 Mar 2024 — —
242 José Manuel Martinez 28:20.14 7 Apr 2001 — —
243 Andrés Pérez 28:20.22 9 Apr 1994 — —
244 Antonio Abadía 28:20.45 19 May 2018 — —
245 Carlos de la Torre 28:20.50 3 Aug 1997 — —
246 Juan Carlos de la Ossa 28:20.53 20 Jul 2003 — —
247 Miguel Baidal 28:21.03 2 Mar 2024 — —
248 Carlos de la Torre 28:21.27 11 May 1991 — —
249 Fabián Roncero 28:21.38 28 Jun 1997 — —
250 Julio Rey 28:21.76 22 Aug 1997 — —
251 Abdessamad Oukhelfen 28:21.89 15 Aug 2026 — —
252 Abdessamad Oukhelfen 28:21.90 2 Aug 2024 — —
253 Oscar Martin 28:22.03 12 Aug 2000 — —
254 Pablo Villalobos 28:22.04 15 Jul 2006 — —
255 José Manuel Albentosa 28:22.15 11 May 1991 — —
256 Jesús Ramos 28:22.42 18 Dec 2020 — —
257 José Manuel Garcia 28:22.5 8 Apr 1995 — —
258 Antonio Prieto 28:22.52 23 Sep 1988 — —
259 José Carlos Adán 28:22.54 7 Apr 2001 — —
260 Ricardo Serrano 28:22.95 15 Jul 2006 — —
261 José Carlos Adán 28:23.08 20 Aug 1993 — —
262 Carlos de la Torre 28:23.20 20 Jul 1990 — —
263 Alejandro Gómez 28:23.21 11 May 1991 — —
264 José Carlos Adán 28:23.52 11 Jul 1990 — —
265 Mariano Haro 28:23.6 29 Aug 1971 — —
265= Mariano Haro 28:23.6 4 Jul 1976 — —
267 Mariano Haro 28:23.8 23 Jun 1974 — —
268 Jesús Ramos Reviejo 28:23.89 10 Apr 2021 — —
269 Pedro Trejo 28:23.96 10 Apr 1999 — —
270 José Manuel Martinez 28:24.16 4 Jun 2011 — —
271 Antonio Prieto 28:24.5 2 Apr 1983 — —
272 Carles Castillejo 28:24.51 30 Jun 2012 — —
273 Mariano Haro 28:24.6 25 Jun 1975 — —
274 Antonio Serrano 28:24.77 19 Jun 1996 — —
275 Jesús Ramos 28:24.93 12 Jun 2024 — —
276 Lahcen Ait Alubou 28:25.01 25 Mar 2023 — —
277 Manuel Angel Peñas 28:25.10 6 Jun 2009 — —
277= Raul Celada 28:25.10 10 Apr 2021 — —
279 Sergio Sánchez 28:25.22 30 Jun 2010 — —
280 Alejandro Gómez 28:25.24 5 Jun 1995 — —
281 Alejandro Gómez 28:25.53 3 Jul 1993 — —
282 Eduardo Menacho 28:25.62 12 Jun 2024 — —
283 Juan Antonio Pérez 28:25.66 6 Jun 2015 — —
284 Carlos de la Torre 28:25.72 23 Jun 1990 — —
285 Jorge Blanco 28:25.76 10 Apr 2021 — —
286 Ignacio Cáceres 28:25.84 7 Aug 2002 — —
287 Daniel Arce 28:25.97 25 Mar 2023 — —
288 Antonio Abadía 28:26.07 8 Jul 2016 — —
289 Enrique Molina 28:26.11 12 Apr 2003 — —
290 Jesús España 28:26.27 24 Mar 2012 — —
291 Andrés Pérez 28:26.36 9 Apr 1994 — —
292 Juan Antonio Pérez 28:26.39 24 May 2025 — —
293 Ayad Lamdassem 28:26.46 30 Jun 2012 — —
294 Eduardo Menacho 28:26.49 23 May 2026 — —
295 Antonio Prieto 28:26.53 2 May 1993 — —
296 Francisco Javier Cortés 28:26.61 18 Jun 1994 — —
297 Mohamed Jelloul 28:26.64 13 Apr 2019 — —
298 Isaac Viciosa 28:26.75 20 Jul 2003 — —
299 Fabián Roncero 28:26.77 14 Jun 1997 — —
300 Mariano Haro 28:26.8 26 Jul 1972 — —
301 Mesfin Escamilla 28:26.85 9 May 2026 — —
302 Alberto Juzdado 28:26.87 20 Jun 1993 — —
303 Jesús Ramos 28:26.89 24 May 2025 — —
304 Antonio Serrano 28:26.96 11 Jul 1990 — —
305 Ramiro Morán 28:27.01 20 Jul 2003 — —
306 José Antonio Pérez 28:27.14 30 May 2019 — —
307 Yago Rojo 28:27.39 13 Apr 2019 — —
308 Andrés Pérez 28:27.59 2 May 1993 — —
309 Roberto Alaiz 28:27.76 29 Mar 2014 — —
310 Nassim Hassaous 28:27.78 2 Mar 2024 — —
311 Antonio Serrano 28:27.90 3 Jul 1993 — —
312 José Antonio Pérez 28:27.91 5 Jun 2021 — —
313 Anacleto Jiménez 28:27.98 10 Apr 1999 — —
314 David Palacio 28:28.05 6 Jul 2019 — —
315 Alejandro Gómez 28:28.16 26 Jul 1996 — —
316 Mohamed Marhum 28:28.22 29 Mar 2014 — —
317 Abel Antón 28:28.27 11 May 1991 — —
318 Carlos de la Torre 28:28.45 11 Jun 1994 — —
319 Teodoro Cuñado 28:28.51 10 Apr 1999 — —
320 Martin Fiz 28:28.62 3 Jul 1993 — —
321 Fernando Carro 28:28.68 7 Apr 2018 — —
322 Juan Antonio Pérez 28:28.93 5 Jun 2016 — —
323 Pablo Alba 28:29.05 9 May 2026 — —
324 Mariano Haro 28:29.2 29 Aug 1975 — —
325 Alberto Juzdado 28:29.26 2 May 1993 — —
326 Julio Rey 28:29.33 1 Jul 1998 — —
327 Alejandro Gómez 28:29.37 24 Aug 1991 — —
327= Abel Antón 28:29.37 29 Jul 1996 — —
329 Jesús Ramos 28:29.44 3 Jun 2023 — —
330 Francisco Javier Cortés 28:29.52 1 Apr 2000 — —
331 Fernando Carro 28:29.65 19 May 2018 — —
332 Francisco Guerra 28:29.75 9 Apr 1994 — —
333 José Manuel Albentosa 28:29.78 5 Aug 1989 — —
334 Abel Antón 28:29.89 14 Jun 1997 — —

Every mark in scope within the compiled depth. Equal marks share a rank ("1=" style). An athlete with marks for two nations appears under each nation represented at the time (e.g. Obikwelu under Nigeria and Portugal).

About this derivation

These lists are derived from the marks in our database — including the complete legal all-time lists imported from alltime-athletics.com — grouped by the nation the athlete was representing at each mark. They are not official national records: federations ratify national records under their own eligibility rules, and some marks here may not qualify.