Roster
Canada

Team Information
Team Abbreviation CAN Group Group C
City/Country Canada

# Player S/C Ht Wt Birthdate Hometown/Country 2006 - 2007 Team NHL Draft
Goaltender
30 Cam Ward  L 6'1 200 02/29/1984 Sherwood Park, Alta. Carolina Hurricanes/NHL CAR '02 (1, 25)
35 Dwayne Roloson  L 6'1 190 10/12/1969 Simcoe, Ont. Edmonton Oilers/NHL
50 Chris Mason  L 6'0 195 04/20/1976 Red Deer, Alta. St. Louis Blues/NHL NJ '95 (5, 122)
Defence
2 Dan Hamhuis L 6'1 203 12/13/1982 Smithers, B.C. Nashville Predators/NHL NAS '01 (1, 12)
3 Dion Phaneuf L 6'3 214 04/10/1985 Edmonton, Alta. Calgary Flames/NHL CGY '03 (1, 9)
4 Eric Brewer L 6'3 220 04/17/1979 Kamloops, B.C. St. Louis Blues/NHL
5 Barret Jackman L 6'0 213 03/05/1981 Fruitvale, B.C. St. Louis Blues/NHL
6 Shea Weber R 6'4 230 08/14/1985 Sicamous, B.C. Nashville Predators/NHL NAS ’03 (2, 49)
22 Mike Commodore R 6'5 228 11/07/1979 Fort Saskatchewan, Alta. Carolina Hurricanes/NHL
23 Cory Murphy L 5'10 185 02/13/1978 Kanata, Ont. HIFK Helsinki
55 Nick Schultz L 6'1 207 08/25/1982 Strasbourg, Sask. Minnesota Wild /NHL
Forward
9 Jay McClement L 6'1 199 03/02/1983 Kingston, Ont. St. Louis Blues/NHL
10 Jordan Staal L 6'4 217 09/10/1988 Thunder Bay, Ont. Pittsburgh Penguins/NHL PIT '06 (1, 2)
11 Justin Williams R 6'1 195 10/04/1981 Cobourg, Ont. Carolina Hurricanes/NHL
12 Eric Staal L 6'4 205 10/29/1984 Thunder Bay, Ont. Carolina Hurricanes/NHL CAR '03 (1, 2)
13 Mike Cammalleri L 5'9 185 06/08/1982 Richmond Hill, Ont. Los Angeles Kings/NHL
16 Jonathan Toews L 6'2 209 04/29/1988 Winnipeg, Man. Chicago Blackhawks/NHL CHI '06 (1, 3)
18 Matthew Lombardi L 6'0 193 03/18/1982 Montreal, Que. Calgary Flames/NHL
19 Shane Doan R 6'3 216 10/10/1976 Halkirk, Alta. Phoenix Coyotes/NHL WIN '95 (1, 7)
20 Colby Armstrong R 6'2 190 11/23/1982 Lloydminster, Sask. Pittsburgh Penguins/NHL
21 Jamal Mayers R 6'2 220 10/24/1974 Toronto, Ont. St. Louis Blues/NHL
25 Jason Chimera L 6'2 206 05/02/1979 Edmonton, Alta. Columbus Blue Jackets/NHL
61 Rick Nash L 6'4 218 06/16/1984 Brampton, Ont. Columbus Blue Jackets/NHL CBJ '02 (1, 1)
Coaches
  Andy Murray Souris, Man. St. Louis Blues/NHL
  Gerard Gallant Summerside, P.E.I. Hockey Canada
  Mike Johnston Darthmouth, N.S. Los Angeles Kings/NHL
Staff
  Bob Nicholson Penticton, B.C. Hockey Canada
  Johnny Misley Vancouver, B.C. Hockey Canada
  Steve Yzerman Nepean, Ont. Hockey Canada
  Jacques Martin St-Pascal, Ont. Florida Panthers/NHL
  John Ferguson Montreal, Que. Toronto Maple Leafs/NHL
  Ron Pyette Sault Ste. Marie, Ont. Hockey Canada
  Jamie Pringle Picton, Ont. Hockey Canada
  Robin McDonald Didsbury, Alta. Hockey Canada
  Stan Wilson Melfort, Sask. Phoenix Coyotes/NHL
  Dr. Ian Auld Victoria, B.C. Hockey Canada
  Kent Kobelka Revelstoke, B.C. Hockey Canada
  Christopher Broadhurst Oakville, Ont. Phoenix Coyotes/NHL
  Andy Hüppi, Massage therapist Jona, SUI SC Rapperswil-Jona
  André Brin Winnipeg, Man. Hockey Canada