Drivers

Every driver the championship has recorded an entry for, from 1950 to now, and the Friday drivers who ran in practice and never started a race. Filter by nationality or era, narrow to champions or race winners, then open anyone for their record.

Drivers
DriverNationalitySeasonsEntriesWinsPodiumsPolesFastest lapsTitles
Sir Lewis HamiltonUnited Kingdom2007–398106208104697
Michael SchumacherGermany1991–20123089115568777
Max VerstappenNetherlands2015–2517313750384
Sebastian VettelGermany2007–20223005312257384
Alain ProstFrance1980–19932025110633414
Ayrton SennaBrazil1984–1994162418065193
Fernando AlonsoSpain2001–4463210622262
Nigel MansellUnited Kingdom1980–1995191315932301
Sir Jackie StewartUnited Kingdom1965–1973100274317153
Niki LaudaAustria1971–1985176255424243
Jim ClarkUnited Kingdom1960–196873253233282
Juan Manuel FangioArgentina1950–195851243529235
Nelson PiquetBrazil1978–1991207236024233
Nico RosbergGermany2006–2016206235730201
Damon HillUnited Kingdom1992–1999122224220191
Kimi RaikkonenFinland2001–20213522110318461
Mika HakkinenFinland1991–2001165205126252
Sir Stirling MossUnited Kingdom1951–196167162416190
Jenson ButtonUnited Kingdom2000–20173091550881
Graham HillUnited Kingdom1958–1975179143613102
Emerson FittipaldiBrazil1970–19801491435662
Sir Jack BrabhamAustralia1955–1970128143113123
David CoulthardUnited Kingdom1994–2008247136212180
Lando NorrisUnited Kingdom2019–170134919201
Alberto AscariItaly1950–195532131714122
Carlos ReutemannArgentina1972–19821461245660
Alan JonesAustralia1975–198611712246131
Mario AndrettiUnited States of America1968–1982131121918101
Rubens BarrichelloBrazil1993–2011326116814170
Felipe MassaBrazil2002–2017271114116150
Jacques VilleneuveCanada1996–200616511231391
Valtteri BottasFinland2013–265106720190
Gerhard BergerAustria1984–1997210104812210
Jody ScheckterSouth Africa1972–19801131033351
Ronnie PetersonSweden1970–197812310261490
James HuntUnited Kingdom1973–19799310231481
Charles LeclercMonaco2018–19195627150
Mark WebberAustralia2002–201321794213190
Oscar PiastriAustralia2023–88928690
Andrea Kimi AntonelliItaly2025–429187100
Denny HulmeNew Zealand1965–1974112833191
Daniel RicciardoAustralia2011–20242578323170
George RussellUnited Kingdom2019–17083212130
Jacky IckxBelgium1966–197912282513140
Juan Pablo MontoyaColombia2001–20069573013120
Rene ArnouxFrance1978–198916472218120
Sergio PerezMexico2011–3016393120
Riccardo PatreseItaly1977–19932576378130
Jacques LaffiteFrance1974–1986180632770
Ralf SchumacherGermany1997–2007180627680
John SurteesUnited Kingdom1960–19721136248101
Gilles VilleneuveCanada1977–198268613280
Jochen RindtAustria1964–1970626131031
Tony BrooksUnited Kingdom1956–196139610330
Clay RegazzoniSwitzerland1970–19801395285150
Michele AlboretoItaly1981–1994215523240
John WatsonUnited Kingdom1973–1985154520250
Giuseppe 'Nino' FarinaItaly1950–195534519551
Keke RosbergFinland1978–1986128517531
Carlos SainzSpain2015–250429640
Bruce McLarenNew Zealand1958–1970104427030
Eddie IrvineUnited Kingdom1993–2002147426010
Dan GurneyUnited States of America1959–197087419360
Giancarlo FisichellaItaly1996–2009231319420
Heinz-Harald FrentzenGermany1994–2003159318260
Mike HawthornUnited Kingdom1952–195847318461
Phil HillUnited States of America1958–196652316661
Thierry BoutsenBelgium1983–1993164315110
Didier PironiFrance1978–198272313450
Peter CollinsUnited Kingdom1952–19583539000
Johnny HerbertUnited Kingdom1989–200016537000
Patrick DepaillerFrance1972–198095219140
Jose Froilan GonzalezArgentina1950–196026215360
Patrick TambayFrance1977–1986123211520
Elio de AngelisItaly1979–198610929300
Maurice TrintignantFrance1950–19648429010
Peter RevsonUnited States of America1964–19743228100
Pedro RodriguezMexico1963–19715527010
Jo SiffertSwitzerland1962–197110026240
Wolfgang von TripsGermany1956–19612926100
Bill VukovichUnited States of America1951–1955522130
Jean-Pierre JabouilleFrance1974–19815622600
Jean AlesiFrance1989–2001202132240
Richie GintherUnited States of America1960–196754114030
Francois CevertFrance1970–197348113020
Robert KubicaPoland2006–202199112110
Jarno TrulliItaly1997–2011256111410
Alessandro NanniniItaly1986–19907819020
Jean-Pierre BeltoiseFrance1966–19748818040
Jochen MassGermany1973–198211418020
Lorenzo BandiniItaly1961–19674218120
Luigi MussoItaly1953–19582517010
Carlos PaceBrazil1972–19777316150
Luigi FagioliItaly1950–1951716000
Olivier PanisFrance1994–200415815000
Piero TaruffiItaly1950–19561915010
Pierre GaslyFrance2017–19615130
Esteban OconFrance2016–19814010
Gunnar NilssonSweden1976–19773214010
Heikki KovalainenFinland2007–201311214120
Innes IrelandUnited Kingdom1959–19665314010
Jim RathmannUnited States of America1950–19601014020
Sam HanksUnited States of America1950–1957814000
Jimmy BryanUnited States of America1952–1960913000
Rodger WardUnited States of America1951–19631212000
Bob SweikertUnited States of America1952–1956511000
Giancarlo BaghettiItaly1961–19672111010
Jo BonnierSweden1956–197110811100
Johnnie ParsonsUnited States of America1950–1958911010
Lee WallardUnited States of America1950–1951211010
Ludovico ScarfiottiItaly1963–19681211010
Pastor MaldonadoVenezuela2011–20159611100
Pat FlahertyUnited States of America1950–1959611100
Peter GethinUnited Kingdom1970–19743111000
Troy RuttmanUnited States of America1950–1960911000
Vittorio BrambillaItaly1974–19807911110
Nick HeidfeldGermany2000–2011185013120
Stefan JohanssonSweden—103012000
Chris AmonNew Zealand1963–1976108011530
Romain GrosjeanFrance2009–2020181010010
Eddie CheeverUnited States of America—14309000
Jean BehraFrance1952–19595309010
Martin BrundleUnited Kingdom—16509000
Luigi VilloresiItaly1950–19563308010
Andrea de CesarisItaly1980–199421405110
Derek WarwickUnited Kingdom1981–199316204020
Alexander WurzAustria1997–20076903010
Daniil KvyatRussia2014–202011203010
Eugenio CastellottiItaly1955–19571403100
Isack HadjarFrance2025–3903000
Ivan CapelliItaly—9803000
Jean-Pierre JarierFrance1971–198314303330
Lance StrollCanada2017–21003100
Mark BlundellUnited Kingdom—6303000
Masten GregoryUnited States of America—4303000
Timo GlockGermany2004–20129503010
Tony MaggsSouth Africa—2703000
Alexander AlbonThailand2019–14702010
Cesare PerdisaItaly—802000
Felice BonettoItaly—1602000
Hans-Joachim StuckGermany—8102000
Harry SchellUnited States of America—5702000
Jack McGrathUnited States of America1950–1955602110
Jackie OliverUnited Kingdom1967–19775202010
Jos VerstappenNetherlands1994–200310702000
Karl KlingGermany1954–19551102010
Louis RosierFrance—3802000
Mika SaloFinland—11102000
Mike HailwoodUnited Kingdom1963–19745002010
Mike ParkesUnited Kingdom1959–1967702100
Olivier GendebienBelgium—1502000
Onofre MarimonArgentina1951–19541202010
Peter ArundellUnited Kingdom—1302000
Piers CourageUnited Kingdom—3002000
Robert ManzonFrance—2902000
Roy SalvadoriUnited Kingdom—5002000
Rudi FischerSwitzerland—802000
Stefano ModenaItaly—8102000
Stuart Lewis-EvansUnited Kingdom1957–19581402200
Teo FabiItaly1982–19877102320
Tom PryceUnited Kingdom1974–19774202100
Umberto MaglioliItaly—1002000
Aguri SuzukiJapan—8801000
Alfonso de PortagoSpain—501000
Art CrossUnited States of America—401000
Bill HollandUnited States of America—201000
Bob AndersonUnited Kingdom—2901000
Brian RedmanUnited Kingdom—1501000
Bruno GiacomelliItaly1977–19908201100
Carlos MenditeguyArgentina—1101000
Cliff AllisonUnited Kingdom—1801000
Don FreelandUnited States of America—801000
Dorino SerafiniItaly—101000
Duane CarterUnited States of America—801000
George AmickUnited States of America—101000
George FollmerUnited States of America—1301000
Gianni MorbidelliItaly—7001000
Hans HerrmannGermany1953–19692101010
Henri PescaroloFrance1968–19766401010
Jimmy DaviesUnited States of America—501000
John LoveRhodesia—1001000
Johnny BoydUnited States of America—601000
Johnny Servoz-GavinFrance—1301000
Johnny ThomsonUnited States of America1953–1960801110
Jyrki JärvilehtoFinland—7001000
Kamui KobayashiJapan2009–20147601010
Kevin MagnussenDenmark2014–202418601130
Louis ChironMonaco—1901000
Lucien BianchiBelgium1959–19681901000
Manny AyuloUnited States of America—401000
Mark DonohueUnited States of America—1601000
Mauri RoseUnited States of America—201000
Mauricio GugelminBrazil1988–19928001010
Michael AndrettiUnited States of America19931301000
Mike NazarukUnited States of America—301000
Mike SpenceUnited Kingdom—3701000
Nelson Piquet Jr.Brazil—2801000
Nico HulkenbergGermany2010–27201120
Nicola LariniItaly—7501000
Paul FrèreBelgium—1101000
Paul GoldsmithUnited States of America—301000
Paul RussoUnited States of America1950–1959801010
Pedro de la RosaSpain1999–201210701010
Peter WhiteheadUnited Kingdom—1201000
Philippe StreiffFrance—5401000
Reg ParnellUnited Kingdom—701000
Reine WisellSweden—2301000
Richard AttwoodUnited Kingdom1964–19691801010
Roberto MorenoBrazil1982–19957501010
Rolf StommelenGermany—6301000
Ron FlockhartUnited Kingdom—1401000
Takuma SatoJapan—9101000
Tiago MonteiroPortugal—3701000
Tim SchenkenAustralia—3601000
Tony BettenhausenUnited States of America1950–19601101010
Trevor TaylorUnited Kingdom—2901000
Vitaly PetrovRussia2010–20125801010
Willy MairesseBelgium—1301000
Éric BernardFrance—4701000
Adderly Fong (never started a Grand Prix)Hong Kong2014000000
Adolf BrudesGermany1952100000
Adolfo Schwelm CruzArgentina1953100000
Adrian SutilGermany2007–201412800010
Adrián CamposSpain1987–19882100000
Al HermanUnited States of America1955–1960500000
Al KellerUnited States of America1955–1959500000
Al PeaseCanada1967–1969300000
Alain de ChangyBelgium1959100000
Alan BrownUnited Kingdom1952–1954900000
Alan ReesUnited Kingdom1966–1967300000
Alan RollinsonUnited Kingdom1965100000
Alan StaceyUnited Kingdom1958–1960700000
Albert ScherrerSwitzerland1953100000
Alberto ColomboItaly1978300000
Alberto CrespoArgentina1952100000
Alberto Rodriguez LarretaArgentina1960100000
Alberto UriaUruguay1955–1956200000
Aldo GordiniFrance1951100000
Alejandro de TomasoArgentina1957–1959200000
Alessandro Pesenti-RossiItaly1976400000
Alex CaffiItaly1986–19927600000
Alex RibeiroBrazil1976–19792000000
Alex Soler-RoigSpain1970–19721000000
Alex YoongMalaysia2001–20021800000
Alex ZanardiItaly1991–19994400000
Alexander Dunne (never started a Grand Prix)Ireland2025000000
Alexander RossiUnited States of America2014–2015500000
Alexandre Prémat (never started a Grand Prix)France2006000000
Alfonso Celis Jr. (never started a Grand Prix)Mexico2016–2017000000
Alfonso ThieleUnited States of America1960100000
Alfredo PiánArgentina1950100000
Allan McNishUnited Kingdom20021700000
Allen BergCanada1986900000
Andrea ChiesaSwitzerland19921000000
Andrea MonterminiItaly1994–19962800000
Andrea de AdamichItaly1968–19733600000
André GuelfiFrance1958100000
André LottererGermany2014100000
André MilhouxBelgium1956100000
André PiletteBelgium1951–19641400000
André SimonFrance1951–19571200000
André TestutMonaco1958–1959200000
Andy LindenUnited States of America1951–1957700000
Andy SutcliffeUnited Kingdom1977100000
Anthony DavidsonUnited Kingdom2002–20082400000
Anthony Joseph FoytUnited States of America1958–1960300000
Antonio CreusSpain1960100000
Antonio Fuoco (never started a Grand Prix)Italy2025000000
Antonio GiovinazziItaly2017–20216200000
Antônio PizzoniaBrazil2003–20052000000
Archie Scott BrownUnited Kingdom1956100000
Art BischUnited States of America1958100000
Artem Markelov (never started a Grand Prix)Russia2018000000
Arthur Leclerc (never started a Grand Prix)Monaco2024–2025000000
Arthur LegatBelgium1952–1953200000
Arthur OwenUnited Kingdom1960100000
Arturo MerzarioItaly1972–19798500000
Arvid LindbladUnited Kingdom2026–1800000
Asdrúbal Fontes BayardoUruguay1959100000
Ayumu Iwasa (never started a Grand Prix)Japan2024–2026000000
Bas Leinders (never started a Grand Prix)Belgium2004000000
Basil van RooyenSouth Africa1968–1969200000
Bayliss LevrettUnited States of America1950100000
Ben PonNetherlands1962100000
Beppe GabbianiItaly1978–19811700000
Bernard CollombFrance1961–1964600000
Bernard de DryverBelgium1977–1978200000
Bernd SchneiderGermany1988–19903400000
Bernie EcclestoneUnited Kingdom1958100000
Bertil RoosSweden1974100000
Bertrand GachotBelgium1989–19958400010
Bill AstonUnited Kingdom1952300000
Bill BrackCanada1968–1972300000
Bill CantrellUnited States of America1950100000
Bill CheesbourgUnited States of America1957–1959300000
Bill HomeierUnited States of America1954–1960300000
Bill MackeyUnited States of America1951100000
Bill MossUnited Kingdom1959100000
Bill SchindlerUnited States of America1950–1952300000
Bill WhitehouseUnited Kingdom1954100000
Billy GarrettUnited States of America1956–1958200000
Birabongse BhanudejThailand1950–19541900000
Björn Wirdheim (never started a Grand Prix)Sweden2004000000
Bob BondurantUnited States of America1965–1966900000
Bob ChristieUnited States of America1956–1960500000
Bob DrakeUnited States of America1960100000
Bob EvansUnited Kingdom1975–19761200000
Bob GerardUnited Kingdom1950–1957800000
Bob SaidUnited States of America1959100000
Bob ScottUnited States of America1952–1954300000
Bob VeithUnited States of America1956–1960500000
Bobby BallUnited States of America1951–1952200000
Bobby GrimUnited States of America1959–1960200000
Bobby RahalUnited States of America1978200000
Bobby UnserUnited States of America1968200000
Boy HayjeNetherlands1976–1977700000
Brausch NiemannSouth Africa1963–1965200000
Brendon HartleyNew Zealand2017–20182500000
Brett LungerUnited States of America1975–19784300000
Brian GubbyUnited Kingdom1965100000
Brian HartUnited Kingdom1967100000
Brian HentonUnited Kingdom1975–19823700010
Brian McGuireAustralia1977100000
Brian NaylorUnited Kingdom1957–1961800000
Brian Shawe-TaylorUnited Kingdom1950–1951200000
Bruce HalfordUnited Kingdom1956–1960900000
Bruce JohnstoneSouth Africa1962100000
Bruce KesslerUnited States of America1958100000
Bruno SennaBrazil2010–20124600010
Bud TingelstadUnited States of America1960100000
Cal NidayUnited States of America1953–1955300000
Callum Ilott (never started a Grand Prix)United Kingdom2021000000
Carel Godin de BeaufortNetherlands1957–19643100000
Carl ForbergUnited States of America1951100000
Carl ScarboroughUnited States of America1951–1953200000
Carlo FacettiItaly1974100000
Carlo FranchiItaly1978100000
Carroll ShelbyUnited States of America1958–1959800000
Cecil GreenUnited States of America1950–1951200000
Chanoch Nissany (never started a Grand Prix)Israel2005000000
Charles PicFrance2012–20133900000
Charles PozziFrance1950100000
Charles de TornacoBelgium1952–1953400000
Chet MillerUnited States of America1951–1952200000
Chico LandiBrazil1951–1956600000
Chico SerraBrazil1981–19833300000
Chris BristowUnited Kingdom1959–1960400000
Chris CraftUnited Kingdom1971200000
Chris IrwinUnited Kingdom1966–19671000000
Chris LawrenceUnited Kingdom1966200000
Christian DannerGermany1985–19894700000
Christian FittipaldiBrazil1992–19944300000
Christian GoethalsBelgium1958100000
Christian KlienAustria2004–20105100000
Christijan AlbersNetherlands2005–20074600000
Chuck ArnoldUnited States of America1959100000
Chuck DaighUnited States of America1960600000
Chuck StevensonUnited States of America1951–1960500000
Chuck WeyantUnited States of America1955–1959400000
Cian Shields (never started a Grand Prix)United Kingdom2025000000
Claudio LangesItaly19901400000
Clemar BucciArgentina1954–1955500000
Clemente BiondettiItaly1950100000
Cliff GriffithUnited States of America1951–1956300000
Clive PuzeyZimbabwe1965100000
Colin ChapmanUnited Kingdom1956100000
Colin DavisUnited Kingdom1959200000
Colton Herta (never started a Grand Prix)United States of America2026000000
Conny AnderssonSweden1976–1977500000
Consalvo SanesiItaly1950–1951500000
Corrado FabiItaly1983–19841800000
Cristiano da MattaBrazil2003–20042800000
Cuth HarrisonUnited Kingdom1950300000
Damien MageeUnited Kingdom1975–1976200000
Dani Clos (never started a Grand Prix)Spain2012000000
Daniel Juncadella (never started a Grand Prix)Spain2014000000
Danny KladisUnited States of America1954100000
Danny OngaisUnited States of America1977–1978600000
Danny SullivanUnited States of America19831500000
Dave CharltonSouth Africa1965–19751400000
Dave MorganUnited Kingdom1975100000
David BrabhamAustralia1990–19943000000
David HampshireUnited Kingdom1950200000
David HobbsUnited Kingdom1967–1974700000
David KennedyIreland1980700000
David MurrayUnited Kingdom1950–1952500000
David PiperUnited Kingdom1959–1960300000
David ProphetUnited Kingdom1963–1965200000
David PurleyUnited Kingdom1973–19771100000
David WalkerAustralia1971–19721100000
Davide Valsecchi (never started a Grand Prix)Italy2011000000
Dempsey WilsonUnited States of America1958–1960200000
Dennis PooreUnited Kingdom1952200000
Dennis TaylorUnited Kingdom1959100000
Derek BellUnited Kingdom1968–19741600000
Derek DalyIreland1978–19826400000
Desiré WilsonSouth Africa1980100000
Desmond TitteringtonUnited Kingdom1956100000
Dick GibsonUnited Kingdom1957–1958200000
Dick RathmannUnited States of America1950–1960500100
Dieter QuesterAustria1969–1974200000
Dino Beganovic (never started a Grand Prix)Sweden2025–2026000000
Divina GalicaUnited Kingdom1976–1978300000
Domenico SchiattarellaItaly1994–1995700000
Don BeaumanUnited Kingdom1954100000
Don BransonUnited States of America1959–1960200000
Don EdmundsUnited States of America1957100000
Doug SerrurierSouth Africa1962–1965300000
Dries van der LofNetherlands1952100000
Duke DinsmoreUnited States of America1950–1956400000
Duke NalonUnited States of America1951–1953300100
Duncan HamiltonUnited Kingdom1951–1953500000
Ed ElisianUnited States of America1954–1958500000
Eddie JohnsonUnited States of America1952–1960900000
Eddie KeizanSouth Africa1973–1975300000
Eddie RussoUnited States of America1955–1960400000
Eddie SachsUnited States of America1957–1960400100
Edgar BarthGermany1953–1964500000
Eitel CantoniUruguay1952300000
Eliseo SalazarChile1981–19833700000
Elmer GeorgeUnited States of America1957100000
Emanuele NaspettiItaly1992–1993600000
Emanuele PirroItaly1989–19914000000
Emilio ZapicoSpain1976100000
Emilio de VillotaSpain1976–19821400000
Emmanuel de GraffenriedSwitzerland1950–19562300000
Enrico BertaggiaItaly1989–1992700000
Enrico Toccacelo (never started a Grand Prix)Italy2005000000
Enrique BernoldiBrazil2001–20022900000
Eppie WietzesCanada1967–1974200000
Eric BrandonUnited Kingdom1952–1954500000
Eric ThompsonUnited Kingdom1952100000
Eric van de PoeleBelgium1991–19922900000
Ernesto BrambillaItaly1963–1969200000
Ernesto PrinothItaly1962100000
Ernesto Viso (never started a Grand Prix)Venezuela2006000000
Ernie McCoyUnited States of America1953–1954200000
Ernie PieterseSouth Africa1962–1965300000
Ernst KlodwigGermany1952–1953200000
Ernst LoofGermany1953100000
Erwin BauerGermany1953100000
Esteban GutierrezMexico2013–20165900010
Esteban TueroArgentina19981600000
Ettore ChimeriVenezuela1960100000
Eugène ChaboudFrance1950–1951300000
Eugène MartinFrance1950200000
Fabio Leimer (never started a Grand Prix)Switzerland2015000000
Fabrizio BarbazzaItaly1991–19932000000
Fairuz Fauzy (never started a Grand Prix)Malaysia2010000000
Felipe Drugovich (never started a Grand Prix)Brazil2022–2025000000
Felipe NasrBrazil2015–20164000000
Franck LagorceFrance1994200000
Franck MontagnyFrance2006700000
Franco ColapintoArgentina2024–4500000
Franco ComottiItaly1950–1952200000
Franco ForiniSwitzerland1987300000
Franco RolItaly1950–1952500000
Frank ArmiUnited States of America1954100000
Frank DochnalUnited States of America1963100000
Frank GardnerAustralia1964–1968900000
François HesnaultFrance1984–19852100000
François MazetFrance1971100000
François MigaultFrance1972–19751600000
François PicardFrance1958100000
Fred AgabashianUnited States of America1950–1957800100
Fred GambleUnited States of America1960100000
Fred WackerUnited States of America1953–1954500000
Frederik Vesti (never started a Grand Prix)Denmark2023–2026000000
Fritz RiessGermany1952100000
Fritz d'OreyBrazil1959300000
Gabriel BortoletoBrazil2025–4200000
Gabriele TarquiniItaly1987–19957800000
Gaetano StarrabbaItaly1961100000
Gary BrabhamAustralia1990200000
Gastón MazzacaneArgentina2000–20012100000
Gene ForceUnited States of America1951–1960200000
Gene HartleyUnited States of America1950–1960800000
Geoff LeesUnited Kingdom1978–19821200000
Geoffrey CrossleyUnited Kingdom1950200000
George AbecassisUnited Kingdom1951–1952200000
George ConnorUnited States of America1950–1952300000
George ConstantineUnited States of America1959100000
George EatonCanada1969–19711300000
George FonderUnited States of America1952–1954200000
Georges BergerBelgium1953–1954200000
Georges GrignardFrance1951100000
Gerhard MitterGermany1963–1969700000
Gerino GeriniItaly1956–1958700000
Gerry AshmoreUnited Kingdom1961–1962400000
Giacomo RussoItaly1964–1966300000
Gianfranco BrancatelliItaly1979300000
Gianmaria BruniItaly20041800000
Giedo van der GardeNetherlands20131900000
Gijs van LennepNetherlands1971–19751000000
Gino BiancoBrazil1952400000
Gino MunaronItaly1960500000
Giorgio BassiItaly1965100000
Giorgio FranciaItaly1977–1981200000
Giorgio Mondini (never started a Grand Prix)Switzerland2006000000
Giorgio PantanoItaly20041400000
Giorgio ScarlattiItaly1956–19611500000
Giovanna AmatiItaly1992300000
Giovanni LavaggiItaly1995–19961000000
Giovanni de RiuItaly1954100000
Giulio CabiancaItaly1958–1960400000
Graham McRaeNew Zealand1973100000
Graham WhiteheadUnited Kingdom1952100000
Gregor FoitekSwitzerland1989–19902200000
Gus HutchisonUnited States of America1970100000
Guy EdwardsUnited Kingdom1974–19771700000
Guy LigierFrance1966–19671300000
Guy MairesseFrance1950–1951300000
Guy TunmerSouth Africa1975100000
Gérard LarrousseFrance1974200000
Günther SeiffertGermany1962100000
Hans BinderAustria1976–19781500000
Hans HeyerGermany1977100000
Hans KlenkGermany1952100000
Hans StuckGermany1951–1953500000
Hap SharpUnited States of America1961–1964600000
Harald ErtlAustria1975–19802800000
Harry BlanchardUnited States of America1959100000
Harry MerkelGermany1952100000
Heini WalterSwitzerland1962100000
Heinz SchillerSwitzerland1962100000
Helm GlöcklerGermany1953100000
Helmut MarkoAustria1971–19721000000
Helmut NiedermayrGermany1952100000
Helmuth KoiniggAustria1974300000
Henri LouveauFrance1950–1951200000
Henry BanksUnited States of America1950–1952300000
Henry TaylorUnited Kingdom1959–19611100000
Herbert MacKay-FraserUnited States of America1957100000
Hermann LangGermany1953–1954200000
Hermano da Silva RamosBrazil1955–1956700000
Hideki NodaJapan1994300000
Hiroshi FushidaJapan1975200000
Horace GouldUnited Kingdom1954–19601800000
Howden GanleyNew Zealand1971–19744100000
Hubert HahneGermany1966–1970500000
Huub RothengatterNetherlands1984–19863000000
Héctor RebaqueMexico1977–19815800000
Ian AshleyUnited Kingdom1974–19771100000
Ian BurgessUnited Kingdom1958–19632000000
Ian RabyUnited Kingdom1963–1965700000
Ian ScheckterSouth Africa1974–19772000000
Ian StewartUnited Kingdom1953100000
Ignazio GiuntiItaly1970400000
Ingo HoffmannBrazil1976–1977600000
Ivor BuebUnited Kingdom1957–1959600000
Jac NellemannDenmark1976100000
Jack AitkenUnited Kingdom2020100000
Jack DoohanAustralia2024–2025700000
Jack FairmanUnited Kingdom1953–19611300000
Jack TurnerUnited States of America1956–1959400000
Jackie HolmesUnited States of America1950–1953200000
Jackie LewisUnited Kingdom1961–19621000000
Jackie PretoriusSouth Africa1965–1973400000
Jacques PolletFrance1954–1955500000
Jacques SwatersBelgium1951–1954800000
Jacques Villeneuve, Sr.Canada1981–1983300000
Jaime AlguersuariSpain2009–20114600000
Jak Crawford (never started a Grand Prix)United States of America2025–2026000000
Jake Dennis (never started a Grand Prix)United Kingdom2023000000
James Calado (never started a Grand Prix)United Kingdom2013000000
Jan Charouz (never started a Grand Prix)Czechia2011000000
Jan FlintermanNetherlands1952100000
Jan LammersNetherlands1979–19924100000
Jan MagnussenDenmark1995–19982500000
Jay ChamberlainUnited States of America1962300000
Jean LucasFrance1955100000
Jean LucienbonnetFrance1959100000
Jean-Christophe BoullionFrance19951100000
Jean-Claude RudazSwitzerland1964100000
Jean-Denis DélétrazSwitzerland1994–1995300000
Jean-Louis SchlesserFrance1983–1988200000
Jean-Marc GounonFrance1993–1994900000
Jean-Éric VergneFrance2012–20145800000
Jerry HoytUnited States of America1950–1955400100
Jerry Unser Jr.United States of America1958100000
Jesús IglesiasArgentina1955100000
Jim CrawfordUnited Kingdom1975200000
Jim HallUnited States of America1960–19631200000
Jim HurtubiseUnited States of America1960100000
Jim McWitheyUnited States of America1959–1960200000
Jim RigsbyUnited States of America1952100000
Jimmy DaywaltUnited States of America1953–1959600000
Jimmy JacksonUnited States of America1950–1954200000
Jimmy ReeceUnited States of America1952–1958600000
Jimmy StewartUnited Kingdom1953100000
Jo GartnerAustria1984800000
Jo SchlesserFrance1966–1968300000
Jo VonlanthenSwitzerland1975100000
Joachim WinkelhockGermany1989700000
Joe FryUnited Kingdom1950100000
Joe JamesUnited States of America1951–1952200000
Joe KellyIreland1950–1951200000
John BarberUnited Kingdom1953100000
John Campbell-JonesUnited Kingdom1962–1963200000
John CannonCanada1971100000
John CordtsCanada1969100000
John FitchUnited States of America1953–1955200000
John JamesUnited Kingdom1951100000
John MilesUnited Kingdom1969–19701500000
John NicholsonNew Zealand1974–1975200000
John RhodesUnited Kingdom1965100000
John Riseley-PrichardUnited Kingdom1954100000
John TaylorUnited Kingdom1964–1966500000
Johnnie TolanUnited States of America1956–1958300000
Johnny CecottoVenezuela1983–19842300000
Johnny ClaesBelgium1950–19552500000
Johnny DumfriesUnited Kingdom19861600000
Johnny MantzUnited States of America1953100000
Johnny McDowellUnited States of America1950–1952300000
Joie ChitwoodUnited States of America1950100000
Jolyon PalmerUnited Kingdom2016–20173700000
Jonathan PalmerUnited Kingdom1983–19898800010
Jonathan WilliamsUnited Kingdom1967100000
Jordan King (never started a Grand Prix)United Kingdom2016000000
Jorge DaponteArgentina1954200000
Josef PetersGermany1952100000
José DolhemFrance1974300000
Juan JoverSpain1951100000
Juan Manuel BordeuArgentina1961100000
Jud LarsonUnited States of America1958–1959200000
Jules BianchiFrance2013–20143400000
Julian BaileyUnited Kingdom1988–19912000000
Justin WilsonUnited Kingdom20031600000
Jérôme d'AmbrosioBelgium2011–20122000000
Jüri Vips (never started a Grand Prix)Estonia2022000000
Karl WendlingerAustria1991–19954200000
Karl-Günther BechemGermany1952–1953200000
Karun ChandhokIndia2010–20111100000
Kazuki NakajimaJapan2007–20093600000
Kazuyoshi HoshinoJapan1976–1977200000
Keith AndrewsUnited States of America1955–1956200000
Keith GreeneUnited Kingdom1959–1962500000
Ken DowningUnited Kingdom1952200000
Ken KavanaghAustralia1958200000
Ken RichardsonUnited Kingdom1951100000
Ken WhartonUnited Kingdom1952–19551600000
Kenneth McAlpineUnited Kingdom1952–1955700000
Kenny AchesonUnited Kingdom1983–19851000000
Kevin CoganUnited States of America1980–1981200000
Kunimitsu TakahashiJapan1977100000
Kurt AdolffGermany1953100000
Kurt Ahrens, Jr.Germany1966–1969400000
Kurt KuhnkeGermany1963100000
Lamberto LeoniItaly1977–1978500000
Lance MacklinUnited Kingdom1952–19551500000
Lance ReventlowUnited States of America1960400000
Larry CrockettUnited States of America1954100000
Larry PerkinsAustralia1974–19771500000
Lella LombardiItaly1974–19761700000
Len DuncanUnited States of America1954100000
Len SuttonUnited States of America1958–1960300000
Leo KinnunenFinland1974600000
Leonardo Fornaroli (never started a Grand Prix)Italy2026000000
Les LestonUnited Kingdom1956–1957300000
Leslie JohnsonUnited Kingdom1950100000
Leslie MarrUnited Kingdom1954–1955200000
Leslie ThorneUnited Kingdom1954100000
Liam LawsonNew Zealand2023–5300000
Lloyd RubyUnited States of America1960–1961200000
Logan SargeantUnited States of America2023–20243600000
Loris KesselSwitzerland1976–1977600000
Luca BadoerItaly1993–20095800000
Lucas di GrassiBrazil20101900000
Luciano BurtiBrazil2000–20011500000
Ludwig FischerGermany1952100000
Luigi PiottiItaly1955–1958900000
Luigi TaramazzoItaly1958100000
Luis Pérez-SalaSpain1988–19893200000
Luiz BuenoBrazil1973100000
Luiz Razia (never started a Grand Prix)Brazil2011000000
Luke Browning (never started a Grand Prix)United Kingdom2024–2026000000
Luki BothaSouth Africa1967100000
Mack HellingsUnited States of America1950–1951200000
Manfred WinkelhockGermany1980–19855600000
Marc GenéSpain1999–20043600000
Marc SurerSwitzerland1979–19868800010
Marcel BalsaFrance1952100000
Marco ApicellaItaly1993100000
Marcus EricssonSweden2014–20189700000
Maria Teresa de FilippisItaly1958–1959500000
Maria de VillotaSpain—000000
Markus WinkelhockGermany2007100000
Marshall TeagueUnited States of America1953–1957300000
Martin DonnellyUnited Kingdom1989–19901500000
Masahiro HasemiJapan1976100000
Masami KuwashimaJapan1976100000
Massimo NatiliItaly1961200000
Mauro BaldiItaly1982–19854100000
Max ChiltonUnited Kingdom2013–20143500000
Max JeanFrance1971100000
Max PapisItaly1995700000
Max de TerraSwitzerland1952–1953200000
Michael Ammermüller (never started a Grand Prix)Germany2006000000
Michael BartelsGermany1991400000
Michael BleekemolenNetherlands1977–1978500000
Michael MaySwitzerland1961300000
Michel LeclèreFrance1975–1976800000
Mick SchumacherGermany2021–20224400000
Miguel Ángel GuerraArgentina1981400000
Mike BeuttlerUnited Kingdom1971–19732900000
Mike FisherUnited States of America1967200000
Mike HarrisSouth Africa1962100000
Mike MacDowelUnited Kingdom1957100000
Mike MagillUnited States of America1957–1959300000
Mike SparkenFrance1955100000
Mike TaylorUnited Kingdom1959–1960200000
Mike ThackwellNew Zealand1980–1984500000
Mike WildsUnited Kingdom1974–1976800000
Mikko KozarowitzkyFinland1977200000
Moisés SolanaMexico1963–1968800000
Myron FohrUnited States of America1950100000
Mário de Araújo CabralPortugal1959–1964500000
Nanni GalliItaly1970–19732000000
Naoki HattoriJapan1991200000
Naoki Yamamoto (never started a Grand Prix)Japan2019000000
Narain KarthikeyanIndia2005–20124700000
Nasif EstéfanoArgentina1960–1962200000
Neel Jani (never started a Grand Prix)Switzerland2006000000
Nello PaganiItaly1950100000
Neville LederleSouth Africa1962–1965200000
Nicholas LatifiCanada2020–20226100000
Nicolas KiesaDenmark2003500000
Nikita MazepinRussia20212200000
Nino VaccarellaItaly1961–1965500000
Norberto FontanaArgentina1997400000
Noritake TakaharaJapan1976–1977200000
Nyck de VriesNetherlands2022–20231100000
Oliver BearmanUnited Kingdom2024–4500000
Olivier BerettaMonaco19941000000
Olivier GrouillardFrance1989–19926200000
Oscar Alfredo GálvezArgentina1953100000
Oscar LarrauriArgentina1988–19892100000
Oswald KarchGermany1953100000
Otto StuppacherAustria1976300000
Ottorino VolonterioSwitzerland1954–1957300000
Pablo BirgerArgentina1953–1955200000
Paco GodiaSpain1951–19581400000
Paddy DriverSouth Africa1963–1974200000
Paolo BarillaItaly1989–19901500000
Pascal FabreFrance19871400000
Pascal WehrleinGermany2016–20173900000
Pat O'ConnorUnited States of America1954–1958500100
Patricio O'Ward (never started a Grand Prix)Mexico2022–2025000000
Patrick FriesacherAustria20051100000
Patrick GaillardFrance1979500000
Patrick NèveBelgium1976–19781400000
Paul Aron (never started a Grand Prix)Estonia2025–2026000000
Paul BelmondoFrance1992–19942700000
Paul EmeryUnited Kingdom1956–1958200000
Paul EnglandAustralia1957100000
Paul HawkinsAustralia1965300000
Paul PietschGermany1950–1952300000
Paul di RestaUnited Kingdom2011–20175900000
Pedro ChavesPortugal19911300000
Pedro DinizBrazil1995–20009900000
Pedro LamyPortugal1993–19963200000
Perry McCarthyUnited Kingdom1992700000
Pete LovelyUnited States of America1959–19711100000
Peter AshdownUnited Kingdom1959100000
Peter BroekerCanada1963100000
Peter HirtSwitzerland1951–1953500000
Peter RyanCanada1961100000
Peter WalkerUnited Kingdom1950–1955400000
Peter WestburyUnited Kingdom1969–1970200000
Peter de KlerkSouth Africa1963–1970400000
Phil CadeUnited States of America1959100000
Philip Fotheringham-ParkerUnited Kingdom1951100000
Philippe AdamsBelgium1994200000
Philippe AlliotFrance1984–199411600000
Philippe ÉtancelinFrance1950–19521200000
Piercarlo GhinzaniItaly1981–198911100000
Pierluigi MartiniItaly1984–199512400000
Piero CariniItaly1952–1953300000
Piero DrogoItaly1960100000
Piero DusioItaly1952100000
Piero ScottiItaly1956100000
Pierre LeveghFrance1950–1951600000
Pierre-Henri RaphanelFrance1988–19891700000
Pietro FittipaldiBrazil2020200000
Qing Hua Ma (never started a Grand Prix)China2012–2013000000
Raffaele Marciello (never started a Grand Prix)Italy2015000000
Ralph FirmanIreland20031400000
Raul BoeselBrazil1982–19833000000
Ray CrawfordUnited States of America1955–1959300000
Raymond SommerFrance1950500000
Red AmickUnited States of America1959–1960200000
Renato PirocchiItaly1961100000
Renzo ZorziItaly1975–1977700000
Ricardo LondoñoColombia1981100000
Ricardo RodríguezMexico1961–1962600000
Ricardo RossetBrazil1996–19983300000
Ricardo ZontaBrazil1999–20053800000
Ricardo ZuninoArgentina1979–19811100000
Riccardo PalettiItaly1982800000
Richard RobartsUnited Kingdom1974400000
Rikky von OpelLiechtenstein1973–19741400000
Rio HaryantoIndonesia20161200000
Rob SchroederUnited States of America1962100000
Robert DoornbosNetherlands2005–20061100000
Robert La CazeMorocco1958100000
Robert O'BrienUnited States of America1952100000
Robert Shwartzman (never started a Grand Prix)Russia2022–2024000000
Robert Wickens (never started a Grand Prix)Canada2011000000
Roberto BonomiArgentina1960100000
Roberto BussinelloItaly1961–1965300000
Roberto GuerreroColombia1982–19832800000
Roberto LippiItaly1961–1963300000
Roberto MerhiSpain20151400000
Roberto MieresArgentina1953–19551700010
Robin Frijns (never started a Grand Prix)Netherlands2014000000
Robin Montgomerie-CharringtonUnited Kingdom1952100000
Robin WiddowsUnited Kingdom1968100000
Rodney NuckeyUnited Kingdom1953–1954200000
Rodolfo González (never started a Grand Prix)Venezuela2013000000
Roelof WunderinkNetherlands1975600000
Roger LaurentBelgium1952200000
Roger LoyerFrance1954100000
Roger PenskeUnited States of America1961–1962200000
Roger WilliamsonUnited Kingdom1973200000
Roland RatzenbergerAustria1994300000
Ronnie BucknumUnited States of America1964–19661100000
Roy Nissany (never started a Grand Prix)Israel2020–2021000000
Rudolf KrauseGermany1952–1953200000
Rudolf SchoellerSwitzerland1952100000
Rupert KeeganUnited Kingdom1977–19823700000
Ryan Briscoe (never started a Grand Prix)Australia2004000000
Ryō Hirakawa (never started a Grand Prix)Japan2024–2026000000
Sakon YamamotoJapan2006–20102100000
Sam PoseyUnited States of America1971–1972200000
Sam TingleZimbabwe1963–1969500000
Satoru NakajimaJapan1987–19918000010
Scott SpeedUnited States of America2006–20072800000
Sean Gelael (never started a Grand Prix)Indonesia2017–2018000000
Sergey SirotkinRussia20182100000
Sergio MantovaniItaly1953–1955800000
Shinji NakanoJapan1997–19983300000
Shorty TemplemanUnited States of America1955–1960300000
Siegfried StohrItaly19811300000
Silvio MoserSwitzerland1966–19712000000
Skip BarberUnited States of America1971–1972600000
Slim BorguddSweden1981–19821500000
Spider WebbUnited States of America1950–1954400000
Stefan BellofGermany1984–19852200000
Stephen SouthUnited Kingdom1980100000
Stoffel VandoorneBelgium2016–20184200000
Stéphane SarrazinFrance1999100000
Susie Wolff (never started a Grand Prix)United Kingdom2014–2015000000
Sébastien BourdaisFrance2008–20092700000
Sébastien BuemiSwitzerland2009–20115500000
Taki InoueJapan1994–19951800000
Tarso MarquesBrazil1996–20012600000
Ted WhiteawayUnited Kingdom1955100000
Teddy PiletteBelgium1974–1977400000
Theo FitzauGermany1953100000
Theo HelfrichGermany1952–1954300000
Théo Pourchaire (never started a Grand Prix)France2022–2023000000
Tiff NeedellUnited Kingdom1980200000
Tim ParnellUnited Kingdom1959–1963400000
Timmy MayerUnited States of America1962100000
Tom BelsøDenmark1973–1974500000
Tom BridgerUnited Kingdom1958100000
Tom JonesUnited States of America1967100000
Tommy ByrneIreland1982500000
Tomáš EngeCzechia2001300000
Toni BrancaSwitzerland1950–1951300000
Toni UlmenGermany1952200000
Tony BriseUnited Kingdom19751000000
Tony CrookUnited Kingdom1952–1953200000
Tony GazeAustralia1952400000
Tony MarshUnited Kingdom1957–1961500000
Tony RoltUnited Kingdom1950–1955300000
Tony SettemberUnited States of America1962–1963700000
Tony ShellyNew Zealand1962300000
Tony TrimmerUnited Kingdom1975–1978600000
Toranosuke TakagiJapan1998–19993200000
Torsten PalmSweden1975200000
Toshio SuzukiJapan1993200000
Trevor BlokdykSouth Africa1963–1965200000
Ukyo KatayamaJapan1992–19979700000
Vern SchuppanAustralia1972–19771300000
Vic ElfordUnited Kingdom1968–19711300000
Vic WilsonUnited Kingdom1960–1966200000
Victor Martins (never started a Grand Prix)France2025000000
Vincenzo SospiriItaly1997100000
Vitantonio LiuzziItaly2005–20118000000
Volker WeidlerGermany19891000000
Walt AderUnited States of America1950100000
Walt BrownUnited States of America1950–1951200000
Walt FaulknerUnited States of America1950–1955500100
Walt HansgenUnited States of America1961–1964200000
Warwick BrownAustralia1976100000
Wayne WeilerUnited States of America1960100000
Will StevensUnited Kingdom2014–20152000000
Willi HeeksGermany1952–1953200000
Willi KrakauGermany1952100000
William FergusonSouth Africa1972100000
Wilson FittipaldiBrazil1972–19753800000
Wolfgang SeidelGermany1953–19621300000
Xavier PerrotSwitzerland1969100000
Yannick DalmasFrance1987–19945000000
Yuji IdeJapan2006400000
Yuki TsunodaJapan2021–11700010
Yves Giraud-CabantousFrance1950–19531300000
Zak O'Sullivan (never started a Grand Prix)United Kingdom2023000000
Zhou GuanyuChina2022–20246800020
Zsolt BaumgartnerHungary2003–20042000000
Álex Palou (never started a Grand Prix)Spain2022000000
Élie BayolFrance1952–1956800000
Érik ComasFrance1991–19946300000
Óscar GonzálezUruguay1956100000
Most wins first; sort by any column. Entries is every race a driver was entered for, counted from the race records — an entry is not a start. A blank is a figure nobody has established, not a zero, and those rows sink to the bottom whichever way you sort. An era holds every driver with a race entry in it; one with no race entry at all is placed by Seasons. † Drove in practice and never started a Grand Prix.