F1Everything

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

Championships

Drivers’

1Michael Schumacher56
2David Coulthard34
3Mika Häkkinen32
4Rubens Barrichello28
5Giancarlo Fisichella18
6Ralf Schumacher12
7Heinz-Harald Frentzen5
Jacques Villeneuve5
Jarno Trulli5
10Eddie Irvine3
Mika Salo3
Jenson Button3
13Jos Verstappen2
14Ricardo Zonta1
Pedro de la Rosa1

Constructors’

1Ferrari84
2McLaren-Mercedes66
3Benetton-Playlife18
4Williams-BMW15
5Jordan-Mugen-Honda10
6BAR-Honda6
7Jaguar-Cosworth3
Sauber-Petronas3
Arrows-Supertec3

Winners in Canada

2004
Michael Schumacher
Ferrari
2003
Michael Schumacher
Ferrari
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