# 2004 World Cup of Hockey rosters

Listed below are the rosters for the eight teams participating in the 2004 World Cup of Hockey. Players who held NHL contracts are listed by the team they were signed too during the 2004-05 lockout. Footnotes detail teams they played for during the lockout.

## Canada

Head coach: Pat Quinn
Assistant coaches: Wayne Fleming, Ken Hitchcock, Jacques Martin
| No. | Pos. | Name | Height | Weight | Birthdate | 2004-05 Team |
| 30 | G | Martin Brodeur | 6 ft 2 in (188 cm) | 220 lb (100 kg) | (1972-05-06)May 6, 1972 (aged 32) | New Jersey Devils |
| 1 | G | Roberto Luongo | 6 ft 3 in (191 cm) | 216 lb (98 kg) | (1979-04-04)April 4, 1979 (aged 25) | Florida Panthers |
| 60 | G | José Théodore | 5 ft 11 in (180 cm) | 172 lb (78 kg) | (1976-09-13)September 13, 1976 (aged 28) | Montreal Canadiens |
| 3 | D | Jay Bouwmeester | 6 ft 4 in (193 cm) | 204 lb (93 kg) | (1983-09-07)September 7, 1983 (aged 21) | Florida Panthers |
| 2 | D | Eric Brewer | 6 ft 4 in (193 cm) | 216 lb (98 kg) | (1979-04-17)April 17, 1979 (aged 25) | Edmonton Oilers |
| 52 | D | Adam Foote | 6 ft 2 in (188 cm) | 216 lb (98 kg) | (1971-07-10)July 10, 1971 (aged 33) | Colorado Avalanche |
| 22 | D | Scott Hannan | 6 ft 1 in (185 cm) | 216 lb (98 kg) | (1979-01-23)January 23, 1979 (aged 25) | San Jose Sharks |
| 55 | D | Ed Jovanovski | 6 ft 3 in (191 cm) | 220 lb (100 kg) | (1976-06-26)June 26, 1976 (aged 28) | Vancouver Canucks |
| 27 | D | Scott Niedermayer (A) | 6 ft 1 in (185 cm) | 201 lb (91 kg) | (1973-08-31)August 31, 1973 (aged 31) | New Jersey Devils |
| 6 | D | Wade Redden | 6 ft 2 in (188 cm) | 209 lb (95 kg) | (1977-06-12)June 12, 1977 (aged 27) | Ottawa Senators |
| 28 | D | Robyn Regehr | 6 ft 3 in (191 cm) | 225 lb (102 kg) | (1980-04-19)April 19, 1980 (aged 24) | Calgary Flames |
| 9 | F | Shane Doan | 6 ft 2 in (188 cm) | 216 lb (98 kg) | (1976-10-10)October 10, 1976 (aged 27) | Phoenix Coyotes |
| 33 | F | Kris Draper | 5 ft 10 in (178 cm) | 190 lb (86 kg) | (1971-05-24)May 24, 1971 (aged 33) | Detroit Red Wings |
| 21 | F | Simon Gagné | 6 ft 0 in (183 cm) | 185 lb (84 kg) | (1980-02-29)February 29, 1980 (aged 24) | Philadelphia Flyers |
| 15 | F | Dany Heatley | 6 ft 3 in (191 cm) | 216 lb (98 kg) | (1981-01-21)January 21, 1981 (aged 23) | Atlanta Thrashers |
| 12 | F | Jarome Iginla | 6 ft 1 in (185 cm) | 209 lb (95 kg) | (1977-07-01)July 1, 1977 (aged 27) | Calgary Flames |
| 4 | F | Vincent Lecavalier | 6 ft 4 in (193 cm) | 205 lb (93 kg) | (1980-04-21)April 21, 1980 (aged 24) | Tampa Bay Lightning |
| 66 | F | Mario Lemieux (C) | 6 ft 4 in (193 cm) | 231 lb (105 kg) | (1965-10-05)October 5, 1965 (aged 38) | Pittsburgh Penguins |
| 18 | F | Kirk Maltby | 6 ft 0 in (183 cm) | 194 lb (88 kg) | (1972-12-22)December 22, 1972 (aged 31) | Detroit Red Wings |
| 10 | F | Brenden Morrow | 5 ft 11 in (180 cm) | 212 lb (96 kg) | (1979-01-16)January 16, 1979 (aged 25) | Dallas Stars |
| 39 | F | Brad Richards | 6 ft 1 in (185 cm) | 200 lb (91 kg) | (1980-05-02)May 2, 1980 (aged 24) | Tampa Bay Lightning |
| 91 | F | Joe Sakic (A) | 5 ft 11 in (180 cm) | 194 lb (88 kg) | (1969-07-07)July 7, 1969 (aged 35) | Colorado Avalanche |
| 94 | F | Ryan Smyth | 6 ft 1 in (185 cm) | 190 lb (86 kg) | (1976-02-21)February 21, 1976 (aged 28) | Edmonton Oilers |
| 26 | F | Martin St. Louis | 5 ft 9 in (175 cm) | 185 lb (84 kg) | (1975-06-18)June 18, 1975 (aged 29) | Tampa Bay Lightning |
| 97 | F | Joe Thornton | 6 ft 4 in (193 cm) | 225 lb (102 kg) | (1979-07-02)July 2, 1979 (aged 25) | Boston Bruins |

