Matt Duchene - Wikiwand
2007 IIHF World Championship rosters, Ice Hockey Wiki
Canadian Junior Hockey League - Wikipedia
2017 IIHF World Championship - Wikipedia
List of IIHF World Junior Championship players for Canada - Wikipedia
Olympedia – Ken Broderick
World Juniors teams, rosters, format and more to know about 2022 IIHF World U20 Championship
List of IIHF World Junior Championship players for Canada - Wikipedia
List of IIHF World Junior Championship players for Canada - Wikipedia
Connor McDavid - Wikipedia
Kyle Turris - Wikipedia