Head to head
Michael Schumacher vs Mika Häkkinen
90–43
times ahead in 147 shared races
Michael Schumacher and Mika Häkkinen raced each other in 147 Grands Prix between 1991 and 2001. Michael Schumacher finished ahead 90 times, the other 43. They fought for the title between them in 1998 and 2000.
Their careers, figure by figure
Each bar is scaled to the larger of the two.
Race by race
One square per Grand Prix they shared, in the colour of whoever finished ahead. Hover to see the result.
Michael SchumacherMika Häkkinenneither finished
The last ten
Each driver’s result in the last races they shared.