## Czech Republic

Head coach: Vladimír Růžička
Assistant coach: Marian Jelínek, Radim Rulík, Ondrej Weissmann
| No. | Pos. | Name | Height | Weight | Birthdate | 2004-05 Team |
| 32 | G | Roman Čechmánek | 6 ft 3 in (191 cm) | 201 lb (91 kg) | (1971-03-02)March 2, 1971 (aged 33) | Los Angeles Kings |
| 72 | G | Petr Bříza | 6 ft 0 in (183 cm) | 181 lb (82 kg) | (1964-12-09)December 9, 1964 (aged 39) | HC Sparta Praha |
| 29 | G | Tomáš Vokoun | 6 ft 0 in (183 cm) | 216 lb (98 kg) | (1976-07-02)July 2, 1976 (aged 28) | Nashville Predators |
| 2 | D | Jiří Fischer | 6 ft 5 in (196 cm) | 229 lb (104 kg) | (1980-07-31)July 31, 1980 (aged 24) | Detroit Red Wings |
| 4 | D | Roman Hamrlík | 6 ft 1 in (185 cm) | 207 lb (94 kg) | (1974-04-12)April 12, 1974 (aged 30) | New York Islanders |
| 15 | D | Tomáš Kaberle | 6 ft 1 in (185 cm) | 212 lb (96 kg) | (1978-03-02)March 2, 1978 (aged 26) | Toronto Maple Leafs |
| 8 | D | Marek Malík | 6 ft 4 in (193 cm) | 236 lb (107 kg) | (1975-06-25)June 25, 1975 (aged 29) | Vancouver Canucks |
| 41 | D | Martin Škoula | 6 ft 3 in (191 cm) | 223 lb (101 kg) | (1979-10-28)October 28, 1979 (aged 24) | HC Litvínov |
| 71 | D | Jiři Šlégr | 6 ft 0 in (183 cm) | 223 lb (101 kg) | (1971-05-30)May 30, 1971 (aged 33) | HC Chemopetrol |
| 6 | D | Jaroslav Špaček | 5 ft 11 in (180 cm) | 203 lb (92 kg) | (1974-02-11)February 11, 1974 (aged 30) | Columbus Blue Jackets |
| 3 | D | Marek Židlický | 5 ft 10 in (178 cm) | 190 lb (86 kg) | (1977-02-03)February 3, 1977 (aged 27) | Nashville Predators |
| 16 | F | Petr Čajánek | 5 ft 11 in (180 cm) | 185 lb (84 kg) | (1975-08-18)August 18, 1975 (aged 29) | St. Louis Blues |
| 30 | F | Jiří Dopita | 6 ft 4 in (193 cm) | 227 lb (103 kg) | (1968-12-02)December 2, 1968 (aged 35) | HC Pardubice |
| 20 | F | Radek Dvorák | 6 ft 2 in (188 cm) | 194 lb (88 kg) | (1977-03-09)March 9, 1977 (aged 27) | Edmonton Oilers |
| 26 | F | Patrik Eliáš | 6 ft 1 in (185 cm) | 190 lb (86 kg) | (1976-04-13)April 13, 1976 (aged 28) | New Jersey Devils |
| 24 | F | Martin Havlát | 6 ft 2 in (188 cm) | 209 lb (95 kg) | (1981-04-19)April 19, 1981 (aged 23) | Ottawa Senators |
| 23 | F | Milan Hejduk | 6 ft 0 in (183 cm) | 192 lb (87 kg) | (1976-02-14)February 14, 1976 (aged 28) | Colorado Avalanche |
| 68 | F | Jaromír Jágr | 6 ft 3 in (191 cm) | 230 lb (100 kg) | (1972-02-15)February 15, 1972 (aged 32) | New York Rangers |
| 20 | F | Václav Prospal | 6 ft 2 in (188 cm) | 198 lb (90 kg) | (1975-02-17)February 17, 1975 (aged 29) | Mighty Ducks of Anaheim |
| 21 | F | Robert Reichel (C) | 5 ft 10 in (178 cm) | 183 lb (83 kg) | (1971-06-25)June 25, 1971 (aged 33) | HC Chemopetrol |
| 26 | F | Martin Ručinský | 6 ft 2 in (188 cm) | 209 lb (95 kg) | (1971-03-11)March 11, 1971 (aged 33) | HC Chemopetrol |
| 28 | F | Martin Straka | 5 ft 9 in (175 cm) | 174 lb (79 kg) | (1972-09-03)September 3, 1972 (aged 32) | Los Angeles Kings |
| 17 | F | Petr Sýkora | 6 ft 0 in (183 cm) | 190 lb (86 kg) | (1976-11-19)November 19, 1976 (aged 27) | Mighty Ducks of Anaheim |
| 63 | F | Josef Vašíček | 6 ft 4 in (193 cm) | 201 lb (91 kg) | (1980-09-12)September 12, 1980 (aged 24) | Carolina Hurricanes |
| 75 | F | Tomáš Vlasák | 5 ft 10 in (178 cm) | 187 lb (85 kg) | (1975-02-01)February 1, 1975 (aged 29) | Ak Bars Kazan |
| 9 | F | David Výborný (A) | 5 ft 10 in (178 cm) | 183 lb (83 kg) | (1975-01-25)January 25, 1975 (aged 29) | Columbus Blue Jackets |

