Formula 1 driver · 1956–1960

Bruce Halford

NationalityBritain BritainCodeHAFNumber12Last teamCooper
Starts7
Wins0
Podiums0
Poles0
Points0
Titles0

Career totals from published race classifications (1950–2026). Poles use the qualifying classification where published, otherwise grid position 1. Sum of points scored per race and sprint as published; pre-1991 seasons with dropped scores differ from official championship totals.

Driver DNA

Profile

Methodology
QualiRacePoints

Career DNA · career, all eras · f1-dna-1.0.0 · as of 2 Oct 2026

starts: not sourceddefense: not sourcedtyre management: not sourcedwet weather: not sourcedlate race: not sourcedrace pace: not sourced

Qualifying Pace

High
n=56 · vs 582 drivers (career, all eras)

teammate qualifying head-to-head rate

teammate gap samples
0
teammate h2h
14-42
pole rate
0.0%
front row rate
0.0%

Race Result vs Teammate

High
n=39 · vs 539 drivers (career, all eras)

share of races finishing ahead of teammate (one-car retirements count for the finisher)

teammate race h2h
8-31
avg finish delta when both classified
-3.818

Positions Gained

Insufficient sample
n=2 · vs 321 drivers (career, all eras)

mean grid-to-finish gain above the expectation for that grid slot (classified finishes)

mean positions gained
6.5
expectation adjusted
-0.283

Finishing

Insufficient sample
n=7 · vs 375 drivers (career, all eras)

classification rate minus teammate classification rate (same car); any retirement cause counts

classification rate
28.6%
teammate classification rate
54.7%
retirements
5

Consistency

Insufficient sample
n=0 · vs 79 drivers (career, all eras)

spread (std dev) of teammate qualifying gaps; lower spread ranks higher

finish position std
2.121

Team Points Share

Low
n=7 · vs 290 drivers (career, all eras)

share of the team's points in events where the team scored

points
0
team points
81
points per start
0

Street Circuits

Insufficient sample
n=0 · vs 72 drivers (career, all eras)

teammate qualifying gap on street layouts relative to the driver's overall gap (positive = relatively stronger)

High-Speed Circuits

Insufficient sample
n=0 · vs 78 drivers (career, all eras)

teammate qualifying gap on high pole-lap-speed circuits relative to the driver's overall gap (positive = relatively stronger)

Low-Speed Circuits

Insufficient sample
n=0 · vs 83 drivers (career, all eras)

teammate qualifying gap on low pole-lap-speed circuits relative to the driver's overall gap (positive = relatively stronger)

Teammate record

TeammateTeamSeasonsQuali H2HRace H2H
Cooper19601–01–0
Maserati, Cooper1956–19600–20–1
Maserati, Cooper1956–19601–10–1
Cooper19600–10–1
Cooper19600–00–0
Maserati, Cooper1957–19601–31–3
Maserati, Cooper1957–19600–30–3
Cooper19601–01–0
Cooper19600–00–0
Cooper19600–10–1
Cooper19600–11–0
Cooper19601–01–0

Recent races

SeasonEventTeamQualiGridFinishPts
1960French Grand PrixCooper—168
1960Monaco Grand PrixCooper——did_not_qualify
1959Monaco Grand PrixTeam Lotus—16DNF
1957Italian Grand PrixMaserati—14DNF
1957Pescara Grand PrixMaserati—14DNF
1957German Grand PrixMaserati—1611
1956Italian Grand PrixMaserati—21DNF
1956British Grand PrixMaserati—20DNF

By season

YearTeamStartsWPodPolesPtsPos
1960Cooper1000033rd
1959Team Lotus1000060th
1957Maserati3000039th
1956Maserati2000056th