Drivers

862 drivers. Career totals are counted from the race records wherever the records support it; an em dash means nobody has established that figure.

DriverNationalitySeasonsStartsWinsPolesPodiumsTitles
Sir Lewis HamiltonUnited Kingdom2007–present1061042077
Michael SchumacherGermany1991–201230691681557
Juan Manuel FangioArgentina1950–1958512429355
Max VerstappenNetherlands2015–present71481324
Sebastian VettelGermany2007–202229953571224
Alain ProstFrance1980–199319951331064
Ayrton SennaBrazil1984–19941614165803
Sir Jackie StewartUnited Kingdom1965–1973992717433
Niki LaudaAustria1971–19851712524543
Nelson PiquetBrazil1978–19912042324603
Sir Jack BrabhamAustralia1955–19701261413313
Fernando AlonsoSpain2001–present32221062
Jim ClarkUnited Kingdom1960–1968722533322
Mika HakkinenFinland1991–20011612026512
Emerson FittipaldiBrazil1970–1980144146352
Graham HillUnited Kingdom1958–19751761413362
Alberto AscariItaly1950–1955321314172
Nigel MansellUnited Kingdom1980–19951873132591
Nico RosbergGermany2006–20162062330571
Damon HillUnited Kingdom1992–19991152220421
Kimi RaikkonenFinland2001–202134921181031
Jenson ButtonUnited Kingdom2000–2017306158501
Lando NorrisUnited Kingdom2019–present1318481
Alan JonesAustralia1975–1986116126241
Mario AndrettiUnited States of America1968–19821281218191
Jacques VilleneuveCanada1996–20061631113231
James HuntUnited Kingdom1973–1979921014231
Jody ScheckterSouth Africa1972–1980112103331
Denny HulmeNew Zealand1965–197411281331
Jochen RindtAustria1964–197060610131
John SurteesUnited Kingdom1960–197211168241
Giuseppe 'Nino' FarinaItaly1950–19553355191
Keke RosbergFinland1978–198611455171
Mike HawthornUnited Kingdom1952–19584534181
Phil HillUnited States of America1958–19664836161
Sir Stirling MossUnited Kingdom1951–19611616240
David CoulthardUnited Kingdom1994–20081312620
Carlos ReutemannArgentina1972–1982126450
Felipe MassaBrazil2002–20171116410
Rubens BarrichelloBrazil1993–20111114680
Gerhard BergerAustria1984–19971012480
Ronnie PetersonSweden1970–19781014260
Valtteri BottasFinland2013–present1020670
Charles LeclercMonaco2018–present927540
Mark WebberAustralia2002–2013913420
Oscar PiastriAustralia2023–present96280
Daniel RicciardoAustralia2011–202483320
Jacky IckxBelgium1966–1979813250
Andrea Kimi AntonelliItaly2025–present76140
George RussellUnited Kingdom2019–present711310
Juan Pablo MontoyaColombia2001–2006713300
Rene ArnouxFrance1978–1989718220
Gilles VilleneuveCanada1977–198262130
Jacques LaffiteFrance1974–198667320
Ralf SchumacherGermany1997–200766270
Riccardo PatreseItaly1977–199368370
Sergio PerezMexico2011–present63390
Tony BrooksUnited Kingdom1956–196163100
Clay RegazzoniSwitzerland1970–198055280
John WatsonUnited Kingdom1973–198552200
Michele AlboretoItaly1981–199452230
Bruce McLarenNew Zealand1958–197040270
Carlos SainzSpain2015–present46290
Dan GurneyUnited States of America1959–197043190
Eddie IrvineUnited Kingdom1993–200240260
Didier PironiFrance1978–198234130
Giancarlo FisichellaItaly1996–200934190
Heinz-Harald FrentzenGermany1994–200332180
Johnny HerbertUnited Kingdom1989–20003070
Peter CollinsUnited Kingdom1952–19583090
Thierry BoutsenBelgium1983–199331150
Bill VukovichUnited States of America1951–19552120
Elio de AngelisItaly1979–19862390
Jean-Pierre JabouilleFrance1974–19812620
Jo SiffertSwitzerland1962–19712260
Jose Froilan GonzalezArgentina1950–196023150
Maurice TrintignantFrance1950–19642090
Patrick DepaillerFrance1972–198021190
Patrick TambayFrance1977–198625110
Pedro RodriguezMexico1963–19712070
Peter RevsonUnited States of America1964–19742180
Wolfgang von TripsGermany1956–19612160
Alessandro NanniniItaly1986–19901090
Bob SweikertUnited States of America1952–19561010
Carlos PaceBrazil1972–19771160
Esteban OconFrance2016–present1040
Francois CevertFrance1970–197310130
Giancarlo BaghettiItaly1961–19671010
Gunnar NilssonSweden1976–19771040
Heikki KovalainenFinland2007–20131140
Innes IrelandUnited Kingdom1959–19661040
Jarno TrulliItaly1997–201114110
Jean AlesiFrance1989–200112320
Jean-Pierre BeltoiseFrance1966–19741080
Jim RathmannUnited States of America1950–19601040
Jimmy BryanUnited States of America1952–19601030
Jo BonnierSweden1956–19711110
Jochen MassGermany1973–19821080
Johnnie ParsonsUnited States of America1950–19581010
Lee WallardUnited States of America1950–19511010
Lorenzo BandiniItaly1961–19671180
Ludovico ScarfiottiItaly1963–19681010
Luigi FagioliItaly1950–19511060
Luigi MussoItaly1953–19581070
Olivier PanisFrance1994–20041050
Pastor MaldonadoVenezuela2011–20151110
Pat FlahertyUnited States of America1950–19591110
Peter GethinUnited Kingdom1970–19741010
Piero TaruffiItaly1950–19561050
Pierre GaslyFrance2017–present1150
Richie GintherUnited States of America1960–196710140
Robert KubicaPoland2006–202111120
Rodger WardUnited States of America1951–19631020
Sam HanksUnited States of America1950–19571040
Troy RuttmanUnited States of America1950–19601010
Vittorio BrambillaItaly1974–19801110
Adolf BrudesGermany1952–19520000
Adolfo Schwelm CruzArgentina1953–19530000
Adrian SutilGermany2007–20140000
Adrián CamposSpain1987–19880000
Aguri SuzukiJapan?–present0010
Al HermanUnited States of America1955–19600000
Al KellerUnited States of America1955–19590000
Al PeaseCanada1967–19690000
Alain de ChangyBelgium1959–19590000
Alan BrownUnited Kingdom1952–19540000
Alan ReesUnited Kingdom1966–19670000
Alan RollinsonUnited Kingdom1965–19650000
Alan StaceyUnited Kingdom1958–19600000
Albert ScherrerSwitzerland1953–19530000
Alberto ColomboItaly1978–19780000
Alberto CrespoArgentina1952–19520000
Alberto Rodriguez LarretaArgentina1960–19600000
Alberto UriaUruguay1955–19560000
Aldo GordiniFrance1951–19510000
Alejandro de TomasoArgentina1957–19590000
Alessandro Pesenti-RossiItaly1976–19760000
Alex CaffiItaly1986–19920000
Alex RibeiroBrazil1976–19790000
Alex Soler-RoigSpain1970–19720000
Alex YoongMalaysia2001–20020000
Alex ZanardiItaly1991–19990000
Alexander AlbonThailand2019–present0020
Alexander RossiUnited States of America2014–20150000
Alexander WurzAustria1997–20070030
Alfonso ThieleUnited States of America1960–19600000
Alfonso de PortagoSpain?–present0010
Alfredo PiánArgentina1950–19500000
Allan McNishUnited Kingdom2002–20020000
Allen BergCanada1986–19860000
Andrea ChiesaSwitzerland1992–19920000
Andrea MonterminiItaly1994–19960000
Andrea de AdamichItaly1968–19730000
Andrea de CesarisItaly1980–19940150
André GuelfiFrance1958–19580000
André LottererGermany2014–20140000
André MilhouxBelgium1956–19560000
André PiletteBelgium1951–19640000
André SimonFrance1951–19570000
André TestutMonaco1958–19590000
Andy LindenUnited States of America1951–19570000
Andy SutcliffeUnited Kingdom1977–19770000
Anthony DavidsonUnited Kingdom2002–20080000
Anthony Joseph FoytUnited States of America1958–19600000
Antonio CreusSpain1960–19600000
Antonio GiovinazziItaly2017–20210000
Antônio PizzoniaBrazil2003–20050000
Archie Scott BrownUnited Kingdom1956–19560000
Art BischUnited States of America1958–19580000
Art CrossUnited States of America?–present0010
Arthur LegatBelgium1952–19530000
Arthur OwenUnited Kingdom1960–19600000
Arturo MerzarioItaly1972–19790000
Arvid LindbladUnited Kingdom2026–present0000
Asdrúbal Fontes BayardoUruguay1959–19590000
Basil van RooyenSouth Africa1968–19690000
Bayliss LevrettUnited States of America1950–19500000
Ben PonNetherlands1962–19620000
Beppe GabbianiItaly1978–19810000
Bernard CollombFrance1961–19640000
Bernard de DryverBelgium1977–19780000
Bernd SchneiderGermany1988–19900000
Bernie EcclestoneUnited Kingdom1958–19580000
Bertil RoosSweden1974–19740000
Bertrand GachotBelgium1989–19950000
Bill AstonUnited Kingdom1952–19520000
Bill BrackCanada1968–19720000
Bill CantrellUnited States of America1950–19500000
Bill CheesbourgUnited States of America1957–19590000
Bill HollandUnited States of America?–present0010
Bill HomeierUnited States of America1954–19600000
Bill MackeyUnited States of America1951–19510000
Bill MossUnited Kingdom1959–19590000
Bill SchindlerUnited States of America1950–19520000
Bill WhitehouseUnited Kingdom1954–19540000
Billy GarrettUnited States of America1956–19580000
Birabongse BhanudejThailand1950–19540000
Bob AndersonUnited Kingdom?–present0010
Bob BondurantUnited States of America1965–19660000
Bob ChristieUnited States of America1956–19600000
Bob DrakeUnited States of America1960–19600000
Bob EvansUnited Kingdom1975–19760000
Bob GerardUnited Kingdom1950–19570000
Bob SaidUnited States of America1959–19590000
Bob ScottUnited States of America1952–19540000
Bob VeithUnited States of America1956–19600000
Bobby BallUnited States of America1951–19520000
Bobby GrimUnited States of America1959–19600000
Bobby RahalUnited States of America1978–19780000
Bobby UnserUnited States of America1968–19680000
Boy HayjeNetherlands1976–19770000
Brausch NiemannSouth Africa1963–19650000
Brendon HartleyNew Zealand2017–20180000
Brett LungerUnited States of America1975–19780000
Brian GubbyUnited Kingdom1965–19650000
Brian HartUnited Kingdom1967–19670000
Brian HentonUnited Kingdom1975–19820000
Brian McGuireAustralia1977–19770000
Brian NaylorUnited Kingdom1957–19610000
Brian RedmanUnited Kingdom?–present0010
Brian Shawe-TaylorUnited Kingdom1950–19510000
Bruce HalfordUnited Kingdom1956–19600000
Bruce JohnstoneSouth Africa1962–19620000
Bruce KesslerUnited States of America1958–19580000
Bruno GiacomelliItaly1977–19900110
Bruno SennaBrazil2010–20120000
Bud TingelstadUnited States of America1960–19600000
Cal NidayUnited States of America1953–19550000
Carel Godin de BeaufortNetherlands1957–19640000
Carl ForbergUnited States of America1951–19510000
Carl ScarboroughUnited States of America1951–19530000
Carlo FacettiItaly1974–19740000
Carlo FranchiItaly1978–19780000
Carlos MenditeguyArgentina?–present0010
Carroll ShelbyUnited States of America1958–19590000
Cecil GreenUnited States of America1950–19510000
Cesare PerdisaItaly?–present0020
Charles PicFrance2012–20130000
Charles PozziFrance1950–19500000
Charles de TornacoBelgium1952–19530000
Chet MillerUnited States of America1951–19520000
Chico LandiBrazil1951–19560000
Chico SerraBrazil1981–19830000
Chris AmonNew Zealand1963–197605110
Chris BristowUnited Kingdom1959–19600000
Chris CraftUnited Kingdom1971–19710000
Chris IrwinUnited Kingdom1966–19670000
Chris LawrenceUnited Kingdom1966–19660000
Christian DannerGermany1985–19890000
Christian FittipaldiBrazil1992–19940000
Christian GoethalsBelgium1958–19580000
Christian KlienAustria2004–20100000
Christijan AlbersNetherlands2005–20070000
Chuck ArnoldUnited States of America1959–19590000
Chuck DaighUnited States of America1960–19600000
Chuck StevensonUnited States of America1951–19600000
Chuck WeyantUnited States of America1955–19590000
Claudio LangesItaly1990–19900000
Clemar BucciArgentina1954–19550000
Clemente BiondettiItaly1950–19500000
Cliff AllisonUnited Kingdom?–present0010
Cliff GriffithUnited States of America1951–19560000
Clive PuzeyZimbabwe1965–19650000
Colin ChapmanUnited Kingdom1956–19560000
Colin DavisUnited Kingdom1959–19590000
Conny AnderssonSweden1976–19770000
Consalvo SanesiItaly1950–19510000
Corrado FabiItaly1983–19840000
Cristiano da MattaBrazil2003–20040000
Cuth HarrisonUnited Kingdom1950–19500000
Damien MageeUnited Kingdom1975–19760000
Daniil KvyatRussia2014–20200030
Danny KladisUnited States of America1954–19540000
Danny OngaisUnited States of America1977–19780000
Danny SullivanUnited States of America1983–19830000
Dave CharltonSouth Africa1965–19750000
Dave MorganUnited Kingdom1975–19750000
David BrabhamAustralia1990–19940000
David HampshireUnited Kingdom1950–19500000
David HobbsUnited Kingdom1967–19740000
David KennedyIreland1980–19800000
David MurrayUnited Kingdom1950–19520000
David PiperUnited Kingdom1959–19600000
David ProphetUnited Kingdom1963–19650000
David PurleyUnited Kingdom1973–19770000
David WalkerAustralia1971–19720000
Dempsey WilsonUnited States of America1958–19600000
Dennis PooreUnited Kingdom1952–19520000
Dennis TaylorUnited Kingdom1959–19590000
Derek BellUnited Kingdom1968–19740000
Derek DalyIreland1978–19820000
Derek WarwickUnited Kingdom1981–19930040
Desiré WilsonSouth Africa1980–19800000
Desmond TitteringtonUnited Kingdom1956–19560000
Dick GibsonUnited Kingdom1957–19580000
Dick RathmannUnited States of America1950–19600100
Dieter QuesterAustria1969–19740000
Divina GalicaUnited Kingdom1976–19780000
Domenico SchiattarellaItaly1994–19950000
Don BeaumanUnited Kingdom1954–19540000
Don BransonUnited States of America1959–19600000
Don EdmundsUnited States of America1957–19570000
Don FreelandUnited States of America?–present0010
Dorino SerafiniItaly?–present0010
Doug SerrurierSouth Africa1962–19650000
Dries van der LofNetherlands1952–19520000
Duane CarterUnited States of America?–present0010
Duke DinsmoreUnited States of America1950–19560000
Duke NalonUnited States of America1951–19530100
Duncan HamiltonUnited Kingdom1951–19530000
Ed ElisianUnited States of America1954–19580000
Eddie CheeverUnited States of America?–present0090
Eddie JohnsonUnited States of America1952–19600000
Eddie KeizanSouth Africa1973–19750000
Eddie RussoUnited States of America1955–19600000
Eddie SachsUnited States of America1957–19600100
Edgar BarthGermany1953–19640000
Eitel CantoniUruguay1952–19520000
Eliseo SalazarChile1981–19830000
Elmer GeorgeUnited States of America1957–19570000
Emanuele NaspettiItaly1992–19930000
Emanuele PirroItaly1989–19910000
Emilio ZapicoSpain1976–19760000
Emilio de VillotaSpain1976–19820000
Emmanuel de GraffenriedSwitzerland1950–19560000
Enrico BertaggiaItaly1989–19920000
Enrique BernoldiBrazil2001–20020000
Eppie WietzesCanada1967–19740000
Eric BrandonUnited Kingdom1952–19540000
Eric ThompsonUnited Kingdom1952–19520000
Eric van de PoeleBelgium1991–19920000
Ernesto BrambillaItaly1963–19690000
Ernesto PrinothItaly1962–19620000
Ernie McCoyUnited States of America1953–19540000
Ernie PieterseSouth Africa1962–19650000
Ernst KlodwigGermany1952–19530000
Ernst LoofGermany1953–19530000
Erwin BauerGermany1953–19530000
Esteban GutierrezMexico2013–20160000
Esteban TueroArgentina1998–19980000
Ettore ChimeriVenezuela1960–19600000
Eugenio CastellottiItaly1955–19570130
Eugène ChaboudFrance1950–19510000
Eugène MartinFrance1950–19500000
Fabrizio BarbazzaItaly1991–19930000
Felice BonettoItaly?–present0020
Felipe NasrBrazil2015–20160000
Franck LagorceFrance1994–19940000
Franck MontagnyFrance2006–20060000
Franco ColapintoArgentina2024–present0000
Franco ComottiItaly1950–19520000
Franco ForiniSwitzerland1987–19870000
Franco RolItaly1950–19520000
Frank ArmiUnited States of America1954–19540000
Frank DochnalUnited States of America1963–19630000
Frank GardnerAustralia1964–19680000
François HesnaultFrance1984–19850000
François MazetFrance1971–19710000
François MigaultFrance1972–19750000
François PicardFrance1958–19580000
Fred AgabashianUnited States of America1950–19570100
Fred GambleUnited States of America1960–19600000
Fred WackerUnited States of America1953–19540000
Fritz RiessGermany1952–19520000
Fritz d'OreyBrazil1959–19590000
Gabriel BortoletoBrazil2025–present0000
Gabriele TarquiniItaly1987–19950000
Gaetano StarrabbaItaly1961–19610000
Gary BrabhamAustralia1990–19900000
Gastón MazzacaneArgentina2000–20010000
Gene ForceUnited States of America1951–19600000
Gene HartleyUnited States of America1950–19600000
Geoff LeesUnited Kingdom1978–19820000
Geoffrey CrossleyUnited Kingdom1950–19500000
George AbecassisUnited Kingdom1951–19520000
George AmickUnited States of America?–present0010
George ConnorUnited States of America1950–19520000
George ConstantineUnited States of America1959–19590000
George EatonCanada1969–19710000
George FollmerUnited States of America?–present0010
George FonderUnited States of America1952–19540000
Georges BergerBelgium1953–19540000
Georges GrignardFrance1951–19510000
Gerhard MitterGermany1963–19690000
Gerino GeriniItaly1956–19580000
Gerry AshmoreUnited Kingdom1961–19620000
Giacomo RussoItaly1964–19660000
Gianfranco BrancatelliItaly1979–19790000
Gianmaria BruniItaly2004–20040000
Gianni MorbidelliItaly?–present0010
Giedo van der GardeNetherlands2013–20130000
Gijs van LennepNetherlands1971–19750000
Gino BiancoBrazil1952–19520000
Gino MunaronItaly1960–19600000
Giorgio BassiItaly1965–19650000
Giorgio FranciaItaly1977–19810000
Giorgio PantanoItaly2004–20040000
Giorgio ScarlattiItaly1956–19610000
Giovanna AmatiItaly1992–19920000
Giovanni LavaggiItaly1995–19960000
Giovanni de RiuItaly1954–19540000
Giulio CabiancaItaly1958–19600000
Graham McRaeNew Zealand1973–19730000
Graham WhiteheadUnited Kingdom1952–19520000
Gregor FoitekSwitzerland1989–19900000
Gus HutchisonUnited States of America1970–19700000
Guy EdwardsUnited Kingdom1974–19770000
Guy LigierFrance1966–19670000
Guy MairesseFrance1950–19510000
Guy TunmerSouth Africa1975–19750000
Gérard LarrousseFrance1974–19740000
Günther SeiffertGermany1962–19620000
Hans BinderAustria1976–19780000
Hans HerrmannGermany1953–19690010
Hans HeyerGermany1977–19770000
Hans KlenkGermany1952–19520000
Hans StuckGermany1951–19530000
Hans-Joachim StuckGermany?–present0020
Hap SharpUnited States of America1961–19640000
Harald ErtlAustria1975–19800000
Harry BlanchardUnited States of America1959–19590000
Harry MerkelGermany1952–19520000
Harry SchellUnited States of America?–present0020
Heini WalterSwitzerland1962–19620000
Heinz SchillerSwitzerland1962–19620000
Helm GlöcklerGermany1953–19530000
Helmut MarkoAustria1971–19720000
Helmut NiedermayrGermany1952–19520000
Helmuth KoiniggAustria1974–19740000
Henri LouveauFrance1950–19510000
Henri PescaroloFrance1968–19760010
Henry BanksUnited States of America1950–19520000
Henry TaylorUnited Kingdom1959–19610000
Herbert MacKay-FraserUnited States of America1957–19570000
Hermann LangGermany1953–19540000
Hermano da Silva RamosBrazil1955–19560000
Hideki NodaJapan1994–19940000
Hiroshi FushidaJapan1975–19750000
Horace GouldUnited Kingdom1954–19600000
Howden GanleyNew Zealand1971–19740000
Hubert HahneGermany1966–19700000
Huub RothengatterNetherlands1984–19860000
Héctor RebaqueMexico1977–19810000
Ian AshleyUnited Kingdom1974–19770000
Ian BurgessUnited Kingdom1958–19630000
Ian RabyUnited Kingdom1963–19650000
Ian ScheckterSouth Africa1974–19770000
Ian StewartUnited Kingdom1953–19530000
Ignazio GiuntiItaly1970–19700000
Ingo HoffmannBrazil1976–19770000
Isack HadjarFrance2025–present0020
Ivan CapelliItaly?–present0030
Ivor BuebUnited Kingdom1957–19590000
Jac NellemannDenmark1976–19760000
Jack AitkenUnited Kingdom2020–20200000
Jack DoohanAustralia2024–20250000
Jack FairmanUnited Kingdom1953–19610000
Jack McGrathUnited States of America1950–19550120
Jack TurnerUnited States of America1956–19590000
Jackie HolmesUnited States of America1950–19530000
Jackie LewisUnited Kingdom1961–19620000
Jackie OliverUnited Kingdom1967–19770020
Jackie PretoriusSouth Africa1965–19730000
Jacques PolletFrance1954–19550000
Jacques SwatersBelgium1951–19540000
Jacques Villeneuve, Sr.Canada1981–19830000
Jaime AlguersuariSpain2009–20110000
Jan FlintermanNetherlands1952–19520000
Jan LammersNetherlands1979–19920000
Jan MagnussenDenmark1995–19980000
Jay ChamberlainUnited States of America1962–19620000
Jean BehraFrance1952–19590090
Jean LucasFrance1955–19550000
Jean LucienbonnetFrance1959–19590000
Jean-Christophe BoullionFrance1995–19950000
Jean-Claude RudazSwitzerland1964–19640000
Jean-Denis DélétrazSwitzerland1994–19950000
Jean-Louis SchlesserFrance1983–19880000
Jean-Marc GounonFrance1993–19940000
Jean-Pierre JarierFrance1971–19830330
Jean-Éric VergneFrance2012–20140000
Jerry HoytUnited States of America1950–19550100
Jerry Unser Jr.United States of America1958–19580000
Jesús IglesiasArgentina1955–19550000
Jim CrawfordUnited Kingdom1975–19750000
Jim HallUnited States of America1960–19630000
Jim HurtubiseUnited States of America1960–19600000
Jim McWitheyUnited States of America1959–19600000
Jim RigsbyUnited States of America1952–19520000
Jimmy DaviesUnited States of America?–present0010
Jimmy DaywaltUnited States of America1953–19590000
Jimmy JacksonUnited States of America1950–19540000
Jimmy ReeceUnited States of America1952–19580000
Jimmy StewartUnited Kingdom1953–19530000
Jo GartnerAustria1984–19840000
Jo SchlesserFrance1966–19680000
Jo VonlanthenSwitzerland1975–19750000
Joachim WinkelhockGermany1989–19890000
Joe FryUnited Kingdom1950–19500000
Joe JamesUnited States of America1951–19520000
Joe KellyIreland1950–19510000
John BarberUnited Kingdom1953–19530000
John Campbell-JonesUnited Kingdom1962–19630000
John CannonCanada1971–19710000
John CordtsCanada1969–19690000
John FitchUnited States of America1953–19550000
John JamesUnited Kingdom1951–19510000
John LoveRhodesia?–present0010
John MilesUnited Kingdom1969–19700000
John NicholsonNew Zealand1974–19750000
John RhodesUnited Kingdom1965–19650000
John Riseley-PrichardUnited Kingdom1954–19540000
John TaylorUnited Kingdom1964–19660000
Johnnie TolanUnited States of America1956–19580000
Johnny BoydUnited States of America?–present0010
Johnny CecottoVenezuela1983–19840000
Johnny ClaesBelgium1950–19550000
Johnny DumfriesUnited Kingdom1986–19860000
Johnny MantzUnited States of America1953–19530000
Johnny McDowellUnited States of America1950–19520000
Johnny Servoz-GavinFrance?–present0010
Johnny ThomsonUnited States of America1953–19600110
Joie ChitwoodUnited States of America1950–19500000
Jolyon PalmerUnited Kingdom2016–20170000
Jonathan PalmerUnited Kingdom1983–19890000
Jonathan WilliamsUnited Kingdom1967–19670000
Jorge DaponteArgentina1954–19540000
Jos VerstappenNetherlands1994–20030020
Josef PetersGermany1952–19520000
José DolhemFrance1974–19740000
Juan JoverSpain1951–19510000
Juan Manuel BordeuArgentina1961–19610000
Jud LarsonUnited States of America1958–19590000
Jules BianchiFrance2013–20140000
Julian BaileyUnited Kingdom1988–19910000
Justin WilsonUnited Kingdom2003–20030000
Jyrki JärvilehtoFinland?–present0010
Jérôme d'AmbrosioBelgium2011–20120000
Kamui KobayashiJapan2009–20140010
Karl KlingGermany1954–19550020
Karl WendlingerAustria1991–19950000
Karl-Günther BechemGermany1952–19530000
Karun ChandhokIndia2010–20110000
Kazuki NakajimaJapan2007–20090000
Kazuyoshi HoshinoJapan1976–19770000
Keith AndrewsUnited States of America1955–19560000
Keith GreeneUnited Kingdom1959–19620000
Ken DowningUnited Kingdom1952–19520000
Ken KavanaghAustralia1958–19580000
Ken RichardsonUnited Kingdom1951–19510000
Ken WhartonUnited Kingdom1952–19550000
Kenneth McAlpineUnited Kingdom1952–19550000
Kenny AchesonUnited Kingdom1983–19850000
Kevin CoganUnited States of America1980–19810000
Kevin MagnussenDenmark2014–20240110
Kunimitsu TakahashiJapan1977–19770000
Kurt AdolffGermany1953–19530000
Kurt Ahrens, Jr.Germany1966–19690000
Kurt KuhnkeGermany1963–19630000
Lamberto LeoniItaly1977–19780000
Lance MacklinUnited Kingdom1952–19550000
Lance ReventlowUnited States of America1960–19600000
Lance StrollCanada2017–present0130
Larry CrockettUnited States of America1954–19540000
Larry PerkinsAustralia1974–19770000
Lella LombardiItaly1974–19760000
Len DuncanUnited States of America1954–19540000
Len SuttonUnited States of America1958–19600000
Leo KinnunenFinland1974–19740000
Les LestonUnited Kingdom1956–19570000
Leslie JohnsonUnited Kingdom1950–19500000
Leslie MarrUnited Kingdom1954–19550000
Leslie ThorneUnited Kingdom1954–19540000
Liam LawsonNew Zealand2023–present0000
Lloyd RubyUnited States of America1960–19610000
Logan SargeantUnited States of America2023–20240000
Loris KesselSwitzerland1976–19770000
Louis ChironMonaco?–present0010
Louis RosierFrance?–present0020
Luca BadoerItaly1993–20090000
Lucas di GrassiBrazil2010–20100000
Luciano BurtiBrazil2000–20010000
Lucien BianchiBelgium1959–19680010
Ludwig FischerGermany1952–19520000
Luigi PiottiItaly1955–19580000
Luigi TaramazzoItaly1958–19580000
Luigi VilloresiItaly1950–19560080
Luis Pérez-SalaSpain1988–19890000
Luiz BuenoBrazil1973–19730000
Luki BothaSouth Africa1967–19670000
Mack HellingsUnited States of America1950–19510000
Manfred WinkelhockGermany1980–19850000
Manny AyuloUnited States of America?–present0010
Marc GenéSpain1999–20040000
Marc SurerSwitzerland1979–19860000
Marcel BalsaFrance1952–19520000
Marco ApicellaItaly1993–19930000
Marcus EricssonSweden2014–20180000
Maria Teresa de FilippisItaly1958–19590000
Maria de VillotaSpain?–present0000
Mark BlundellUnited Kingdom?–present0030
Mark DonohueUnited States of America?–present0010
Markus WinkelhockGermany2007–20070000
Marshall TeagueUnited States of America1953–19570000
Martin BrundleUnited Kingdom?–present0090
Martin DonnellyUnited Kingdom1989–19900000
Masahiro HasemiJapan1976–19760000
Masami KuwashimaJapan1976–19760000
Massimo NatiliItaly1961–19610000
Masten GregoryUnited States of America?–present0030
Mauri RoseUnited States of America?–present0010
Mauricio GugelminBrazil1988–19920010
Mauro BaldiItaly1982–19850000
Max ChiltonUnited Kingdom2013–20140000
Max JeanFrance1971–19710000
Max PapisItaly1995–19950000
Max de TerraSwitzerland1952–19530000
Michael AndrettiUnited States of America1993–19930010
Michael BartelsGermany1991–19910000
Michael BleekemolenNetherlands1977–19780000
Michael MaySwitzerland1961–19610000
Michel LeclèreFrance1975–19760000
Mick SchumacherGermany2021–20220000
Miguel Ángel GuerraArgentina1981–19810000
Mika SaloFinland?–present0020
Mike BeuttlerUnited Kingdom1971–19730000
Mike FisherUnited States of America1967–19670000
Mike HailwoodUnited Kingdom1963–19740020
Mike HarrisSouth Africa1962–19620000
Mike MacDowelUnited Kingdom1957–19570000
Mike MagillUnited States of America1957–19590000
Mike NazarukUnited States of America?–present0010
Mike ParkesUnited Kingdom1959–19670120
Mike SparkenFrance1955–19550000
Mike SpenceUnited Kingdom?–present0010
Mike TaylorUnited Kingdom1959–19600000
Mike ThackwellNew Zealand1980–19840000
Mike WildsUnited Kingdom1974–19760000
Mikko KozarowitzkyFinland1977–19770000
Moisés SolanaMexico1963–19680000
Myron FohrUnited States of America1950–19500000
Mário de Araújo CabralPortugal1959–19640000
Nanni GalliItaly1970–19730000
Naoki HattoriJapan1991–19910000
Narain KarthikeyanIndia2005–20120000
Nasif EstéfanoArgentina1960–19620000
Nello PaganiItaly1950–19500000
Nelson Piquet Jr.Brazil?–present0010
Neville LederleSouth Africa1962–19650000
Nicholas LatifiCanada2020–20220000
Nick HeidfeldGermany2000–201101130
Nico HulkenbergGermany2010–present0110
Nicola LariniItaly?–present0010
Nicolas KiesaDenmark2003–20030000
Nikita MazepinRussia2021–20210000
Nino VaccarellaItaly1961–19650000
Norberto FontanaArgentina1997–19970000
Noritake TakaharaJapan1976–19770000
Nyck de VriesNetherlands2022–20230000
Oliver BearmanUnited Kingdom2024–present0000
Olivier BerettaMonaco1994–19940000
Olivier GendebienBelgium?–present0020
Olivier GrouillardFrance1989–19920000
Onofre MarimonArgentina1951–19540020
Oscar Alfredo GálvezArgentina1953–19530000
Oscar LarrauriArgentina1988–19890000
Oswald KarchGermany1953–19530000
Otto StuppacherAustria1976–19760000
Ottorino VolonterioSwitzerland1954–19570000
Pablo BirgerArgentina1953–19550000
Paco GodiaSpain1951–19580000
Paddy DriverSouth Africa1963–19740000
Paolo BarillaItaly1989–19900000
Pascal FabreFrance1987–19870000
Pascal WehrleinGermany2016–20170000
Pat O'ConnorUnited States of America1954–19580100
Patrick FriesacherAustria2005–20050000
Patrick GaillardFrance1979–19790000
Patrick NèveBelgium1976–19780000
Paul BelmondoFrance1992–19940000
Paul EmeryUnited Kingdom1956–19580000
Paul EnglandAustralia1957–19570000
Paul FrèreBelgium?–present0010
Paul GoldsmithUnited States of America?–present0010
Paul HawkinsAustralia1965–19650000
Paul PietschGermany1950–19520000
Paul RussoUnited States of America1950–19590010
Paul di RestaUnited Kingdom2011–20170000
Pedro ChavesPortugal1991–19910000
Pedro DinizBrazil1995–20000000
Pedro LamyPortugal1993–19960000
Pedro de la RosaSpain1999–20120010
Perry McCarthyUnited Kingdom1992–19920000
Pete LovelyUnited States of America1959–19710000
Peter ArundellUnited Kingdom?–present0020
Peter AshdownUnited Kingdom1959–19590000
Peter BroekerCanada1963–19630000
Peter HirtSwitzerland1951–19530000
Peter RyanCanada1961–19610000
Peter WalkerUnited Kingdom1950–19550000
Peter WestburyUnited Kingdom1969–19700000
Peter WhiteheadUnited Kingdom?–present0010
Peter de KlerkSouth Africa1963–19700000
Phil CadeUnited States of America1959–19590000
Philip Fotheringham-ParkerUnited Kingdom1951–19510000
Philippe AdamsBelgium1994–19940000
Philippe AlliotFrance1984–19940000
Philippe StreiffFrance?–present0010
Philippe ÉtancelinFrance1950–19520000
Piercarlo GhinzaniItaly1981–19890000
Pierluigi MartiniItaly1984–19950000
Piero CariniItaly1952–19530000
Piero DrogoItaly1960–19600000
Piero DusioItaly1952–19520000
Piero ScottiItaly1956–19560000
Pierre LeveghFrance1950–19510000
Pierre-Henri RaphanelFrance1988–19890000
Piers CourageUnited Kingdom?–present0020
Pietro FittipaldiBrazil2020–20200000
Ralph FirmanIreland2003–20030000
Raul BoeselBrazil1982–19830000
Ray CrawfordUnited States of America1955–19590000
Raymond SommerFrance1950–19500000
Red AmickUnited States of America1959–19600000
Reg ParnellUnited Kingdom?–present0010
Reine WisellSweden?–present0010
Renato PirocchiItaly1961–19610000
Renzo ZorziItaly1975–19770000
Ricardo LondoñoColombia1981–19810000
Ricardo RodríguezMexico1961–19620000
Ricardo RossetBrazil1996–19980000
Ricardo ZontaBrazil1999–20050000
Ricardo ZuninoArgentina1979–19810000
Riccardo PalettiItaly1982–19820000
Richard AttwoodUnited Kingdom1964–19690010
Richard RobartsUnited Kingdom1974–19740000
Rikky von OpelLiechtenstein1973–19740000
Rio HaryantoIndonesia2016–20160000
Rob SchroederUnited States of America1962–19620000
Robert DoornbosNetherlands2005–20060000
Robert La CazeMorocco1958–19580000
Robert ManzonFrance?–present0020
Robert O'BrienUnited States of America1952–19520000
Roberto BonomiArgentina1960–19600000
Roberto BussinelloItaly1961–19650000
Roberto GuerreroColombia1982–19830000
Roberto LippiItaly1961–19630000
Roberto MerhiSpain2015–20150000
Roberto MieresArgentina1953–19550000
Roberto MorenoBrazil1982–19950010
Robin Montgomerie-CharringtonUnited Kingdom1952–19520000
Robin WiddowsUnited Kingdom1968–19680000
Rodney NuckeyUnited Kingdom1953–19540000
Roelof WunderinkNetherlands1975–19750000
Roger LaurentBelgium1952–19520000
Roger LoyerFrance1954–19540000
Roger PenskeUnited States of America1961–19620000
Roger WilliamsonUnited Kingdom1973–19730000
Roland RatzenbergerAustria1994–19940000
Rolf StommelenGermany?–present0010
Romain GrosjeanFrance2009–202000100
Ron FlockhartUnited Kingdom?–present0010
Ronnie BucknumUnited States of America1964–19660000
Roy SalvadoriUnited Kingdom?–present0020
Rudi FischerSwitzerland?–present0020
Rudolf KrauseGermany1952–19530000
Rudolf SchoellerSwitzerland1952–19520000
Rupert KeeganUnited Kingdom1977–19820000
Sakon YamamotoJapan2006–20100000
Sam PoseyUnited States of America1971–19720000
Sam TingleZimbabwe1963–19690000
Satoru NakajimaJapan1987–19910000
Scott SpeedUnited States of America2006–20070000
Sergey SirotkinRussia2018–20180000
Sergio MantovaniItaly1953–19550000
Shinji NakanoJapan1997–19980000
Shorty TemplemanUnited States of America1955–19600000
Siegfried StohrItaly1981–19810000
Silvio MoserSwitzerland1966–19710000
Skip BarberUnited States of America1971–19720000
Slim BorguddSweden1981–19820000
Spider WebbUnited States of America1950–19540000
Stefan BellofGermany1984–19850000
Stefan JohanssonSweden?–present00120
Stefano ModenaItaly?–present0020
Stephen SouthUnited Kingdom1980–19800000
Stoffel VandoorneBelgium2016–20180000
Stuart Lewis-EvansUnited Kingdom1957–19580220
Stéphane SarrazinFrance1999–19990000
Susie WolffUnited Kingdom?–present0000
Sébastien BourdaisFrance2008–20090000
Sébastien BuemiSwitzerland2009–20110000
Taki InoueJapan1994–19950000
Takuma SatoJapan?–present0010
Tarso MarquesBrazil1996–20010000
Ted WhiteawayUnited Kingdom1955–19550000
Teddy PiletteBelgium1974–19770000
Teo FabiItaly1982–19870320
Theo FitzauGermany1953–19530000
Theo HelfrichGermany1952–19540000
Tiago MonteiroPortugal?–present0010
Tiff NeedellUnited Kingdom1980–19800000
Tim ParnellUnited Kingdom1959–19630000
Tim SchenkenAustralia?–present0010
Timmy MayerUnited States of America1962–19620000
Timo GlockGermany2004–20120030
Tom BelsøDenmark1973–19740000
Tom BridgerUnited Kingdom1958–19580000
Tom JonesUnited States of America1967–19670000
Tom PryceUnited Kingdom1974–19770120
Tommy ByrneIreland1982–19820000
Tomáš EngeCzechia2001–20010000
Toni BrancaSwitzerland1950–19510000
Toni UlmenGermany1952–19520000
Tony BettenhausenUnited States of America1950–19600010
Tony BriseUnited Kingdom1975–19750000
Tony CrookUnited Kingdom1952–19530000
Tony GazeAustralia1952–19520000
Tony MaggsSouth Africa?–present0030
Tony MarshUnited Kingdom1957–19610000
Tony RoltUnited Kingdom1950–19550000
Tony SettemberUnited States of America1962–19630000
Tony ShellyNew Zealand1962–19620000
Tony TrimmerUnited Kingdom1975–19780000
Toranosuke TakagiJapan1998–19990000
Torsten PalmSweden1975–19750000
Toshio SuzukiJapan1993–19930000
Trevor BlokdykSouth Africa1963–19650000
Trevor TaylorUnited Kingdom?–present0010
Ukyo KatayamaJapan1992–19970000
Umberto MaglioliItaly?–present0020
Vern SchuppanAustralia1972–19770000
Vic ElfordUnited Kingdom1968–19710000
Vic WilsonUnited Kingdom1960–19660000
Vincenzo SospiriItaly1997–19970000
Vitaly PetrovRussia2010–20120010
Vitantonio LiuzziItaly2005–20110000
Volker WeidlerGermany1989–19890000
Walt AderUnited States of America1950–19500000
Walt BrownUnited States of America1950–19510000
Walt FaulknerUnited States of America1950–19550100
Walt HansgenUnited States of America1961–19640000
Warwick BrownAustralia1976–19760000
Wayne WeilerUnited States of America1960–19600000
Will StevensUnited Kingdom2014–20150000
Willi HeeksGermany1952–19530000
Willi KrakauGermany1952–19520000
William FergusonSouth Africa1972–19720000
Willy MairesseBelgium?–present0010
Wilson FittipaldiBrazil1972–19750000
Wolfgang SeidelGermany1953–19620000
Xavier PerrotSwitzerland1969–19690000
Yannick DalmasFrance1987–19940000
Yuji IdeJapan2006–20060000
Yuki TsunodaJapan2021–present0000
Yves Giraud-CabantousFrance1950–19530000
Zhou GuanyuChina2022–20240000
Zsolt BaumgartnerHungary2003–20040000
Élie BayolFrance1952–19560000
Éric BernardFrance?–present0010
Érik ComasFrance1991–19940000
Óscar GonzálezUruguay1956–19560000