Winners Index

The following list includes every Formula 1 World Championship Grand Prix winner since 1950.

Formula 1 Winners
WinnerNationalityCareer Race WinsFirst WinLast Win
Michele AlboretoItaly51982 Las Vegas Grand Prix1985 German Grand Prix
Jean AlesiFrance11995 Canadian Grand Prix1995 Canadian Grand Prix
Fernando AlonsoSpain322003 Hungarian Grand Prix2013 Spanish Grand Prix
Mario AndrettiUnited States121971 South African Grand Prix1978 Dutch Grand Prix
René ArnouxFrance71980 Brazilian Grand Prix1983 Dutch Grand Prix
Alberto AscariItaly131951 German Grand Prix1953 Swiss Grand Prix
Giancarlo BaghettiItaly11961 French Grand Prix1961 French Grand Prix
Lorenzo BandiniItaly11964 Austrian Grand Prix1964 Austrian Grand Prix
Rubens BarrichelloBrazil112000 German Grand Prix2009 Italian Grand Prix
Jean-Pierre BeltoiseFrance11972 Monaco Grand Prix1972 Monaco Grand Prix
Gerhard BergerAustria101986 Mexican Grand Prix1997 German Grand Prix
Jo BonnierSweden11959 Dutch Grand Prix1959 Dutch Grand Prix
Valtteri BottasFinland102017 Russian Grand Prix2021 Turkish Grand Prix
Thierry BoutsenBelgium31989 Canadian Grand Prix1990 Hungarian Grand Prix
Jack BrabhamAustralia141959 Monaco Grand Prix1970 South African Grand Prix
Vittorio BrambillaItaly11975 Austrian Grand Prix1975 Austrian Grand Prix
Tony BrooksGreat Britain61957 British Grand Prix1959 German Grand Prix
Jimmy BryanUnited States11958 Indianapolis 5001958 Indianapolis 500
Jenson ButtonGreat Britain152006 Hungarian Grand Prix2012 Brazilian Grand Prix
François CévertFrance11971 United States Grand Prix1971 United States Grand Prix
Jim ClarkGreat Britain251962 Belgian Grand Prix1968 South African Grand Prix
Peter CollinsGreat Britain31956 Belgian Grand Prix1958 British Grand Prix
David CoulthardGreat Britain131995 Portuguese Grand Prix2003 Australian Grand Prix
Elio de AngelisItaly21982 Austrian Grand Prix1985 San Marino Grand Prix
Patrick DepaillerFrance21978 Monaco Grand Prix1979 Spanish Grand Prix
Luigi FagioliItaly11951 French Grand Prix1951 French Grand Prix
Juan Manuel FangioArgentina241950 Monaco Grand Prix1957 German Grand Prix
Nino FarinaItaly51950 British Grand Prix1953 German Grand Prix
Pat FlahertyUnited States11956 Indianapolis 5001956 Indianapolis 500
Giancarlo FisichellaItaly32003 Brazilian Grand Prix2006 Malaysian Grand Prix
Emerson FittipaldiBrazil141970 United States Grand Prix1975 British Grand Prix
Heinz-Harald FrentzenGermany31997 San Marino Grand Prix1999 Italian Grand Prix
Pierre GaslyFrance12020 Italian Grand Prix2020 Italian Grand Prix
Peter GethinGreat Britain11971 Italian Grand Prix1971 Italian Grand Prix
Richie GintherUnited States11965 Mexican Grand Prix1965 Mexican Grand Prix
José Froilán GonzálezArgentina21951 British Grand Prix1954 British Grand Prix
Dan GurneyUnited States41962 French Grand Prix1967 Belgian Grand Prix
Mika HäkkinenFinland201997 European Grand Prix2001 United States Grand Prix
Lewis HamiltonGreat Britain1032007 Canadian Grand Prix2021 Saudi Arabian GP
Sam HanksUnited States11957 Indianapolis 5001957 Indianapolis 500
Mike HawthornGreat Britain31953 French Grand Prix1958 French Grand Prix
Johnny HerbertGreat Britain31995 British Grand Prix1999 European Grand Prix
Damon HillGreat Britain221993 Hungarian Grand Prix1998 Belgian Grand Prix
Graham HillGreat Britain141962 Dutch Grand Prix1969 Monaco Grand Prix
Phil HillUnited States31960 Italian Grand Prix1961 Italian Grand Prix
Denny HulmeNew Zealand81967 Monaco Grand Prix1974 Argentine Grand Prix
James HuntGreat Britain101975 Dutch Grand Prix1977 Japanese Grand Prix
Jacky IckxBelgium81968 French Grand Prix1972 German Grand Prix
Innes IrelandGreat Britain11961 United States Grand Prix1961 United States Grand Prix
Eddie IrvineGreat Britain41999 Australian Grand Prix1999 Malaysian Grand Prix
Jean-Pierre JabouilleFrance21979 French Grand Prix1980 Austrian Grand Prix
Alan JonesAustralia121977 Austrian Grand Prix1981 Las Vegas Grand Prix
Heikki KovalainenFinland12008 Hungarian Grand Prix2008 Hungarian Grand Prix
Robert KubicaPoland12008 Canadian Grand Prix2008 Canadian Grand Prix
Jacques LaffiteFrance61977 Swedish Grand Prix1981 Canadian Grand Prix
Niki LaudaAustria251974 Spanish Grand Prix1985 Dutch Grand Prix
Charles LeclercMonaco52019 Belgian Grand Prix2022 Austrian Grand Prix
Pastor MaldonadoVenezuela12012 Spanish Grand Prix2012 Spanish Grand Prix
Nigel MansellGreat Britain311985 European Grand Prix1994 Australian Grand Prix
Jochen MassGermany11975 Spanish Grand Prix1975 Spanish Grand Prix
Felipe MassaBrazil112006 Turkish Grand Prix2008 Brazilian Grand Prix
Bruce McLarenNew Zealand41959 United States Grand Prix1968 Belgian Grand Prix
Juan Pablo MontoyaColombia72001 Italian Grand Prix2005 Brazilian Grand Prix
Stirling MossGreat Britain161955 British Grand Prix1961 German Grand Prix
Luigi MussoItaly11956 Argentine Grand Prix1956 Argentine Grand Prix
Alessandro NanniniItaly11989 Japanese Grand Prix1989 Japanese Grand Prix
Gunnar NilssonSweden11977 Belgian Grand Prix1977 Belgian Grand Prix
Esteban OconFrance12021 Hungarian Grand Prix2021 Hungarian Grand Prix
Carlos PaceBrazil11975 Brazilian Grand Prix1975 Brazilian Grand Prix
Olivier PanisFrance11996 Monaco Grand Prix1996 Monaco Grand Prix
Johnnie ParsonsUnited States11950 Indianapolis 5001950 Indianapolis 500
Riccardo PatreseItaly61982 Monaco Grand Prix1992 Japanese Grand Prix
Sergio PérezMexico52020 Sakhir Grand Prix2023 Saudi Arabian GP
Ronnie PetersonSweden101973 French Grand Prix1978 Austrian Grand Prix
Nelson PiquetBrazil231980 United States West Grand Prix1991 Canadian Grand Prix
Didier PironiFrance31980 Belgian Grand Prix1982 Dutch Grand Prix
Alain ProstFrance511981 French Grand Prix1993 German Grand Prix
Kimi RäikkönenFinland212003 Malaysian Grand Prix2018 United States Grand Prix
Jim RathmannUnited States11960 Indianapolis 5001960 Indianapolis 500
Clay RegazzoniSwitzerland51970 Italian Grand Prix1979 British Grand Prix
Carlos ReutemannArgentina121974 South African Grand Prix1981 Belgian Grand Prix
Peter RevsonUnited States21973 British Grand Prix1973 Canadian Grand Prix
Daniel RicciardoAustralia82014 Canadian Grand Prix2021 Italian Grand Prix
Jochen RindtAustria61969 United States Grand Prix1970 German Grand Prix
Pedro RodríguezMexico21967 South African Grand Prix1970 Belgian Grand Prix
Keke RosbergFinland51982 Swiss Grand Prix1985 Australian Grand Prix
George RussellGreat Britain12022 São Paulo Grand Prix2022 São Paulo Grand Prix
Nico RosbergGermany232012 Chinese Grand Prix2016 Japanese Grand Prix
Troy RuttmanUnited States11952 Indianapolis 5001952 Indianapolis 500
Carlos SainzSpain22022 British Grand Prix2023 Singapore Grand Prix
Ludovico ScarfiottiItaly11966 Italian Grand Prix1966 Italian Grand Prix
Jody ScheckterSouth Africa101974 Swedish Grand Prix1979 Italian Grand Prix
Michael SchumacherGermany911992 Belgian Grand Prix2006 Chinese Grand Prix
Ralf SchumacherGermany62001 San Marino Grand Prix2003 French Grand Prix
Ayrton SennaBrazil411985 Portuguese Grand Prix1993 Australian Grand Prix
Jo SiffertSwitzerland21968 British Grand Prix1971 Austrian Grand Prix
Jackie StewartGreat Britain271965 Italian Grand Prix1973 German Grand Prix
John SurteesGreat Britain61963 German Grand Prix1967 Italian Grand Prix
Bob SweikertUnited States11955 Indianapolis 5001955 Indianapolis 500
Patrick TambayFrance21982 German Grand Prix1983 San Marino Grand Prix
Piero TaruffiItaly11952 Swiss Grand Prix1952 Swiss Grand Prix
Maurice TrintignantFrance21955 Monaco Grand Prix1958 Monaco Grand Prix
Jarno TrulliItaly12004 Monaco Grand Prix2004 Monaco Grand Prix
Sebastian VettelGermany532008 Italian Grand Prix2019 Singapore Grand Prix
Bill VukovichUnited States21953 Indianapolis 5001954 Indianapolis 500
Lee WallardUnited States11951 Indianapolis 5001951 Indianapolis 500
Rodger WardUnited States11959 Indianapolis 5001959 Indianapolis 500
John WatsonGreat Britain51976 Austrian Grand Prix1983 United States West Grand Prix
Mark WebberAustralia92009 German Grand Prix2012 British Grand Prix
Max VerstappenNetherlands542016 Spanish Grand Prix2023 Abu Dhabi Grand Prix
Gilles VilleneuveCanada61978 Canadian Grand Prix1981 Spanish Grand Prix
Jacques VilleneuveCanada111996 European Grand Prix1997 Luxembourg Grand Prix
Wolfgang von TripsGermany21961 Dutch Grand Prix1961 British Grand Prix