## Finland

Head coach: Raimo Summanen
Assistant coaches: Timo Jutila, Jari Kurri, Hannu Viirlas, Erkka Westerlund
| No. | Pos. | Name | Height | Weight | Birthdate | 2004-05 Team |
| 34 | G | Miikka Kiprusoff | 6 ft 1 in (185 cm) | 183 lb (83 kg) | (1976-10-26)October 26, 1976 (aged 27) | Calgary Flames |
| 30 | G | Kari Lehtonen | 6 ft 4 in (193 cm) | 209 lb (95 kg) | (1983-11-16)November 16, 1983 (aged 20) | Atlanta Thrashers |
| 35 | G | Vesa Toskala | 5 ft 10 in (178 cm) | 187 lb (85 kg) | (1977-05-20)May 20, 1977 (aged 27) | San Jose Sharks |
| 7 | D | Aki Berg | 6 ft 4 in (193 cm) | 214 lb (97 kg) | (1977-07-28)July 28, 1977 (aged 27) | Toronto Maple Leafs |
| 32 | D | Toni Lydman | 6 ft 1 in (185 cm) | 201 lb (91 kg) | (1977-09-25)September 25, 1977 (aged 26) | Calgary Flames |
| 44 | D | Janne Niinimaa | 6 ft 1 in (185 cm) | 220 lb (100 kg) | (1975-05-22)May 22, 1975 (aged 29) | New York Islanders |
| 27 | D | Teppo Numminen (A) | 6 ft 1 in (185 cm) | 198 lb (90 kg) | (1968-07-03)July 3, 1968 (aged 36) | Free agent |
| 2 | D | Joni Pitkänen | 6 ft 3 in (191 cm) | 209 lb (95 kg) | (1983-09-19)September 19, 1983 (aged 20) | Philadelphia Flyers |
| 6 | D | Sami Salo | 6 ft 3 in (191 cm) | 216 lb (98 kg) | (1974-03-22)March 22, 1974 (aged 30) | Vancouver Canucks |
| 4 | D | Kimmo Timonen | 5 ft 10 in (178 cm) | 194 lb (88 kg) | (1975-03-18)March 18, 1975 (aged 29) | Nashville Predators |
| 5 | D | Ossi Väänänen | 6 ft 4 in (193 cm) | 216 lb (98 kg) | (1980-08-18)August 18, 1980 (aged 24) | Colorado Avalanche |
| 22 | F | Mikko Eloranta | 6 ft 0 in (183 cm) | 190 lb (86 kg) | (1972-08-24)August 24, 1972 (aged 32) | SC Rapperswil-Jona |
| 9 | F | Niklas Hagman | 6 ft 0 in (183 cm) | 205 lb (93 kg) | (1979-12-05)December 5, 1979 (aged 24) | Florida Panthers |
| 36 | F | Riku Hahl | 6 ft 0 in (183 cm) | 205 lb (93 kg) | (1980-11-01)November 1, 1980 (aged 23) | HPK |
| 25 | F | Jukka Hentunen | 5 ft 10 in (178 cm) | 198 lb (90 kg) | (1974-05-03)May 3, 1974 (aged 30) | HC Fribourg-Gottéon |
| 12 | F | Olli Jokinen (A) | 6 ft 2 in (188 cm) | 209 lb (95 kg) | (1978-12-05)December 5, 1978 (aged 25) | Florida Panthers |
| 39 | F | Niko Kapanen | 5 ft 10 in (178 cm) | 176 lb (80 kg) | (1978-04-29)April 29, 1978 (aged 26) | Dallas Stars |
| 21 | F | Mikko Koivu | 6 ft 2 in (188 cm) | 214 lb (97 kg) | (1983-03-12)March 12, 1983 (aged 21) | Houston Aeros |
| 11 | F | Saku Koivu (C) | 5 ft 10 in (178 cm) | 181 lb (82 kg) | (1974-11-23)November 23, 1974 (aged 29) | Montreal Canadiens |
| 24 | F | Antti Laaksonen | 6 ft 0 in (183 cm) | 181 lb (82 kg) | (1973-10-03)October 3, 1973 (aged 30) | Free agent |
| 26 | F | Jere Lehtinen | 6 ft 0 in (183 cm) | 194 lb (88 kg) | (1973-06-24)June 24, 1973 (aged 31) | Dallas Stars |
| 10 | F | Ville Nieminen | 6 ft 0 in (183 cm) | 207 lb (94 kg) | (1977-04-06)April 6, 1977 (aged 27) | Calgary Flames |
| 16 | F | Ville Peltonen | 5 ft 11 in (180 cm) | 187 lb (85 kg) | (1973-03-24)March 24, 1973 (aged 31) | HC Lugano |
| 37 | F | Jarkko Ruutu | 6 ft 1 in (185 cm) | 203 lb (92 kg) | (1975-08-23)August 23, 1975 (aged 29) | Vancouver Canucks |
| 15 | F | Tuomo Ruutu | 6 ft 0 in (183 cm) | 201 lb (91 kg) | (1983-02-16)February 16, 1983 (aged 21) | Chicago Blackhawks |
| 8 | F | Teemu Selänne | 6 ft 0 in (183 cm) | 201 lb (91 kg) | (1970-07-03)July 3, 1970 (aged 34) | Free agent |

