List of Canadian national ice hockey team rosters Men ' s . 2010 Men ' s World Ice Hockey Championships . Goaltender Defence Forward 2009 Men ' s World Ice Hockey Championships . Goaltender Defence Forward 2008 Men ' s World Ice Hockey Championships . Goaltender Defence Forward 2007 Men ' s World Ice Hockey Championships . Goaltenders Defencemen Forwards 2006 Men ' s World Ice Hockey Championships . Goaltenders Defencemen Forwards 1996 World Cup of Hockey . Head coach : Glen Sather Goaltender Defence Forward Goaltenders Defense Forwards 1963 World Ice Hockey Championships . Trail Smoke Eaters 1962 World Ice Hockey Championships . Galt Terriers 1961 World Ice Hockey Championships . Trail Smoke Eaters 1960 Winter Olympics . Kitchener - Waterloo Dutchmen 1959 World Ice Hockey Championships . Belleville McFarlands 1958 World Ice Hockey Championships . Whitby Dunlops 1956 Winter Olympics . Kitchener - Waterloo Dutchmen 1955 World Ice Hockey Championships . Penticton V ' s 1954 World Ice Hockey Championships . East York Lyndhursts 1952 Winter Olympics . Edmonton Mercurys 1951 World Ice Hockey Championships . Lethbridge Maple Leafs 1950 World Ice Hockey Championships . Edmonton Mercurys 1949 World Ice Hockey Championships . Sudbury Wolves 1948 Winter Olympics . Ottawa RCAF Flyers 1939 World Ice Hockey Championships . Trail Smoke Eaters 1938 World Ice Hockey Championships . Sudbury Wolves 1937 World Ice Hockey Championships . Kimberley Dynamiters 1936 Winter Olympics . Port Arthur Bearcats 1935 World Ice Hockey Championships . Winnipeg Monarchs 1934 World Ice Hockey Championships . Saskatoon Quakers 1933 World Ice Hockey Championships . Toronto National Sea Fleas 1932 Winter Olympics . Winnipeg Hockey Club 1931 World Ice Hockey Championships . University of Manitoba Grads 1930 World Ice Hockey Championships . Toronto CCM ' s 1928 Winter Olympics . University of Toronto Grads 1924 Winter Olympics . Toronto Granites 1920 Summer Olympics . Winnipeg Falcons Head coach : Gordon Sigurjonson Goaltender Defence Forward Junior . 2010 World Junior Ice Hockey Championships . Head coach 2009 World Junior Ice Hockey Championships . Head coach Goaltender Defence Forward 2008 World Junior Ice Hockey Championships . Head coach Assistant coach Goaltender Defence Forward 2007 Super Series . Head coach : Brent Sutter Goaltender Defence Forward 2007 World Junior Ice Hockey Championships . Head coach : Craig Hartsburg Goaltender Defence Forward Goaltender Defence Forward Goaltender Defence Forward Goaltender Defence Forward Goaltender Defence Forward Goaltender Defence Forward Goaltender Defence Forward Goaltender Defence Forward Goaltender Defence Forward Goaltender Defence Forward Goaltender Defence Forward Goaltender Defence Forward Goaltender Defence Forward Goaltender Defence Forward Goaltender Defence Forward Goaltender Defence Forward Goaltender Defence Forward Goaltender Defence Forward 1981 World Junior Ice Hockey Championships . Cornwall Royals * 1980 World Junior Ice Hockey Championships . Peterborough Petes * 1979 World Junior Ice Hockey Championships . New Westminster Bruins * 1977 World Junior Ice Hockey Championships . St . Catharines Fincups * 1976 World Junior Ice Hockey Championships . Sherbrooke Beavers 1975 World Junior Ice Hockey Championships . WCHL All - Stars 1974 World Junior Ice Hockey Championships . Peterborough Petes " ( * ) denotes : Clubs that represented Canada between 1977 and 1981 ( excluding 1978 ) were allowed to augment their roster with 7 skaters and 1 goalie of Canadian birth from any club . "