F1 Almanac
☰

Mika Salo

Finnish | Born 1966-11-30

Compare head-to-head records across their shared time at a constructor. See who scored more points, qualified higher, and won the most race match-ups.
McNish 2002 - 2002
Races 17
Qualis 17
Race H2H
11 - 6
Quali H2H
15 - 2
Points H2H 2 - 0
Diniz 1998 - 2000
Races 33
Qualis 32
Race H2H
23 - 10
Quali H2H
22 - 10
Points H2H 9 - 3
Villeneuve 1999 - 1999
Races 3
Qualis 3
Race H2H
3 - 0
Quali H2H
0 - 3
Points H2H 0 - 0
Irvine 1999 - 1999
Races 6
Qualis 6
Race H2H
1 - 5
Quali H2H
2 - 4
Points H2H 10 - 28
Verstappen 1997 - 1997
Races 17
Qualis 17
Race H2H
12 - 5
Quali H2H
10 - 7
Points H2H 2 - 0
Katayama 1995 - 1996
Races 32
Qualis 32
Race H2H
25 - 7
Quali H2H
23 - 9
Points H2H 10 - 0
Tarquini 1995 - 1995
Races 1
Qualis 1
Race H2H
1 - 0
Quali H2H
1 - 0
Points H2H 0 - 0
Zanardi 1994 - 1994
Races 2
Qualis 2
Race H2H
2 - 0
Quali H2H
0 - 2
Points H2H 0 - 0
Career Totals
Total Races 111
Total Qualis 110
Race H2H
78 - 33
Quali H2H
73 - 37
Points H2H 33 - 31
Track consecutive dominance. 'Max Ahead' shows the highest number of races (or qualifying sessions) in a row that this driver finished ahead of the teammate. 'Max Behind' shows the opposite. Sprint races are not included.
McNish
Race Streaks

Max Ahead

4

Max Behind

2

Quali Streaks

Max Ahead

11

Max Behind

1

Diniz
Race Streaks

Max Ahead

6

Max Behind

2

Quali Streaks

Max Ahead

6

Max Behind

2

Villeneuve
Race Streaks

Max Ahead

3

Max Behind

0

Quali Streaks

Max Ahead

0

Max Behind

3

Irvine
Race Streaks

Max Ahead

1

Max Behind

4

Quali Streaks

Max Ahead

1

Max Behind

2

Verstappen
Race Streaks

Max Ahead

5

Max Behind

2

Quali Streaks

Max Ahead

3

Max Behind

2

Katayama
Race Streaks

Max Ahead

11

Max Behind

2

Quali Streaks

Max Ahead

6

Max Behind

1

Tarquini
Race Streaks

Max Ahead

1

Max Behind

0

Quali Streaks

Max Ahead

1

Max Behind

0

Zanardi
Race Streaks

Max Ahead

2

Max Behind

0

Quali Streaks

Max Ahead

0

Max Behind

2

Review performance year-by-year. See how race finishes, points totals, and average qualifying results evolved over each season of their career.

Race Stats

Starts17
Points2
Wins0
Podiums0
Best Finish6
Avg Pos9.6
Finish %64.7%
WDC Pos17

Quali Stats

Entries17
Poles0
Top 10s0
Best Grid8
Avg Grid13.2

Race Stats

Starts17
Points6
Wins0
Podiums0
Best Finish5
Avg Pos7.6
Finish %70.6%
WDC Pos11

Quali Stats

Entries16
Poles0
Top 10s0
Best Grid9
Avg Grid14.2

Race Stats

Starts9
Points10
Wins0
Podiums2
Best Finish2
Avg Pos6.9
Finish %77.8%
WDC Pos10

Quali Stats

Entries9
Poles0
Top 10s0
Best Grid4
Avg Grid11.4

Race Stats

Starts16
Points3
Wins0
Podiums0
Best Finish4
Avg Pos10.8
Finish %31.3%
WDC Pos13

Quali Stats

Entries16
Poles0
Top 10s0
Best Grid6
Avg Grid15.1

Race Stats

Starts17
Points2
Wins0
Podiums0
Best Finish5
Avg Pos10.1
Finish %47.1%
WDC Pos17

Quali Stats

Entries17
Poles0
Top 10s0
Best Grid14
Avg Grid18.9

Race Stats

Starts16
Points5
Wins0
Podiums0
Best Finish5
Avg Pos7.9
Finish %43.8%
WDC Pos13

Quali Stats

Entries16
Poles0
Top 10s0
Best Grid8
Avg Grid13.2

Race Stats

Starts17
Points5
Wins0
Podiums0
Best Finish5
Avg Pos8.8
Finish %70.6%
WDC Pos15

Quali Stats

Entries17
Poles0
Top 10s0
Best Grid7
Avg Grid14.3

Race Stats

Starts2
Points0
Wins0
Podiums0
Best Finish10
Avg Pos10.0
Finish %50.0%
WDC Pos999

Quali Stats

Entries2
Poles0
Top 10s0
Best Grid22
Avg Grid23.5
Discover where this driver excels and struggles. Top 3 best and worst circuits based on their average race finish. Only tracks with a minimum of 3 race finishes are included.

Best Tracks

Circuit de Monaco

Starts7
Wins0
Podiums0
Best Finish4
Avg Finish4.67

Albert Park Grand Prix Circuit

Starts5
Wins0
Podiums0
Best Finish6
Avg Finish6.00

Autodromo Nazionale di Monza

Starts7
Wins0
Podiums1
Best Finish3
Avg Finish6.50

Worst Tracks

Hungaroring

Starts7
Wins0
Podiums0
Best Finish10
Avg Finish12.50

Circuit de Nevers Magny-Cours

Starts6
Wins0
Podiums0
Best Finish10
Avg Finish12.00

Nürburgring

Starts7
Wins0
Podiums0
Best Finish10
Avg Finish11.33
Explore a comprehensive breakdown of every finishing position the driver has achieved, along with their non-finishes.

Finishing Positions

P2 1
View races
P3 1
View races
P4 1
View races

Non-Finishes

Explore the finishing consistency of the driver. View their overall finishing percentage and a breakdown of their Did Not Finish (DNF) reasons.

Total Starts

106

Total Finishes

63

Total DNFs

43

Mech DNF

36

Non-Mech DNF

7

Finishing %

59.4%

DNF Breakdown