Team Canada's full roster for the 2013 World Junior Hockey Championship in Ufa, Russia:

Goaltenders

PlayerHometownTeamNHL Rights
Jordan BinningtonRichmond Hill, Ont.Owen Sound (OHL)St. Louis
Jake PatersonMississauga, Ont.Saginaw (OHL)Detroit
Malcolm SubbanTorontoBelleville (OHL)Boston

 

Defence

PlayerHometownTeamNHL Rights
Dougie Hamilton*TorontoNiagara (OHL)Boston
Scott Harrington*Kingston, Ont.London (OHL)Pittsburgh
Ryan MurphyAurora, Ont.Kitchener (OHL)Carolina
Xavier OuelletTerrebonne, Que.B'-Boisbriand (QMJHL)Detroit
Griffin ReinhartWest Vancouver, B.C.Edmonton (WHL)N.Y. Islanders
Morgan RiellyWest Vancouver, B.C.Moose Jaw (WHL)Toronto
Tyler WotherspoonBurnaby, B.C.Portland (WHL)Calgary

 

Forwards

PlayerHometownTeamNHL Rights
Anthony CamaraTorontoBarrie (OHL)Boston
Phillip DanaultVictoriaville, Que.Victoriaville (QMJHL)Chicago
Jonathan DrouinSte-Agathe, Que.Halifax (QMJHL)N/A (2013)
Jonathan Huberdeau*Prevost, Que.Saint John (QMJHL)Florida
Charles HudonBoisbriand, Que.Chicoutimi (QMJHL)Montreal
Boone Jenner*Dorchester, Ont.Oshawa (OHL)Columbus
J.C. LiponReginaKamloops (WHL)N/A (undrafted)
Nathan MacKinnonHalifaxHalifax (QMJHL)N/A (2013)
Ryan Nugent-HopkinsBurnaby, B.C.Oklahoma City (AHL)Edmonton
Ty RattieAirdrie, Alta.Portland (WHL)St. Louis
Brett RitchieOrangeville, Ont.Niagara (OHL)Dallas
Mark Scheifele*Kitchener, Ont.Barrie (OHL)Winnipeg
Ryan Strome*Mississauga, Ont.Niagara (OHL)N.Y. Islanders

*Returning player