Since 1951, 15 Spanish drivers have started 963 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
2On 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 | 444 | 32 | 40 | 34 | 106 | 22 | 26 | 2 | 2,387 |
| 2 | CarlosSainz2026 | 2015–2026 | 248 | 4 | 7 | 18 | 29 | 6 | 4 | 1,266.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 963 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: Fernando Alonso (Aston Martin), Carlos Sainz (Williams).
When was the most recent Spanish F1 victory?
The 2024 Mexico City F1 GP, won by Carlos Sainz.













