Haas F1 Team

racing

20162026 · American · Wikipedia

Based in Banbury, Oxfordshire, England · Banbury metro (since 2016)

Wins
0
0.0% of races
Titles
best finish P6
Races
225
11 seasons
Poles
Podiums
0
Points
407
21 of them from sprints
Classified finishes
36%
450 car entries
First and last win

Championship position, season by season

One bar per season entered, taller for a better finish in the constructors’ championship. Accent bars are title-winning seasons, green bars are seasons with at least one win. Gaps in the record are gaps in the bar row, not a line drawn across years the team did not race.

2016: P82017: P82018: P62019: P92020: P92021: P102022: P82023: P102024: P72025: P82026: P720162026

Where the cars were built

The archive records a team’s nationality, which is a racing licence rather than an address: Red Bull is Austrian and has never built a car outside Buckinghamshire. These are the actual sites, curated with a source for each, and each one placed in a metro where the workbook can rule on the town.

Banbury2016–
Factory · Banbury
Kannapolis2016–
Registered HQ · Charlotte
Maranello2016–
Design and aero · Modena

Getting to the finish

The share of car entries classified as finishers, by decade. This is the statistic that separates the eras of the sport more sharply than lap times do: a 1960s team that finished a fifth of its entries was normal.

2010s
26%
166 entries
2020s
42%
284 entries
+1 Lap 145+2 Laps 33Lapped 22Collision 17Retired 13Accident 8Brakes 6

Teammate against teammate

The same car, the same weekend, the only comparison in the sport with nothing else in it. Qualifying counts the races where both cars set a grid time; the race counts the races where both were classified, because a car that broke on lap two did not lose to anybody. The two denominators are different for that reason, and both are shown.

Kevin Magnussen v Romain Grosjean2017–2020
77 races · qualifying 3737 · race 2523
Kevin Magnussen v Nico Hülkenberg2023–2024
44 races · qualifying 1127 · race 1225
Esteban Ocon v Oliver Bearman2025–2026
35 races · qualifying 1421 · race 1118
Kevin Magnussen v Mick Schumacher2022
22 races · qualifying 147 · race 610
Mick Schumacher v Nikita Mazepin2021
22 races · qualifying 193 · race 113
Esteban Gutiérrez v Romain Grosjean2016
21 races · qualifying 912 · race 76

Season by season

2026P7
11 races · 0 wins · 0 podiums
Esteban Ocon, Oliver Bearman
2025P8
24 races · 0 wins · 0 podiums
Esteban Ocon, Oliver Bearman
2024P7
24 races · 0 wins · 0 podiums
Kevin Magnussen, Nico Hülkenberg, Oliver Bearman
2023P10
22 races · 0 wins · 0 podiums
Kevin Magnussen, Nico Hülkenberg
2022P8
22 races · 0 wins · 0 podiums
Kevin Magnussen, Mick Schumacher
2021P10
22 races · 0 wins · 0 podiums
Mick Schumacher, Nikita Mazepin
2020P9
17 races · 0 wins · 0 podiums
Kevin Magnussen, Pietro Fittipaldi, Romain Grosjean
2019P9
21 races · 0 wins · 0 podiums
Kevin Magnussen, Romain Grosjean
2018P6
21 races · 0 wins · 0 podiums
Kevin Magnussen, Romain Grosjean
2017P8
20 races · 0 wins · 0 podiums
Kevin Magnussen, Romain Grosjean
2016P8
21 races · 0 wins · 0 podiums
Esteban Gutiérrez, Romain Grosjean

Who drove for them

1Kevin Magnussen2017–2024 · 145 entries0 wins
2Romain Grosjean2016–2020 · 98 entries0 wins
3Nico Hülkenberg2023–2024 · 46 entries0 wins
4Mick Schumacher2021–2022 · 44 entries0 wins
5Oliver Bearman2024–2026 · 37 entries0 wins
6Esteban Ocon2025–2026 · 35 entries0 wins
7Nikita Mazepin2021 · 22 entries0 wins
8Esteban Gutiérrez2016 · 21 entries0 wins
9Pietro Fittipaldi2020 · 2 entries0 wins

Where they won

Their best circuits, and the metro each one sits in. This is a metro site before it is a motorsport one, so every venue links back to its city.

Where these numbers come from

Results are the Ergast archive and its Jolpica successor, 1950 to the current season. That archive identifies a car by chassis and engine rather than by the company entering it, so the teams here are reassembled by hand; the rules and every judgement call are set out on the teams board.

Wins, podiums and poles count car entries, so a one-two counts as two podiums. Points are as awarded at the time and are not comparable across eras: a win was worth 8 points in 1960 and 25 today. Titles count finished seasons only, so leading the current championship does not yet count as one.

Points are points scored, race and sprint together, and every season from 1991 onward is checked against the official constructors’ table at build time. Earlier seasons will not match it, and are not meant to: for much of the sport’s history only a driver’s best few results counted toward the championship. Sprint wins are counted separately from Grand Prix wins, because a Saturday result is not a victory in the record books.

Factory locations are curated separately, in scripts/f1/bases.py, with a source per site. The archive has no address field at all. Each town is then put to MetroAreas.xlsx, and a town the workbook cannot rule on is shown without a metro rather than assigned to the nearest one.