## Germany

Head coach: Franz Reindl
Assistant coaches: Bernhard Englbrecht, Ernst Höfner
| No. | Pos. | Name | Height | Weight | Birthdate | 2004-05 Team |
| 1 | G | Oliver Jonas | 6 ft 0 in (183 cm) | 176 lb (80 kg) | (1979-05-14)May 14, 1979 (aged 25) | Eisbären Berlin |
| 37 | G | Olaf Kölzig | 6 ft 3 in (191 cm) | 225 lb (102 kg) | (1970-04-06)April 6, 1970 (aged 34) | Washington Capitals |
| 80 | G | Robert Müller | 5 ft 8 in (173 cm) | 187 lb (85 kg) | (1980-06-25)June 25, 1980 (aged 24) | Krefeld Pinguine |
| 10 | D | Christian Ehrhoff | 6 ft 2 in (188 cm) | 201 lb (91 kg) | (1982-07-06)July 6, 1982 (aged 22) | San Jose Sharks |
| 7 | D | Sashca Goc | 6 ft 2 in (188 cm) | 227 lb (103 kg) | (1979-04-14)April 14, 1979 (aged 25) | Adler Mannheim |
| 58 | D | Lasse Kopitz | 6 ft 3 in (191 cm) | 198 lb (90 kg) | (1980-05-29)May 29, 1980 (aged 24) | Nürnberg Ice Tigers |
| 5 | D | Robert Leask | 6 ft 2 in (188 cm) | 205 lb (93 kg) | (1971-06-09)June 9, 1971 (aged 33) | Eisbären Berlin |
| 12 | D | Mirko Lüdermann (A) | 5 ft 11 in (180 cm) | 192 lb (87 kg) | (1973-12-15)December 15, 1973 (aged 30) | Kölner Haie |
| 31 | D | Andreas Renz | 6 ft 0 in (183 cm) | 207 lb (94 kg) | (1977-06-12)June 12, 1977 (aged 27) | Kölner Haie |
| 76 | D | Stephan Retzer | 6 ft 0 in (183 cm) | 194 lb (88 kg) | (1975-10-11)October 11, 1975 (aged 28) | Kassel Huskies |
| 13 | D | Christoph Schubert | 6 ft 3 in (191 cm) | 236 lb (107 kg) | (1982-02-05)February 5, 1982 (aged 22) | Binghamton Senators |
| 84 | D | Dennis Seidenberg (A) | 6 ft 0 in (183 cm) | 198 lb (90 kg) | (1981-06-18)June 18, 1981 (aged 23) | Philadelphia Flyers |
| 27 | F | Tobias Abstreiter | 5 ft 9 in (175 cm) | 185 lb (84 kg) | (1970-07-06)July 6, 1970 (aged 34) | Kassel Huskies |
| 73 | F | Tino Boos | 6 ft 0 in (183 cm) | 187 lb (85 kg) | (1975-04-10)April 10, 1975 (aged 29) | Kölner Haie |
| 72 | F | Petr Fical | 5 ft 10 in (178 cm) | 181 lb (82 kg) | (1977-09-23)September 23, 1977 (aged 26) | Nürnberg Ice Tigers |
| 57 | F | Marcel Goc | 6 ft 0 in (183 cm) | 203 lb (92 kg) | (1983-08-24)August 24, 1983 (aged 21) | San Jose Sharks |
| 17 | F | Jochen Hecht | 6 ft 1 in (185 cm) | 192 lb (87 kg) | (1977-06-21)June 21, 1977 (aged 27) | Buffalo Sabres |
| 49 | F | Klaus Kathan | 6 ft 0 in (183 cm) | 187 lb (85 kg) | (1977-01-07)January 7, 1977 (aged 27) | DEG Metro Stars |
| 26 | F | Daniel Kreutzer | 5 ft 9 in (175 cm) | 192 lb (87 kg) | (1979-10-23)October 23, 1979 (aged 24) | DEG Metro Stars |
| 34 | F | Eduard Lewandowski | 6 ft 2 in (188 cm) | 203 lb (92 kg) | (1980-09-07)September 7, 1980 (aged 24) | Kölner Haie |
| 32 | F | Tomas Martinec | 6 ft 0 in (183 cm) | 190 lb (86 kg) | (1976-03-05)March 5, 1976 (aged 28) | Nürnberg Ice Tigers |
| 22 | F | Martin Reichel | 6 ft 2 in (188 cm) | 190 lb (86 kg) | (1973-11-07)November 7, 1973 (aged 30) | Frankfurt Lions |
| 19 | F | Marco Sturm (C) | 5 ft 11 in (180 cm) | 194 lb (88 kg) | (1978-09-08)September 8, 1978 (aged 26) | San Jose Sharks |
| 21 | F | Stefan Ustorf | 5 ft 11 in (180 cm) | 194 lb (88 kg) | (1974-01-03)January 3, 1974 (aged 30) | Eisbären Berlin |

## Russia

