F1Everything

Flag of Monaco Monaco Grand Prix French Grand Prix Flag of France
More on Wikipedia.

Championships

Drivers’

1Mika Häkkinen46
2Michael Schumacher34
3David Coulthard29
4Eddie Irvine19
5Giancarlo Fisichella13
6Alexander Wurz12
7Heinz-Harald Frentzen8
Jacques Villeneuve8
9Rubens Barrichello4
10Mika Salo3
Jean Alesi3
12Johnny Herbert1
Pedro Diniz1
Jan Magnussen1

Constructors’

1McLaren-Mercedes75
2Ferrari53
3Benetton-Playlife25
4Williams-Mecachrome16
5Stewart-Ford5
6Arrows4
Sauber-Petronas4

Winners in Canada

2002
Michael Schumacher
Ferrari
2001
Ralf Schumacher
Williams-BMW
2000
Michael Schumacher
Ferrari
1999
Mika Häkkinen
McLaren-Mercedes
1998
Michael Schumacher
Ferrari
1997
Michael Schumacher
Ferrari
1996
Damon Hill
Williams-Renault
1995
Jean Alesi
Ferrari
1994
Michael Schumacher
Benetton-Ford