Team Canada Roster @ Ice Hockey World Championships 2012

GOALIES
NamePosAgeBirthdateBirthplaceHTWTSC
CACam WardG281984-02-29Saskatoon, Saskatchewan6'1"194L
CADevan DubnykG261986-05-04Regina, Saskatchewan6'6"225L
DEFENSEMEN
NamePosAgeBirthdateBirthplaceHTWTSC
CAMarc-Edouard VlasicD251987-03-30Montréal, Quebec6'1"205L
CADuncan KeithD281983-07-16Winnipeg, Manitoba6'1"192L
CADion PhaneufD271985-04-10Edmonton, Alberta6'4"225L
CAJay BouwmeesterD281983-09-27Edmonton, Alberta6'4"205L
CALuke SchennD221989-11-02Saskatoon, Saskatchewan6'2"225R
CAKris RussellD251987-05-02Red Deer, Alberta5'10"170L
CAKyle QuinceyD261985-08-12Kitchener, Ontario6'2"216L
CARyan MurrayD181993-09-27Regina, Saskatchewan6'1"205L
CAMarc MethotD261985-06-21Ottawa, Ontario6'4"229L
FORWARDS
NamePosAgeBirthdateBirthplaceHTWTSC
CAAlexandre BurrowsF311981-04-11Pincourt, Quebec6'1"196L
CAJeff SkinnerF191992-05-16Markham, Ontario5'11"196L
CAPatrick SharpF301981-12-27Winnipeg, Manitoba6'1"201R
CARyan Nugent-HopkinsF191993-04-12Burnaby, British Columbia6'0"183L
CAEvander KaneF201991-08-02Vancouver, British Columbia6'2"209L
CACorey PerryF261985-05-16Peterborough, Ontario6'3"205R
CAJordan EberleF211990-05-15Regina, Saskatchewan5'11"187R
CARyan GetzlafF261985-05-10Regina, Saskatchewan6'3"227R
CAAndrew LaddF261985-12-12Maple Ridge, British Columbia6'3"205L
CAJohn TavaresF211990-09-20Mississauga, Ontario6'1"216L
CAJamie BennF221989-07-18Victoria, British Columbia6'2"209L
CATeddy PurcellF261985-09-08St. John's, Newfoundland and Labrador6'2"194R
CARyan O'ReillyF211991-02-07Clinton, Ontario6'1"216L


Post-1980s IIHF World Championship stats sourced from: IIHF Official Website and the Official Guide & Record Books of the Finnish Ice Hockey Federation.
Pre-1980s stats sourced primarily from the wonderful Russian Hockey site https://ice-hockey-stat.com/ and their beautifully documented international hockey history.