Most Famous Spanish Athletes

Spain has produced 1,115 notable athletes throughout history, led by Rafael Nadal. Rankings are drawn from a cross-verified academic dataset of 152,953 people.

Top Ranked

  1. Rafael Nadal — Spanish Player (Born 1986) , ranked #681
  2. Pep Guardiola — Spanish Football (Born 1971) , ranked #1529
  3. Andrés Iniesta — Spanish Football (Born 1984) , ranked #2367
  4. Fernando Torres — Spanish Football (Born 1984) , ranked #3032
  5. Cesc Fàbregas — Spanish Football (Born 1987) , ranked #3188
  6. Sergio Ramos — Spanish Football (Born 1986) , ranked #3473
  7. Iker Casillas — Spanish Football (Born 1981) , ranked #3476
  8. Fernando Alonso — Spanish Driver (Born 1981) , ranked #3519
  9. David Villa — Spanish Football (Born 1981) , ranked #4063
  10. Xavi — Spanish Football (Born 1980) , ranked #4539
  11. Xabi Alonso — Spanish Football (Born 1981) , ranked #4715
  12. Seve Ballesteros — Spanish Golf (1957–2011) , ranked #4718
  13. Víctor Valdés — Spanish Football (Born 1982) , ranked #5098
  14. Carles Puyol — Spanish Football (Born 1978) , ranked #5505
  15. Luis Enrique (footballer) — Spanish Football (Born 1970) , ranked #5783
  16. Miguel Induráin — Spanish Sport (Born 1964) , ranked #6054
  17. Bojan Krkić — Spanish Football (Born 1990) , ranked #6955
  18. Vicente del Bosque — Spanish Football (Born 1950) , ranked #7234
  19. César Azpilicueta — Spanish Football (Born 1989) , ranked #7630
  20. David Silva — Spanish Football (Born 1986) , ranked #8577