Read: Marc Staal Is One Of The Top 40 Canadian WJC Players of All-Time

TSN has compiled a list of the top 40 Canadiens to play for Canada at the World Junior Championships.

Number 21 on the list is Marc Staal who won Gold for Canada in 2006 and 2007.

Staal played in 12 games and had one assist in those two tournaments and was named “Best Defenseman” in 2006.

Staal is ranked ahead of Sidney Crosby, Ryan Getzlaf, Kris Letang, Drew Doughty and PK Subban.

Other players on the list with Rangers ties are Eric Lindros (2), Wayne Gretzky (3) Bryan McCabe (15) Todd Harvey (20)  and Theo Fleury (33).