Every San Marino Grand Prix F1 Winner

Find a complete list of every San Marino Prix winner from 1981 to 2006, held at the historic Autodromo Internazionale Enzo e Dino Ferrari in Imola.

Ben Bush

By Ben Bush
Published on January 16, 2024
Updated on March 20, 2026

Report an Error
Alain Prost Wins The 1984 San Marino Grand Prix
Alain Prost in the McLaren wins the 1984 San Marino Grand Prix

The San Marino Grand Prix was held at the historic Autodromo Internazionale Enzo e Dino Ferrari in Imola from 1981 to 2006. Although the circuit is located in Italy, the race was named the San Marino Grand Prix because the Italian Grand Prix was already established at Monza.

Imola became one of the defining venues of modern Formula 1, hosting championship-deciding battles, fierce rivalries and one of the darkest weekends in F1 history.

What To Know?

  • Michael Schumacher won seven times. No driver was more successful at Imola under the San Marino title than Schumacher.
  • Three-time winners – Ayrton Senna and Alain Prost each won the race three times during the 1980s and early 1990s.
  • A pivotal safety turning point – The tragic 1994 weekend led to major safety reforms in Formula 1.
  • Ferrari and Williams thrived here – Both teams enjoyed extended periods of dominance at Imola during the race’s 26-year championship run.

List of Every San Marino Grand Prix F1 Winner

YearCircuitDriverConstructorStart Pos.Win marginRace time
2006ImolaMichael SchumacherFerrari12.096s1hr 31m 06.486s
2005ImolaFernando AlonsoRenault20.215s1hr 27m 41.921s
2004ImolaMichael SchumacherFerrari29.702s1hr 26m 19.670s
2003ImolaMichael SchumacherFerrari11.882s1hr 28m 12.058s
2002ImolaMichael SchumacherFerrari117.907s1hr 29m 10.789s
2001ImolaRalf SchumacherWilliams BMW34.352s1hr 30m 44.817s
2000ImolaMichael SchumacherFerrari21.168s1hr 31m 39.776s
1999ImolaMichael SchumacherFerrari34.265s1hr 33m 44.792s
1998ImolaDavid CoulthardMcLaren Mercedes14.554s1hr 34m 24.593s
1997ImolaHeinz-Harald FrentzenWilliams Renault21.237s1hr 31m 00.673s
1996ImolaDamon HillWilliams Renault216.460s1hr 35m 26.156s
1995ImolaDamon HillWilliams Renault418.510s1hr 41m 42.552s
1994ImolaMichael SchumacherBenetton Ford Cosworth254.942s1hr 28m 28.642s
1993ImolaAlain ProstWilliams Renault132.410s1hr 33m 20.413s
1992ImolaNigel MansellWilliams Renault19.451s1hr 28m 40.927s
1991ImolaAyrton SennaMcLaren Honda11.675s1hr 35m 14.750s
1990ImolaRiccardo PatreseWilliams Renault35.117s1hr 30m 55.478s
1989ImolaAyrton SennaMcLaren Honda140.225s1hr 26m 51.245s
1988ImolaAyrton SennaMcLaren Honda12.334s1hr 32m 41.264s
1987ImolaNigel MansellWilliams Honda227.545s1hr 31m 24.076s
1986ImolaAlain ProstMcLaren TAG47.645s1hr 32m 28.408s
1985ImolaElio de AngelisLotus Renault31 lap1hr 34m 35.955s
1984ImolaAlain ProstMcLaren TAG213.416s1hr 36m 53.679s
1983ImolaPatrick TambayFerrari348.781s1hr 37m 52.460s
1982ImolaDidier PironiFerrari40.366s1hr 36m 38.887s
1981ImolaNelson PiquetBrabham Ford Cosworth54.580s1hr 51m 23.970s
1992 San Marino GP – Mansell writes history and wins first five races
1992 San Marino GP – Mansell writes history and wins the first of five races.

San Marino Grand Prix Winners: 1981 to 2006

The inaugural San Marino Grand Prix in 1981 was won by Nelson Piquet for Brabham. A year later, the race became one of Ferrari’s most controversial chapters when Didier Pironi overtook teammate Gilles Villeneuve despite team orders to hold position, a dispute that fractured their relationship.

Throughout the 1980s, Imola became a battleground for Formula 1’s biggest names. Alain Prost claimed victories in 1984, 1986 and 1993, while Ayrton Senna won three times, including the tense 1989 event that intensified his rivalry with Prost. Nigel Mansell and Riccardo Patrese also added their names to the roll of honour during this period.