Head coach: Zinetula Bilyaletdinov
Assistant coaches: Anatoli Bukatin, Vladimir Yurzinov
| No. | Pos. | Name | Height | Weight | Birthdate | 2004-05 Team |
| 30 | G | Ilya Bryzgalov | 6 ft 2 in (188 cm) | 194 lb (88 kg) | (1980-06-22)June 22, 1980 (aged 24) | Mighty Ducks of Anaheim |
| 35 | G | Alexander Fomichev | 5 ft 10 in (178 cm) | 181 lb (82 kg) | (1979-02-19)February 19, 1979 (aged 25) | CSKA Moskva |
| 39 | G | Maxim Sokolov | 6 ft 0 in (183 cm) | 181 lb (82 kg) | (1979-05-27)May 27, 1979 (aged 25) | Avangard Omsk |
| 55 | D | Sergei Gonchar | 6 ft 2 in (188 cm) | 209 lb (95 kg) | (1974-04-13)April 13, 1974 (aged 30) | Boston Bruins |
| 45 | D | Dmitri Kalinin | 6 ft 3 in (191 cm) | 216 lb (98 kg) | (1980-06-22)June 22, 1980 (aged 24) | Buffalo Sabres |
| 11 | D | Darius Kasparaitis (A) | 5 ft 11 in (180 cm) | 218 lb (99 kg) | (1972-10-16)October 16, 1972 (aged 31) | New York Rangers |
| 29 | D | Alexander Khavanov | 6 ft 1 in (185 cm) | 198 lb (90 kg) | (1972-01-30)January 30, 1972 (aged 32) | St. Louis Blues |
| 32 | D | Andrei Markov | 6 ft 0 in (183 cm) | 198 lb (90 kg) | (1978-12-20)December 20, 1978 (aged 25) | Montreal Canadiens |
| 10 | D | Oleg Tverdovsky | 6 ft 0 in (183 cm) | 203 lb (92 kg) | (1976-05-18)May 18, 1976 (aged 28) | Avangard Omsk |
| 5 | D | Vitaly Vishnevskiy | 6 ft 2 in (188 cm) | 203 lb (92 kg) | (1980-03-18)March 18, 1980 (aged 24) | Mighty Ducks of Anaheim |
| 6 | D | Anton Volchenkov | 6 ft 1 in (185 cm) | 225 lb (102 kg) | (1982-02-25)February 25, 1982 (aged 22) | Ottawa Senators |
| 22 | F | Dmitry Afanasenkov | 5 ft 8 in (173 cm) | 176 lb (80 kg) | (1980-05-12)May 12, 1980 (aged 24) | Tampa Bay Lightning |
| 61 | F | Maxim Afinogenov | 6 ft 0 in (183 cm) | 194 lb (88 kg) | (1979-09-04)September 4, 1979 (aged 25) | Buffalo Sabres |
| 31 | F | Artem Chubarov | 6 ft 1 in (185 cm) | 203 lb (92 kg) | (1979-12-13)December 13, 1979 (aged 24) | Dynamo Moskva |
| 13 | F | Pavel Datsyuk | 5 ft 10 in (178 cm) | 190 lb (86 kg) | (1978-07-20)July 20, 1978 (aged 26) | Detroit Red Wings |
| 24 | F | Alexander Frolov | 6 ft 2 in (188 cm) | 209 lb (95 kg) | (1982-06-19)June 19, 1982 (aged 22) | Los Angeles Kings |
| 71 | F | Ilya Kovalchuk | 6 ft 2 in (188 cm) | 218 lb (99 kg) | (1983-04-15)April 15, 1983 (aged 21) | Atlanta Thrashers |
| 51 | F | Andrei Kovalenko | 6 ft 1 in (185 cm) | 190 lb (86 kg) | (1970-06-07)June 7, 1970 (aged 34) | Lokomotiv Yaroslavl |
| 27 | F | Alexei Kovalev (C) | 6 ft 2 in (188 cm) | 225 lb (102 kg) | (1973-02-24)February 24, 1973 (aged 31) | Montreal Canadiens |
| 25 | F | Viktor Kozlov | 6 ft 5 in (196 cm) | 229 lb (104 kg) | (1975-02-14)February 14, 1975 (aged 29) | New Jersey Devils |
| 12 | F | Oleg Kvasha | 6 ft 5 in (196 cm) | 240 lb (110 kg) | (1978-07-26)July 26, 1978 (aged 26) | New York Islanders |
| 8 | F | Alexander Ovechkin | 6 ft 2 in (188 cm) | 216 lb (98 kg) | (1985-10-17)October 17, 1985 (aged 18) | Washington Capitals |
| 15 | F | Oleg Petrov | 5 ft 10 in (178 cm) | 179 lb (81 kg) | (1971-04-18)April 18, 1971 (aged 33) | EV Zug |
| 14 | F | Sergei Samsonov | 5 ft 9 in (175 cm) | 185 lb (84 kg) | (1978-10-27)October 27, 1978 (aged 25) | Boston Bruins |
| 19 | F | Alexei Yashin (A) | 6 ft 3 in (191 cm) | 220 lb (100 kg) | (1973-11-05)November 5, 1973 (aged 30) | New York Islanders |
| 9 | F | Danius Zubrus | 6 ft 4 in (193 cm) | 209 lb (95 kg) | (1978-06-16)June 16, 1978 (aged 26) | Washington Capitals |

## Slovakia

