Since 1951, 15 Spanish drivers have started 953 Grands Prix and won 36 of them. Fernando Alonso has won all 2 of the nation’s World Championships, from 2005 to 2006.
Key Nation Landmarks
World Champions
1 driver · 2 titles
On the 2026 grid
With championship position
76 seasons of Spanish wins
Gold marks a title year
One bar per season, height is the number of Grand Prix wins that year. Each bar links to that season’s standings. Scroll back for the earlier seasons.
All 15 Spanish F1 drivers
Ranked by career points
| POS | Driver | Years | GP | 1st | 2nd | 3rd | Pod | Pole | FL | DT | Points |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | FernandoAlonso2026 | 2001–2026 | 439 | 32 | 40 | 34 | 106 | 22 | 26 | 2 | 2,396 |
| 2 | CarlosSainz2026 | 2015–2026 | 243 | 4 | 7 | 18 | 29 | 6 | 4 | 1,342.5 | |
| 3 | Pedrode la Rosa | 1999–2012 | 105 | 0 | 1 | 0 | 1 | 0 | 1 | 35 | |
| 4 | JaimeAlguersuari | 2009–2011 | 46 | 0 | 0 | 0 | 0 | 0 | 0 | 31 | |
| 5 | PacoGodia | 1951–1958 | 13 | 0 | 0 | 0 | 0 | 0 | 0 | 6 | |
| 6 | MarcGené | 1999–2004 | 36 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | |
| 7 | Alfonsode Portago | 1956–1957 | 5 | 0 | 1 | 0 | 1 | 0 | 0 | 4 | |
| 8 | LuisPerez-Sala | 1988–1989 | 26 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | |
| 9 | EmilioZapico | 1976–1976 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 10 | AntonioCreus | 1960–1960 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 11 | JuanJover | 1951–1951 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 12 | Emiliode Villota | 1976–1982 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 13 | AlexSoler-Roig | 1970–1972 | 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 14 | RobertoMerhi | 2015–2015 | 13 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 15 | AdriánCampos | 1987–1988 | 17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Position and driver stay in place when you scroll the table sideways. Click a column header to sort.
Spanish F1 drivers · Frequently Asked Questions
How many Spanish drivers have raced in Formula 1?
15 Spanish drivers have entered a Formula 1 World Championship round. Together they made 953 Grand Prix starts.
How many Spanish F1 World Champions are there?
Fernando Alonso is the only Spanish F1 World Champion, taking the title in 2005.
Who was the first Spanish F1 World Champion?
Fernando Alonso, in 2005.
Which Spanish driver has the most F1 wins?
Fernando Alonso, with 32 Grand Prix victories.
Which Spanish drivers race in Formula 1 in 2026?
2 drivers: Carlos Sainz (Williams), Fernando Alonso (Aston Martin).
When was the most recent Spanish F1 victory?
The 2024 Mexico City F1 GP, won by Carlos Sainz.