The 1994 race remains the most tragic weekend in Formula 1 history. After fatal accidents claimed the lives of Roland Ratzenberger and Ayrton Senna, the race itself was won by Michael Schumacher. The events of that weekend triggered sweeping safety changes to both cars and circuits across the sport.

See also…

From the late 1990s into the early 2000s, Schumacher made Imola his own. Driving for Ferrari, he won seven San Marino Grands Prix in total, including a dominant run between 1999 and 2004. His emotional 2003 victory, secured during a difficult personal period following the death of his mother, remains one of the most poignant moments at the circuit.

Other notable winners included Damon Hill, who triumphed in 1995 and 1996, David Coulthard in 1998, and Fernando Alonso in 2005 after a fierce defensive drive against Schumacher.

The final San Marino Grand Prix took place in 2006, fittingly won by Schumacher from pole position. The race was removed from the calendar after that season. Imola would later return to Formula 1 under a different title, but the San Marino Grand Prix name has not reappeared.

More F1 Race Winners

From Adelaide to Silverstone to Monza and Spa, we chart the full story of every F1 winner from each event’s first race to the last.

Grand PrixYear(s) heldRaces held
70th Anniversary20201
Abu Dhabi2009–202719
Argentina1953–1958, 1960, 1972–1975, 1977–1981, 1995–199820
Australia1985–2019, 2022–202741
Austria1964, 1970–1987, 1997–2003, 2014–202740
Azerbaijan2017–2019, 2021–202710
Bahrain2004–2010, 2012–2026*, 202723
Barcelona-Catalunya2026, 2028, 2030, 20321
Belgium1950–1956, 1958, 1960–1968, 1970, 1972–2002, 2004–2005, 2007–2027, 2029, 203172
Brazil1973–201947
Britain1950–202778
Caesars Palace1981–19822
Canada1967–1974, 1976–1986, 1988–2008, 2010–2019, 2022–202756
China2004–2019, 2024–202720
Dallas19841
Detroit1982–19887
Eifel20201
Emilia Romagna2020–2022, 2024–20255
Europe1983–1985, 1993–1997, 1999–2012, 201623
France1950–1954, 1956–2008, 2018–2019, 2021–202262
Germany1951–1954, 1956–1959, 1961–2006, 2008–2014, 2016, 2018–201964
Hungary1986–202742
India2011–20133
Indianapolis1950–196011
Italy1950–202778
Japan1976–1977, 1987–2019, 2022–202741
Las Vegas2023–20275
Luxembourg1997–19982
Malaysia1999–2017, 2026*20
Mexico1963–1970, 1986–1992, 2015–201920
Mexico City2021–20277
Miami2022–20276
Monaco1950, 1955–2019, 2021–202773
Morocco19581
Netherlands1952–1953, 1955, 1958–1971, 1973–1985, 2021–202636
Pacific1994–19952
Pescara19571
Portugal1958–1960, 1984–1996, 2020–2021, 2027–202819
Qatar2021, 2023–20276
Russia2014–20218
Sakhir20201
San Marino1981–200626
Sao Paulo2021–20277
Saudi Arabia2021–2026**6
Singapore2008–2019, 2022–202718
South Africa1962–1963, 1965, 1967–1980, 1982–1985, 1992–199323
South Korea2010–20134
Spain1951, 1954, 1968–1979, 1981, 1986–202757
Styria2020–20212
Sweden1973–19786
Switzerland1950–1954, 19826
Turkey2005–2011, 2020–2021, 2027–203110
Tuscany20201
USA1959–1980, 1989–1991, 2000–2007, 2012–2019, 2021–202748
USA West1976–19838
Note: Total number of races include 2027, now the calendar has been released.
*The 2026 Bahrain Grand Prix was held in Malaysia at the Sepang Circuit.
**The 2026 Saudi Arabian Grand Prix was cancelled.

Seen in:

Ben Bush

Staff Writer

Ben Bush

Ben is a staff writer specialising in F1 from the 1990s to the modern era. Ben has been following Formula 1 since 1986 and is an avid researcher who loves understanding the technology that makes it one of the most exciting motorsport on the planet. He listens to podcasts about F1 on a daily basis, and enjoys reading books from the inspirational Adrian Newey to former F1 drivers.