Head coach: Ján Filc
Assistant coaches: František Hossa, Lubomir Pokovic
| No. | Pos. | Name | Height | Weight | Birthdate | 2004-05 Team |
| 37 | G | Peter Budaj | 6 ft 1 in (185 cm) | 196 lb (89 kg) | (1982-09-18)September 18, 1982 (aged 21) | Hershey Bears |
| 25 | G | Ján Lašák | 6 ft 0 in (183 cm) | 205 lb (93 kg) | (1979-04-10)April 10, 1979 (aged 25) | HC Pardubice |
| 31 | G | Rastislav Staňa | 6 ft 1 in (185 cm) | 198 lb (90 kg) | (1980-01-10)January 10, 1980 (aged 24) | Södertälje SK |
| 3 | D | Zdeno Chára | 6 ft 9 in (206 cm) | 249 lb (113 kg) | (1977-03-18)March 18, 1977 (aged 27) | Ottawa Senators |
| 74 | D | Ladislav Čierny | 6 ft 0 in (183 cm) | 187 lb (85 kg) | (1974-11-03)November 3, 1974 (aged 29) | HKM Zvolen |
| 41 | D | Richard Lintner | 6 ft 3 in (191 cm) | 214 lb (97 kg) | (1977-11-15)November 15, 1977 (aged 26) | HC Fribourg-Gottéron |
| 2 | D | Branislav Mezei | 6 ft 4 in (193 cm) | 229 lb (104 kg) | (1980-10-08)October 8, 1980 (aged 23) | Florida Panthers |
| 43 | D | Jaroslav Obšut | 6 ft 1 in (185 cm) | 209 lb (95 kg) | (1976-09-03)September 3, 1976 (aged 28) | Luleå HF |
| 7 | D | Martin Štrbák | 6 ft 3 in (191 cm) | 212 lb (96 kg) | (1975-01-15)January 15, 1975 (aged 29) | HC Košice |
| 6 | D | Radoslav Suchý | 6 ft 2 in (188 cm) | 205 lb (93 kg) | (1976-04-07)April 7, 1976 (aged 28) | Columbus Blue Jackets |
| 17 | D | Ľubomír Višňovský | 5 ft 10 in (178 cm) | 192 lb (87 kg) | (1976-08-11)August 11, 1976 (aged 28) | Los Angeles Kings |
| 23 | F | Ľuboš Bartečko | 6 ft 0 in (183 cm) | 201 lb (91 kg) | (1976-07-14)July 14, 1976 (aged 28) | Dynamo Moskva |
| 8 | F | Martin Cibák | 6 ft 1 in (185 cm) | 196 lb (89 kg) | (1980-05-17)May 17, 1980 (aged 24) | Tampa Bay Lightning |
| 38 | F | Pavol Demitra (A) | 6 ft 0 in (183 cm) | 205 lb (93 kg) | (1974-11-29)November 29, 1974 (aged 29) | HK Dukla Trenčín |
| 10 | F | Marián Gáborík | 6 ft 1 in (185 cm) | 201 lb (91 kg) | (1982-02-14)February 14, 1982 (aged 22) | Minnesota Wild |
| 30 | F | Miroslav Hlinka | 6 ft 2 in (188 cm) | 209 lb (95 kg) | (1972-08-30)August 30, 1972 (aged 32) | HK Dukla Trenčín |
| 81 | F | Marián Hossa | 6 ft 2 in (188 cm) | 207 lb (94 kg) | (1979-01-12)January 12, 1979 (aged 25) | Ottawa Senators |
| 27 | F | Ladislav Nagy | 5 ft 10 in (178 cm) | 192 lb (87 kg) | (1979-06-01)June 1, 1979 (aged 25) | Phoenix Coyotes |
| 16 | F | Vladimír Országh | 5 ft 11 in (180 cm) | 190 lb (86 kg) | (1977-05-24)May 24, 1977 (aged 27) | Nashville Predators |
| 82 | F | Rastislav Pavlikovský | 5 ft 11 in (180 cm) | 198 lb (90 kg) | (1977-03-02)March 2, 1977 (aged 27) | Mora IK |
| 19 | F | Branko Radivojevič | 6 ft 2 in (188 cm) | 205 lb (93 kg) | (1980-11-24)November 24, 1980 (aged 23) | Philadelphia Flyers |
| 18 | F | Miroslav Šatan (C) | 6 ft 2 in (188 cm) | 194 lb (88 kg) | (1974-10-22)October 22, 1974 (aged 29) | Buffalo Sabres |
| 21 | F | Radovan Somík | 6 ft 3 in (191 cm) | 198 lb (90 kg) | (1977-05-05)May 5, 1977 (aged 27) | Philadelphia Flyers |
| 15 | F | Jozef Stümpel (A) | 6 ft 3 in (191 cm) | 218 lb (99 kg) | (1972-07-20)July 20, 1972 (aged 32) | HC Slavia Praha |
| 20 | F | Richard Zednik | 6 ft 0 in (183 cm) | 192 lb (87 kg) | (1976-01-06)January 6, 1976 (aged 28) | Montreal Canadiens |

## Sweden

