All Spain stats
ALL-TIME

Best Spain Men's 100 m Athletes of All Time

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

Discover the greatest Spain men in the 100 m. Bruno Hortelano tops the all-time national list with 10.06, among 100 ranked athletes — with every mark, date and competition.

#AthleteResultWindDate
1Bruno Hortelano10.06+1.0Jun 23, 2016
2Abel Jordan10.08+3.3⚠May 16, 2026
3Carlos Dorado10.10+4.7⚠Jul 26, 2025
4Andres MARTÍNEZ10.1HT-0.1Jul 22, 2000
5Sergio López10.11+2.4⚠Jul 29, 2023
6Ángel David Rodríguez10.12+3.7⚠Jun 3, 2017
7Guillem Crespi10.14+2.2⚠Jul 12, 2025
8Aitor Same Ekobo10.16+1.9Jul 21, 2018
9Patrick Ike Chinedu10.16+1.9Jul 21, 2018
10Venancio José10.17+1.3Aug 9, 2000
11Ricardo Sánchez10.17+2.2⚠Jul 12, 2025
12Ander Garaiar10.17+2.2⚠Jul 12, 2025
13Pablo Montalvo10.18+2.4⚠May 29, 2022
14Arnau Monne10.19+3.1⚠Jul 29, 2023
15Jorge Hernández10.20+4.7⚠Jul 26, 2025
16Frutos Feo10.20+2.2⚠Jul 19, 1997
17Pedro Carlos Fernández10.2HT+0.2Apr 11, 1992
18Matalla Fall10.2HTMay 13, 2017
19Julián MARTÍNEZ10.2HT+1.2May 17, 2003
20José Javier Arqués10.21+1.8Jun 4, 1986
21Bernat Canet10.22+2.6⚠Jun 15, 2024
22Pedro Pablo Nolet10.22+2.1⚠Jul 12, 2002
23Miguel Izquierdo10.23+3.1⚠Jul 29, 2023
24Enrique Talavera10.24+0.7Jul 22, 1988
25Diego Moisés Santos10.26+1.0Jul 25, 1998
26Max Peula10.27+4.7⚠Jul 26, 2025
27Luis Rodríguez10.27+1.3May 30, 1990
28Iván Mocholí10.27+5.4⚠Jun 3, 2006
29Carlos Berlanga10.27+2.8⚠Jul 15, 1999
30Jose Luis JIMENEZ Cabello10.28+3.0⚠Jul 1, 2023
31Jaime Sancho10.28+0.4Jun 7, 2025
32Jordi Mayoral10.28-1.3Jul 10, 1996
33Andoni Calbano10.29+1.9Jun 28, 2025
34Marc Escandell10.29+2.2⚠Jul 12, 2025
35Samuel Chuckweneka10.29+4.7⚠Jul 26, 2025
36Cecilio Maestra10.29+2.9⚠Jul 12, 2002
37Eduard Viles10.29+1.9Jun 12, 2014
38Oussama Ouassou Ben Yahya10.30+0.0Jun 25, 2026
39José Illán10.30+2.2⚠Jul 19, 1997
40Orkatz Beitia10.30+4.6⚠Jul 12, 2002
41Luis Sarria10.3HT+1.7Jul 20, 1974
42Jose Luis SÁNCHEZ10.3HTJun 23, 1973
43Manuel CARBALLO10.3HTJun 23, 1973
44Pol Retamal10.31+0.0Jul 5, 2022
45Adrian Olmos10.31+1.9Jul 21, 2018
46Sergio Juárez10.31+0.8Jun 26, 2021
47Alberto Calero10.31+0.8Jun 26, 2021
48Jesús Gómez10.31+2.4⚠May 29, 2022
49Adrián Burriel10.31+4.2⚠May 31, 2014
50Francisco Javier López10.32+4.8⚠Mar 19, 2016
51Javier Martín10.32+1.9Jul 21, 2018
52Manuel Francisco Borrega10.32+1.8Jun 15, 1996
53Guillermo Alcala-Rendon10.33+5.0⚠May 12, 2018
54Adrian Pérez10.33+3.5⚠Jun 1, 2018
55Eusebio Cáceres10.34+2.7⚠Jun 27, 2009
56Juan Carlos Castillo10.34+1.8Jun 23, 2024
57Alvaro DE LAS Heras10.34+3.1⚠Jul 29, 2023
58Jordi Belenguer10.34+2.0Aug 1, 2025
59Simón Maestra10.34+4.9⚠Jun 29, 2002
60Juan Jesús Trapero10.35+0.6Jul 4, 1992
61Alain LÓPEZ10.35+5.1⚠Jul 10, 2010
62Jaime Mendoza10.36+3.1⚠Jul 29, 2023
63Adrian Martin10.36+1.5Jun 7, 2025
64Josué Mena10.36+5.4⚠Jun 3, 2006
65Alberto Gavaldá10.37+1.8Jun 8, 2013
66Francisco Javier Navarro10.37+1.4Jul 15, 1995
67Iván Jesús Ramos10.38+4.4⚠May 11, 2019
68Asier Fernández10.38+0.0Jun 24, 2023
69Óscar Husillos10.39+2.8⚠May 5, 2018
70Mario López10.39+2.2⚠May 29, 2022
71Alejandro Garcia10.40+2.2⚠Jun 6, 2026
72Alfonso Borreguero10.40+1.4Jul 5, 1997
73Daniel Rodríguez10.41+1.7May 30, 2021
74José Gonzalez10.41+2.8⚠Jun 25, 2022
75Joan Martínez10.41+2.6⚠Jun 15, 2024
76Sergio Ruiz10.41+0.8Jul 10, 2013
77Ruben Pros10.41+2.5⚠Jun 20, 2010
78José López10.41+4.6⚠Jul 1, 2006
79Pablo Arranz10.42+2.6⚠Jul 1, 2023
80Oscar Izquierdo10.42+0.8Jun 6, 2026
81Joseba Larrauri10.42+1.0Jun 14, 2026
82Mauro Vázquez10.42+4.7⚠Jul 26, 2025
83José Carbonell10.42+0.4Aug 7, 1981
84Mark Bezzelt10.42+3.8⚠Jun 6, 2026
85Jorge Rodriguez10.43+3.1⚠Jul 29, 2023
86Pol Elvira10.43+2.1⚠Aug 7, 2023
87Alberto DORREGO10.43+2.2⚠Aug 15, 2000
88Alejandro Rueda10.44+0.6Jul 5, 2022
89Albert Romeo10.44+3.8⚠Jun 6, 2026
90Rodrigo Fito10.44+0.7Jun 28, 2025
91Martin Rodríguez10.44+1.6Jul 30, 2000
92Mauro Triana10.45+2.4⚠Jun 23, 2016
93Tristan Cardenas10.45+0.0Jun 1, 2024
94David Vicente10.45+0.7Jun 28, 2025
95Oriol Castells10.45+0.0Jun 25, 2026
96Valentín ROCANDIO10.45+2.0Jul 16, 1988
97David Canal10.46+2.9⚠May 21, 2004
98Oriol Madi10.46+2.0Apr 30, 2022
99David Alejandro10.46+1.0Jun 29, 2016
100Javier GARCÍA Fernández10.46+2.2⚠Jun 5, 2021