Team Roster
| # | Name | HT | WT | Date of Birth | Age | Birthplace |
| 9 | Mark Bell | 6′ 4" | 220 | 5 Aug 1980 | 27 | St. Pauls, ON, CAN |
| 10 | Alex Steen | 6′ 1" | 205 | 1 Mar 1984 | 23 | Winnipeg, MB, CAN |
| 11 | Jiri Tlusty | 6′ 0" | 209 | 16 Mar 1988 | 19 | Slany, CZE |
| 13 | Mats Sundin "C" | 6′ 5" | 231 | 13 Feb 1971 | 36 | Bromma, SWE |
| 14 | Matt Stajan | 6′ 1" | 200 | 19 Dec 1983 | 24 | Mississauga, ON, CAN |
| 16 | Darcy Tucker | 5′ 10" | 178 | 15 Mar 1975 | 32 | Castor, AB, CAN |
| 19 | Dominic Moore | 6′ 0" | 188 | 3 Aug 1980 | 27 | Thornhill, ON, CAN |
| 21 | John Pohl | 6′ 1" | 196 | 29 Jun 1979 | 28 | Rochester, MN, USA |
| 22 | Boyd Devereaux | 6′ 2" | 195 | 16 Apr 1978 | 29 | Seaforth, ON, CAN |
| 23 | Alexei Ponikarovsky | 6′ 4" | 220 | 9 Apr 1980 | 27 | Kiev, UKR |
| 41 | Jiri Tlusty | 6′ 0" | 209 | 16 Mar 1988 | 19 | Slany, CZE |
| 42 | Kyle Wellwood | 5′ 10" | 180 | 16 May 1983 | 24 | Windsor, ON, CAN |
| 48 | Jeremy Williams | 5′ 11" | 188 | 26 Jan 1984 | 24 | Regina, SK, CAN |
| 50 | Darryl Boyce | 6′ 0" | 200 | 7 Jul 1984 | 23 | Summerside, PE, CAN |
| 52 | Robert Earl | 6′ 1" | 195 | 2 Jun 1985 | 22 | Chicago, IL, USA |
| 54 | Kris Newbury | 5′ 10" | 200 | 19 Feb 1982 | 26 | Brampton, ON, CAN |
| 55 | Jason Blake | 5′ 10" | 180 | 2 Sep 1973 | 34 | Moorhead, MN, USA |
| 80 | Nik Antropov | 6′ 6" | 230 | 18 Feb 1980 | 27 | Ust-Kamenog, KAZ |
| 7 | Ian White | 5′ 10" | 185 | 4 Jun 1984 | 23 | Steinbach, MB, CAN |
| 8 | Carlo Colaiacovo | 6′ 1" | 200 | 27 Jan 1983 | 24 | Toronto, ON, CAN |
| 15 | Tomas Kaberle "A" | 6′ 1" | 198 | 2 Mar 1978 | 29 | Rakovnik, CZE |
| 24 | Bryan McCabe "A" | 6′ 2" | 220 | 8 Jun 1975 | 32 | St. Catharines, ON, CAN |
| 31 | Pavel Kubina | 6′ 4" | 244 | 15 Apr 1977 | 30 | Celadna, CZE |
| 36 | Anton Stralman | 6′ 1" | 180 | 1 Aug 1986 | 21 | Tibro, SWE |
| 1 | Andrew Raycroft | 6′ 0" | 185 | 4 May 1980 | 27 | Belleville, ON, CAN |
| 35 | Vesa Toskala | 5′ 10" | 195 | 20 May 1977 | 30 | Tampere, FIN |