F1Everything

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

Championships

Drivers’

1Michael Schumacher58
2David Coulthard40
3Rubens Barrichello24
4Ralf Schumacher22
5Nick Heidfeld8
Mika Häkkinen8
7Jacques Villeneuve7
Kimi Räikkönen7
Jarno Trulli7
10Juan Pablo Montoya6
Heinz-Harald Frentzen6
12Olivier Panis5
13Eddie Irvine4
14Jean Alesi3
15Jos Verstappen1
Giancarlo Fisichella1
Pedro de la Rosa1

Constructors’

1Ferrari82
2McLaren-Mercedes48
3Williams-BMW28
4Sauber-Petronas15
5Jordan-Honda13
6BAR-Honda12
7Jaguar-Cosworth5
8Prost-Acer3
9Arrows-Asiatech1
Benetton-Renault1

Winners in Canada

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
1997
Michael Schumacher
Ferrari