⭐ FansBRANDS®
Complete list of Formula 1™ Grand Prix winners from 1950 to the present
Throughout the history of Formula 1™, from 1950 to the present day, numerous drivers have won Grand Prix races. Below is a list of drivers who have won at least one race during their career, along with the number of wins and their years of active participation.
Competitor – Number of wins – Years active
Lewis Hamilton – 103 wins – 2007–
Michael Schumacher – 91 wins – 1991–2006, 2010–2012
Max Verstappen – 54 wins – 2015–
Sebastian Vettel – 53 wins – 2007–2022
Alain Prost – 51 wins – 1980–1991, 1993
Ayrton Senna – 41 wins – 1984–1994
Fernando Alonso – 32 wins – 2001–2018, 2021–
Nigel Mansell – 31 wins – 1980–1995
Jackie Stewart – 27 wins – 1965–1973
Niki Lauda – 25 wins – 1971–1985
Jim Clark – 25 wins – 1960–1968
Juan Manuel Fangio – 24 wins – 1950–1958
Nelson Piquet – 23 wins – 1978–1991
Damon Hill – 22 wins – 1992–1999
Kimi Räikkönen – 21 wins – 2001–2021
Mika Häkkinen – 20 wins – 1991–2001
Stirling Moss – 16 wins – 1951–1961
Jenson Button – 15 wins – 2000–2017
Jack Brabham – 14 wins – 1955–1970
Emerson Fittipaldi – 14 wins – 1970–1980
Graham Hill – 14 wins – 1958–1975
David Coulthard – 13 wins – 1994–2008
Alberto Ascari – 13 wins – 1950–1955
Mario Andretti – 12 wins – 1968–1982
Carlos Reutemann – 12 wins – 1972–1982
Alan Jones – 12 wins – 1975–1986
James Hunt – 10 wins – 1973–1979
Ronnie Peterson – 10 wins – 1970–1978
Valtteri Bottas – 10 wins – 2013–
Gerhard Berger – 10 wins – 1984–1997
Nico Rosberg – 9 wins – 2006–2016
Mark Webber – 9 wins – 2002–2013
Daniel Ricciardo – 8 wins – 2011–
René Arnoux – 7 wins – 1978–1989
Juan Pablo Montoya – 7 wins – 2001–2006
Jacques Villeneuve – 7 wins – 1996–2006
Denny Hulme – 6 wins – 1965–1974
Jochen Rindt – 6 wins – 1964–1970
Ralf Schumacher – 6 wins – 1997–2007
John Surtees – 6 wins – 1960–1972
Gilles Villeneuve – 6 wins – 1977–1982
Lando Norris – 5 wins – 2019–
Giuseppe Farina – 5 wins – 1950–1955
Clay Regazzoni – 5 wins – 1970–1980
Keke Rosberg – 5 wins – 1978–1986
John Watson – 5 wins – 1973–1985
Charles Leclerc – 5 wins – 2018–
Eddie Irvine – 4 wins – 1993–2002
Bruce McLaren – 4 wins – 1958–1970
Dan Gurney – 4 wins – 1959–1970
Thierry Boutsen – 3 wins – 1983–1993
Heinz-Harald Frentzen – 3 wins – 1994–2003
Giancarlo Fisichella – 3 wins – 1996–2009
Peter Collins – 3 wins – 1952–1958
Phil Hill – 3 wins – 1958–1964
Didier Pironi - 3 wins - 1978-1982
Johnny Herbert – 3 wins – 1989–2000
Patrick Depailler – 2 wins – 1972–1980
Jean-Pierre Jabouille – 2 wins – 1974–1981
Carlos Sainz Jr. – 2 wins – 2015–
Wolfgang von Trips – 2 wins – 1957–1961
Jo Siffert – 2 wins – 1962–1971
Pedro Rodríguez – 2 wins – 1963–1971
Elio de Angelis – 2 wins – 1979–1986
Jean-Pierre Beltoise - 1 win - 1967-1974
Robert Kubica – 1 win – 2006–2010
Jarno Trulli – 1 win – 1997–2011
Olivier Panis – 1 win – 1994–2004
Pastor Maldonado – 1 win – 2011–2015
Esteban Ocon – 1 win – 2016–
Pierre Gasly – 1 win – 2017–
George Russell – 1 win – 2019–
Richie Ginther – 1 win – 1960–1967
Lorenzo Bandini – 1 win – 1961–1967
Alessandro Nannini – 1 win – 1986–1990
Jean Alesi – 1 win – 1989–2001
Vittorio Brambilla – 1 win – 1974–1980
Gunnar Nilsson – 1 win – 1976–1977
Jo Bonnier – 1 win – 1956–1971
Innes Ireland – 1 win – 1959–1966
Ludovico Scarfiotti – 1 win – 1963–1968
Michele Alboreto – 5 wins – 1981–1994
Jacques Laffite – 6 wins – 1974–1986
Tony Brooks – 6 wins – 1956–1961
Alessandro Zanardi – 1 win – 1991–1994 (technically disputed)
Discover the legends of Formula 1™ and immerse yourself in the history of Grand Prix victories - where behind every name stands an unforgettable moment.
Head to the FansBRANDS® webstore – Discover official products related to the biggest F1 champions – only in the FansBRANDS® webstore!