F1Everything

Flag of Monaco Monaco Grand Prix European Grand Prix Flag of Europe
More on Wikipedia.

Championships

Drivers’

1Michael Schumacher70
2Ralf Schumacher27
Juan Pablo Montoya27
4David Coulthard26
5Rubens Barrichello16
6Jenson Button8
7Kimi Räikkönen7
8Giancarlo Fisichella6
9Nick Heidfeld5
10Jarno Trulli4
11Eddie Irvine3
Felipe Massa3
13Mark Webber2
Mika Salo2
Heinz-Harald Frentzen2

Constructors’

1Ferrari86
2Williams-BMW54
3McLaren-Mercedes33
4Renault12
5Sauber-Petronas8
6Jordan-Honda6
7Jaguar-Cosworth3
8Minardi-Asiatech2
Toyota2
Arrows-Cosworth2

Winners in Canada

2006
Fernando Alonso
Renault
2005
Kimi Räikkönen
McLaren-Mercedes
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