| 32 | 846 | 12-Jun-2011 | Canada | 2002 |  | Jenson Button [McLaren/Mercedes] | Sebastian Vettel [Red Bull/Renault] | Jenson Button [McLaren/Mercedes] |
| 31 | 828 | 13-Jun-2010 | Canada | 2002 |  | Lewis Hamilton [McLaren/Mercedes] | Lewis Hamilton [McLaren/Mercedes] | Robert Kubica [Renault] |
| 30 | 792 | 8-Jun-2008 | Canada | 2002 |  | Robert Kubica [BMW Sauber/BMW] | Lewis Hamilton [McLaren/Mercedes] | Kimi Räikkönen [Ferrari] |
| 29 | 774 | 10-Jun-2007 | Canada | 2002 |  | Lewis Hamilton [McLaren/Mercedes] | Lewis Hamilton [McLaren/Mercedes] | Fernando Alonso [McLaren/Mercedes] |
| 28 | 759 | 25-Jun-2006 | Canada | 2002 |  | Fernando Alonso [Renault] | Fernando Alonso [Renault] | Kimi Räikkönen [McLaren/Mercedes] |
| 27 | 739 | 12-Jun-2005 | Canada | 2002 |  | Kimi Räikkönen [McLaren/Mercedes] | Jenson Button [BAR/Honda] | Kimi Räikkönen [McLaren/Mercedes] |
| 26 | 721 | 13-Jun-2004 | Canada | 2002 |  | Michael Schumacher [Ferrari] | Ralf Schumacher [Williams/BMW] | Rubens Barrichello [Ferrari] |
| 25 | 705 | 15-Jun-2003 | Canada | 2002 |  | Michael Schumacher [Ferrari] | Ralf Schumacher [Williams/BMW] | Fernando Alonso [Renault] |
| 24 | 688 | 9-Jun-2002 | Canada | 2002 |  | Michael Schumacher [Ferrari] | Juan Pablo Montoya [Williams/BMW] | Juan Pablo Montoya [Williams/BMW] |
| 23 | 671 | 10-Jun-2001 | Canada | 1996 |  | Ralf Schumacher [Williams/BMW] | Michael Schumacher [Ferrari] | Ralf Schumacher [Williams/BMW] |
| 22 | 654 | 18-Jun-2000 | Canada | 1996 |  | Michael Schumacher [Ferrari] | Michael Schumacher [Ferrari] | Mika Hakkinen [McLaren/Mercedes] |
| 21 | 636 | 13-Jun-1999 | Canada | 1996 |  | Mika Hakkinen [McLaren/Mercedes] | Michael Schumacher [Ferrari] | Eddie Irvine [Ferrari] |
| 20 | 621 | 7-Jun-1998 | Canada | 1996 |  | Michael Schumacher [Ferrari] | David Coulthard [McLaren/Mercedes] | Michael Schumacher [Ferrari] |
| 19 | 604 | 15-Jun-1997 | Canada | 1996 |  | Michael Schumacher [Ferrari] | Michael Schumacher [Ferrari] | David Coulthard [McLaren/Mercedes] |
| 18 | 589 | 16-Jun-1996 | Canada | 1996 |  | Damon Hill [Williams/Renault] | Damon Hill [Williams/Renault] | Jacques Villeneuve [Williams/Renault] |
| 17 | 570 | 11-Jun-1995 | Canada | 1995 |  | Jean Alesi [Ferrari] | Michael Schumacher [Benetton/Renault] | Michael Schumacher [Benetton/Renault] |
| 16 | 554 | 12-Jun-1994 | Canada | 1994 |  | Michael Schumacher [Benetton/Ford] | Michael Schumacher [Benetton/Ford] | Michael Schumacher [Benetton/Ford] |
| 15 | 539 | 13-Jun-1993 | Canada | 1991 |  | Alain Prost [Williams/Renault] | Alain Prost [Williams/Renault] | Michael Schumacher [Benetton/Ford] |
| 14 | 523 | 14-Jun-1992 | Canada | 1991 |  | Gerhard Berger [McLaren/Honda] | Ayrton Senna [McLaren/Honda] | Gerhard Berger [McLaren/Honda] |
| 13 | 505 | 2-Jun-1991 | Canada | 1991 |  | Nelson Piquet [Benetton/Ford] | Riccardo Patrese [Williams/Renault] | Nigel Mansell [Williams/Renault] |
| 12 | 489 | 10-Jun-1990 | Canada | 1988 |  | Ayrton Senna [McLaren/Honda] | Ayrton Senna [McLaren/Honda] | Gerhard Berger [McLaren/Honda] |
| 11 | 474 | 18-Jun-1989 | Canada | 1988 |  | Thierry Boutsen [Williams/Renault] | Alain Prost [McLaren/Honda] | Jonathan Palmer [Tyrrell/Ford] |
| 10 | 457 | 12-Jun-1988 | Canada | 1988 |  | Ayrton Senna [McLaren/Honda] | Ayrton Senna [McLaren/Honda] | Ayrton Senna [McLaren/Honda] |
| 9 | 426 | 15-Jun-1986 | Canada | 1982 |  | Nigel Mansell [Williams/Honda] | Nigel Mansell [Williams/Honda] | Nelson Piquet [Williams/Honda] |
| 8 | 409 | 16-Jun-1985 | Canada | 1982 |  | Michele Alboreto [Ferrari] | Elio de Angelis [Lotus/Renault] | Ayrton Senna [Lotus/Renault] |
| 7 | 395 | 17-Jun-1984 | Canada | 1982 |  | Nelson Piquet [Brabham/BMW] | Nelson Piquet [Brabham/BMW] | Nelson Piquet [Brabham/BMW] |
| 6 | 381 | 12-Jun-1983 | Canada | 1982 |  | René Arnoux [Ferrari] | René Arnoux [Ferrari] | Patrick Tambay [Ferrari] |
| 5 | 365 | 13-Jun-1982 | Canada | 1982 |  | Nelson Piquet [Brabham/BMW] | Didier Pironi [Ferrari] | Didier Pironi [Ferrari] |
| 4 | 356 | 27-Sep-1981 | Canada | 1979 |  | Jacques Laffite [Ligier/Matra] | Nelson Piquet [Brabham/Ford] | John Watson [McLaren/Ford] |
| 3 | 341 | 28-Sep-1980 | Canada | 1979 |  | Alan Jones [Williams/Ford] | Nelson Piquet [Brabham/Ford] | Didier Pironi [Ligier/Ford] |
| 2 | 327 | 30-Sep-1979 | Canada | 1979 |  | Alan Jones [Williams/Ford] | Alan Jones [Williams/Ford] | Alan Jones [Williams/Ford] |
| 1 | 313 | 8-Oct-1978 | Canada | 1978 |  | Gilles Villeneuve [Ferrari] | Jean-Pierre Jarier [Lotus/Ford] | Alan Jones [Williams/Ford] |