Head coach: Hardy Nilsson
Assistant coaches: Ulf Dahlén, Johan Garpenlöv
| No. | Pos. | Name | Height | Weight | Birthdate | 2004-05 Team |
| 30 | G | Henrik Lundqvist | 6 ft 1 in (185 cm) | 181 lb (82 kg) | (1982-03-02)March 2, 1982 (aged 22) | Frölunda HC |
| 35 | G | Tommy Salo | 6 ft 0 in (183 cm) | 179 lb (81 kg) | (1971-02-01)February 1, 1971 (aged 33) | MODO Hockey |
| 32 | G | Mikael Tellqvist | 6 ft 0 in (183 cm) | 190 lb (86 kg) | (1979-09-19)September 19, 1979 (aged 24) | Toronto Maple Leafs |
| 8 | D | Christian Bäckman | 6 ft 4 in (193 cm) | 209 lb (95 kg) | (1980-04-28)April 28, 1980 (aged 24) | St. Louis Blues |
| 3 | D | Kim Johnsson | 6 ft 1 in (185 cm) | 205 lb (93 kg) | (1976-03-16)March 16, 1976 (aged 28) | Philadelphia Flyers |
| 5 | D | Nicklas Lidström (A) | 6 ft 1 in (185 cm) | 190 lb (86 kg) | (1970-04-28)April 28, 1970 (aged 34) | Detroit Red Wings |
| 14 | D | Mattias Norström | 6 ft 1 in (185 cm) | 223 lb (101 kg) | (1972-01-02)January 2, 1972 (aged 32) | Los Angeles Kings |
| 17 | D | Marcus Ragnarsson | 6 ft 1 in (185 cm) | 216 lb (98 kg) | (1971-08-13)August 13, 1971 (aged 33) | Philadelphia Flyers |
| 34 | D | Daniel Tjärnqvist | 6 ft 2 in (188 cm) | 201 lb (91 kg) | (1976-10-14)October 14, 1976 (aged 27) | Atlanta Thrashers |
| 6 | D | Dick Tärnström | 6 ft 1 in (185 cm) | 205 lb (93 kg) | (1975-01-20)January 20, 1975 (aged 29) | Pittsburgh Penguins |
| 2 | D | Mattias Öhlund | 6 ft 4 in (193 cm) | 234 lb (106 kg) | (1976-09-09)September 9, 1976 (aged 28) | Vancouver Canucks |
| 11 | F | Daniel Alfredsson | 6 ft 0 in (183 cm) | 203 lb (92 kg) | (1972-12-11)December 11, 1972 (aged 31) | Ottawa Senators |
| 22 | F | P.J. Axelsson | 6 ft 1 in (185 cm) | 190 lb (86 kg) | (1975-02-26)February 26, 1975 (aged 29) | Boston Bruins |
| 29 | F | Nils Ekman | 6 ft 0 in (183 cm) | 185 lb (84 kg) | (1976-05-11)May 11, 1976 (aged 28) | San Jose Sharks |
| 21 | F | Peter Forsberg (A) | 6 ft 1 in (185 cm) | 205 lb (93 kg) | (1973-07-20)July 20, 1973 (aged 31) | Colorado Avalanche |
| 96 | F | Tomas Holmström | 6 ft 0 in (183 cm) | 198 lb (90 kg) | (1973-01-23)January 23, 1973 (aged 31) | Detroit Red Wings |
| 10 | F | Andreas Johansson | 6 ft 0 in (183 cm) | 205 lb (93 kg) | (1973-05-19)May 19, 1973 (aged 31) | Genève-Servette HC |
| 72 | F | Jörgen Jönsson | 6 ft 0 in (183 cm) | 192 lb (87 kg) | (1972-09-29)September 29, 1972 (aged 31) | Färjestad BK |
| 33 | F | Frederik Modin | 6 ft 4 in (193 cm) | 220 lb (100 kg) | (1974-10-08)October 8, 1974 (aged 29) | Tampa Bay Lightning |
| 18 | F | Marcus Nilson | 6 ft 2 in (188 cm) | 196 lb (89 kg) | (1978-03-01)March 1, 1978 (aged 26) | Calgary Flames |
| 19 | F | Markus Näslund | 6 ft 0 in (183 cm) | 196 lb (89 kg) | (1973-07-30)July 30, 1973 (aged 31) | Vancouver Canucks |
| 26 | F | Samuel Påhlsson | 6 ft 0 in (183 cm) | 212 lb (96 kg) | (1977-12-17)December 17, 1977 (aged 26) | Mighty Ducks of Anaheim |
| 12 | F | Daniel Sedin | 6 ft 1 in (185 cm) | 190 lb (86 kg) | (1980-09-26)September 26, 1980 (aged 23) | Vancouver Canucks |
| 20 | F | Henrik Sedin | 6 ft 2 in (188 cm) | 183 lb (83 kg) | (1980-09-26)September 26, 1980 (aged 23) | Vancouver Canucks |
| 13 | F | Mats Sundin (C) | 6 ft 5 in (196 cm) | 231 lb (105 kg) | (1971-02-13)February 13, 1971 (aged 33) | Toronto Maple Leafs |
| 40 | F | Henrik Zetterberg | 6 ft 0 in (183 cm) | 196 lb (89 kg) | (1980-10-09)October 9, 1980 (aged 23) | Detroit Red Wings |

## United States

