All Spain stats
ALL-TIME

Best Spain Men's 10 000 m Athletes of All Time

All-time list of the top Spain men in the 10 000 m, based on official personal bests, with results, wind readings and dates.

Discover the greatest Spain men in the 10 000 m. Thierry Ndikumwenayo tops the all-time national list with 26:49.49, among 100 ranked athletes — with every mark, date and competition.

#AthleteResultWindDate
1Thierry Ndikumwenayo26:49.49Aug 2, 2024
2Fabián Roncero27:14.44Apr 4, 1998
3José Ríos27:22.20Aug 12, 2000
4Carlos Mayo27:25.00Jun 5, 2021
5Juan Carlos De La Ossa27:27.80Apr 2, 2005
6José Manuel Martínez27:30.56Jul 20, 2003
7Abdessamad Oukhelfen27:36.23May 18, 2024
8Teodoro Cunado27:36.90Aug 12, 2000
9Antonio Prieto27:37.49Jul 14, 1990
10Alejandro Gomez27:39.38Jul 10, 1993
11Carles Castillejo27:39.79Jul 12, 2008
12Bruno Toledo27:43.29Jul 1, 1998
13José Manuel Albentosa27:45.10Jul 14, 1990
14Ayad Lamdassem27:45.58Jul 12, 2008
15Juan Antonio Pérez27:46.08May 19, 2021
16Alberto García27:46.12Apr 10, 1999
17Antonio Serrano27:47.33Jun 20, 1993
18Julio Rey27:47.33Apr 4, 1998
19Said Mechaal27:48.08Apr 16, 2025
20Mariano Haro27:48.14Sep 3, 1972
21Carlos de la Torre27:49.17Jun 19, 1996
22Francisco Javier Cortés27:49.58Apr 10, 1999
23Martin Fiz27:49.61Jul 1, 1998
24Enrique Molina27:49.71Apr 4, 1998
25Jesús Ramos27:49.73Jun 5, 2021
26Adel Mechaal27:50.56May 19, 2018
27Abel Antón27:51.37Aug 5, 1995
28Ilias Fifa27:53.26Mar 2, 2024
29Alberto Juzdado27:57.85Jul 1, 1998
30Manuel Ángel Peñas27:58.76Jul 18, 2009
31José Carlos Adán27:59.49May 2, 1993
32José Manuel García28:00.71Apr 7, 1996
33Javier Álvarez28:01.4HTSep 3, 1971
34Antonio Peña28:02.1HTJul 8, 2000
35Pedro Arco28:02.46Apr 7, 1996
36Juan Carlos Paul28:03.78Aug 17, 1990
37Roberto Alaiz28:04.01May 28, 2022
38Eduardo Menacho28:05.33May 24, 2025
39Manuel Pancorbo28:05.86Apr 1, 2000
40Antonio Abadía28:07.14Apr 9, 2016
41Antonio López28:09.86Apr 13, 2023
42Alemayehu Bezabeh28:12.85Mar 29, 2014
43Fernando Rey28:14.90Jun 27, 2005
44Pedro Trejo28:16.98May 30, 1999
45Francisco Guerra28:17.81Jun 27, 1992
46Miguel Baidal28:17.99Jun 10, 2026
47Yago Rojo28:18.97Apr 9, 2022
48Ricardo Serrano28:19.20Apr 2, 2005
49Aarón Las Heras28:19.43Apr 11, 2024
50Ignacio Cáceres28:19.52Jul 13, 2002
51Fernando Carro28:20.04Mar 2, 2024
52José André Pérez28:20.22Apr 9, 1994
53Zakaria Boufaljat28:21.55Apr 9, 2022
54Oscar Martín28:22.03Aug 12, 2000
55Pablo Villalobos28:22.04Jul 16, 2006
56Lahcen AIT Alibou28:25.01Mar 25, 2023
57Raul Celada28:25.10Apr 10, 2021
58Sergio Sánchez28:25.22Jun 30, 2010
59Jorge Blanco28:25.76Apr 10, 2021
60Daniel Arce28:25.97Mar 25, 2023
61Jesús España28:26.27Mar 24, 2012
62Mohamed Ali Jelloul28:26.64Apr 13, 2019
63Isaac Viciosa28:26.75Jul 20, 2003
64Ramiro Moran28:27.01Jul 20, 2003
65Nassim Hassaous28:27.78Mar 2, 2024
66Anacleto Jiménez28:27.98Apr 10, 1999
67David Palacio28:28.05Jul 6, 2019
68Mohamed Marhum28:28.22Mar 29, 2014
69Pablo Alba28:29.05May 9, 2026
70José Ramon Rey28:34.3HTApr 9, 1994
71Christian SANJURJO28:37.0h=Jun 1, 1977
72António Pérez28:37.58Apr 7, 1996
73Santiago Llorente28:38.80Aug 29, 1987
74Eliseo Martín28:39.11Apr 10, 1999
75Miguel Ángel Gamonal28:39.82Jul 18, 2009
76Iván Galán28:40.09Jul 20, 2003
77Rafael Iglesias28:41.61Jun 4, 2011
78Javier Caballero28:41.80Jun 14, 1997
79José Antonio Ramallo28:41.9HTMar 22, 2003
80Daniel Mateo28:42.42Jul 14, 2018
81Diego GARCÍA28:42.66Jul 5, 1997
82Ricardo Fernández28:43.0HTMar 25, 2000
83Fernando Cerrada28:43.6HTMar 30, 1975
84Jesús Antonio Nunez28:43.73Jul 12, 2008
85Bartalome Serrano28:43.92Apr 7, 1996
86Mario Priego28:45.02Jul 23, 2025
87Alberto Álvarez28:45.46Apr 8, 2001
88Iván Hierro28:45.46Jul 16, 2006
89Francisco Javier Fontaneda28:45.57Aug 13, 1988
90Daniel Sanz28:46.60Jul 28, 2007
91José Esteban MONTIEL28:47.64Aug 13, 1988
92Diego Bravo28:48.26Mar 25, 2023
93Ricardo Rosado28:48.55Apr 13, 2019
94David Solis28:48.76Mar 24, 2012
95Kamal Ziani28:48.93Jun 14, 1997
96José Carlos HERNÁNDEZ28:50.75Jul 12, 2008
97Xavier Badia Garcia28:50.83Mar 25, 2023
98David Bascuñana28:51.01Apr 10, 2021
99Candido Alario28:51.08Aug 11, 1990
100Javier Díaz28:51.24Jul 17, 2005