Group A

 
Rank Team GP W OTW OTL L GDF GF GA PTS
1 Finland 6 5 0 1 0 13 20 7 16
2 Canada 6 5 0 0 1 22 33 11 15
3 USA 6 4 1 0 1 15 27 12 14
4 Germany 6 4 0 0 2 -2 14 16 12
5 Slovakia 6 3 0 0 3 8 26 18 9
6 Denmark 5 1 1 0 3 1 17 16 5
7 Great Britain 7 0 1 0 6 -32 9 41 2
8 France 7 0 0 2 5 -20 14 34 2
 

 

 

Group B

 
Rank Team GP W OTW OTL L GDF GF GA PTS
1 Russia 6 6 0 0 0 26 29 3 18
2 Czech Rep. 6 5 0 0 1 24 34 10 15
3 Sweden 6 5 0 0 1 23 37 14 15
4 Switzerland 6 4 0 0 2 14 23 9 12
5 Latvia 6 2 0 0 4 -2 17 19 6
6 Norway 6 2 0 0 4 -11 18 29 6
7 Italy 7 0 1 0 6 -43 5 48 2
8 Austria 7 0 0 1 6 -31 9 40 1