Head coach: Ron Wilson
Assistant coaches: Tim Army, Peter Laviolette, Barry Smith
| No. | Pos. | Name | Height | Weight | Birthdate | 2004-05 Team |
| 30 | G | Ty Conklin | 6 ft 0 in (183 cm) | 183 lb (83 kg) | (1976-03-30)March 30, 1976 (aged 28) | Edmonton Oilers |
| 29 | G | Rick DiPietro | 6 ft 1 in (185 cm) | 209 lb (95 kg) | (1981-09-19)September 19, 1981 (aged 22) | New York Islanders |
| 42 | G | Robert Esche | 6 ft 2 in (188 cm) | 203 lb (92 kg) | (1978-01-22)January 22, 1978 (aged 26) | Philadelphia Flyers |
| 24 | D | Chris Chelios (C) | 5 ft 11 in (180 cm) | 191 lb (87 kg) | (1962-01-25)January 25, 1962 (aged 42) | Motor City Mechanics |
| 20 | D | Ken Klee | 6 ft 1 in (185 cm) | 216 lb (98 kg) | (1971-04-24)April 24, 1971 (aged 33) | Toronto Maple Leafs |
| 2 | D | Brian Leetch (A) | 6 ft 1 in (185 cm) | 187 lb (85 kg) | (1968-03-03)March 3, 1968 (aged 36) | Toronto Maple Leafs |
| 4 | D | Jordan Leopold | 6 ft 1 in (185 cm) | 205 lb (93 kg) | (1980-08-03)August 3, 1980 (aged 24) | Calgary Flames |
| 26 | D | John-Michael Liles | 5 ft 10 in (178 cm) | 185 lb (84 kg) | (1980-11-25)November 25, 1980 (aged 23) | Colorado Avalanche |
| 10 | D | Paul Martin | 6 ft 1 in (185 cm) | 201 lb (91 kg) | (1981-03-05)March 5, 1981 (aged 23) | New Jersey Devils |
| 3 | D | Aaron Miller | 6 ft 3 in (191 cm) | 209 lb (95 kg) | (1971-08-11)August 11, 1971 (aged 33) | Los Angeles Kings |
| 28 | D | Brian Rafalski | 5 ft 10 in (178 cm) | 192 lb (87 kg) | (1973-09-28)September 28, 1973 (aged 30) | New Jersey Devils |
| 23 | D | Mathieu Schneider | 5 ft 11 in (180 cm) | 192 lb (87 kg) | (1969-06-12)June 12, 1969 (aged 35) | Detroit Red Wings |
| 6 | D | Eric Weinrich | 6 ft 1 in (185 cm) | 209 lb (95 kg) | (1966-12-09)December 9, 1966 (aged 37) | St. Louis Blues |
| 11 | F | Tony Amonte | 6 ft 0 in (183 cm) | 202 lb (92 kg) | (1970-08-02)August 2, 1970 (aged 34) | Calgary Flames |
| 55 | F | Jason Blake | 5 ft 10 in (178 cm) | 190 lb (86 kg) | (1973-09-12)September 12, 1973 (aged 31) | New York Islanders |
| 33 | F | Craig Conroy | 6 ft 2 in (188 cm) | 194 lb (88 kg) | (1971-09-04)September 4, 1971 (aged 33) | Los Angeles Kings |
| 37 | F | Chris Drury | 5 ft 10 in (178 cm) | 190 lb (86 kg) | (1976-08-20)August 20, 1976 (aged 28) | Buffalo Sabres |
| 19 | F | Scott Gomez | 5 ft 11 in (180 cm) | 201 lb (91 kg) | (1979-12-23)December 23, 1979 (aged 24) | New Jersey Devils |
| 13 | F | Bill Guerin | 6 ft 2 in (188 cm) | 220 lb (100 kg) | (1970-11-09)November 9, 1970 (aged 33) | Dallas Stars |
| 16 | F | Brett Hull | 5 ft 11 in (180 cm) | 201 lb (91 kg) | (1964-08-09)August 9, 1964 (aged 40) | Phoenix Coyotes |
| 22 | F | Steve Konowalchuk | 6 ft 1 in (185 cm) | 198 lb (90 kg) | (1972-11-11)November 11, 1972 (aged 31) | Colorado Avalanche |
| 15 | F | Jamie Langenbrunner | 6 ft 1 in (185 cm) | 205 lb (93 kg) | (1975-07-24)July 24, 1975 (aged 29) | New Jersey Devils |
| 9 | F | Mike Modano (A) | 6 ft 3 in (191 cm) | 210 lb (95 kg) | (1970-06-07)June 7, 1970 (aged 34) | Dallas Stars |
| 97 | F | Jeremy Roenick | 6 ft 1 in (185 cm) | 205 lb (93 kg) | (1970-01-17)January 17, 1970 (aged 34) | Philadelphia Flyers |
| 12 | F | Brian Rolston | 6 ft 2 in (188 cm) | 214 lb (97 kg) | (1973-02-21)February 21, 1973 (aged 31) | Minnesota Wild |
| 21 | F | Bryan Smolinski | 6 ft 1 in (185 cm) | 203 lb (92 kg) | (1971-12-27)December 27, 1971 (aged 32) | Ottawa Senators |
| 17 | F | Keith Tkachuk | 6 ft 2 in (188 cm) | 235 lb (107 kg) | (1972-03-28)March 28, 1972 (aged 32) | St. Louis Blues |
| 39 | F | Doug Weight | 5 ft 11 in (180 cm) | 196 lb (89 kg) | (1971-01-21)January 21, 1971 (aged 33) | St. Louis Blues |