Loading page
Select Season

2025-2026 Canada U20 Roster

# N Player ASCA Born Birthplace HT WT S League
GOALTENDERS
Canada flag
192006Thunder Bay, ON, CAN6'1"183LOHL
Canada flag
182007Mississauga, ON, CAN5'11"179LNCAA
Canada flag
192006North Vancouver, BC, CAN6'4"181RWHL
DEFENSEMEN
Canada flag
192006Toronto, ON, CAN6'2"196LOHL
Canada flagSouth Africa flag
192006Johannesburg, RSA6'3"196RNHL
Canada flag
172008Cypress River, MB, CAN6'2"194LWHL
Canada flag
192006Madoc, ON, CAN6'2"194ROHL
Canada flag
192006West Kelowna, BC, CAN6'0"174LWHL
Canada flag
192006Nobleton, ON, CAN6'0"187RNHL
Canada flag
182007Aylmer, ON, CAN6'0"194LOHL
Canada flag
182007Calgary, AB, CAN6'4"198LNCAA
Canada flag
172008Fort Saskatchewan, AB, CAN6'4"212RNCAA
FORWARDS
Canada flag
192006Winnipeg, MB, CAN6'0"179LWHL
Canada flag
192006Ottawa, ON, CAN6'2"212LOHL
Canada flag
182007Sherwood Park, AB, CAN6'0"185RWHL
Canada flag
182007St-Hyacinthe, QC, CAN6'2"179LQMJHL
Canada flag
192006Oshawa, ON, CAN6'3"216LOHL
Canada flag
192006Mississauga, ON, CAN6'1"187RNCAA
Canada flagUSA flag
192006Lake Country, BC, CAN6'0"192LWHL
Canada flag
192006London, ON, CAN5'11"190ROHL
Canada flag
182007Elmira, ON, CAN6'0"187ROHL
Canada flag
192006Peterborough, ON, CAN6'3"209RNCAA
Canada flag
172007Whitehorse, YT, CAN5'11"161LNCAA
Canada flag
182007Oakville, ON, CAN6'1"183LAHL
Canada flag
182007Toronto, ON, CAN6'2"172ROHL
Canada flag
192006Toronto, ON, CAN6'1"183ROHL
Canada flag
182007Macklin, SK, CAN5'11"183LNCAA

2025-2026 Canada U20 Staff

Team Staff History

Stories

Insights and analysis from EP Editorial team

Canada U20 Facts

Plays in
U20 World Junior Championship
2026
WJC-20 -
2025
WJC-20 Quarterfinal loss
2024
WJC-20 Quarterfinal loss
2023
WJC-20 Gold

2025-2026 Canada U20 Roster Facts

Nationalities
  • Canada flag27 players
Experience
Affiliated Team(s)

Canada U20 Games

date home visiting score league
12/27/2025 09:30 PM UTCLatvia U20Latvia U20Canada U20Canada U20-U20 WJC
12/27/2025 01:30 AM UTCCzechia U20Czechia U20Canada U20Canada U20-U20 WJC
01/03/2025 12:30 AM UTCCzechia U20Czechia U20Canada U20Canada U204 - 3 U20 WJC
01/01/2025 01:00 AM UTCCanada U20Canada U20USA U20USA U201 - 4 U20 WJC
12/30/2024 12:30 AM UTCCanada U20Canada U20Germany U20Germany U203 - 0 U20 WJC
Show More

Latest Transactions

No Data Found

Canada U20 History and Standings

season league GP W L T OTW OTL GF GA PTS PPG rank postseason
2025-2026WJC-20000-00000-5
-group-info
2024-2025WJC-20421-0110771.753
Quarterfinal lossgroup-info
2023-2024WJC-20431-0021792.252
Quarterfinal lossgroup-info
2022-2023WJC-20431-0029892.252
Championgroup-info
2021-2022WJC-20440-002771231
Championgroup-info
2020-2021WJC-20440-003341231
Final lossgroup-info
2019-2020WJC-20431-00171392.251
Championgroup-info
2018-2019WJC-20431-0023592.252
Quarterfinal lossgroup-info
2017-2018WJC-20430-01216102.5gold
Championgroup-info
2016-2017WJC-20431-0021892.25silver
Final lossgroup-info
2015-2016WJC-20412-10131251.253
Quarterfinal lossgroup-info
2014-2015WJC-20440-00214123gold
Championgroup-infoinfo
2013-2014WJC-20430-011912102.51
Bronze game lossgroup-infoinfo
2012-2013WJC-20641-012719132.174
Bronze game lossinfo
2011-2012WJC-20651-003511152.5bronze
Bronze game wininfo
2010-2011WJC-20751-013919162.29silver
Final lossinfo
2009-2010WJC-20640-114613152.5silver
Final lossinfo
2008-2009WJC-20650-104612172.83gold
Championinfo
2007-2008WJC-20751-102310172.43gold
Championinfo
2006-2007WJC-20650-10207172.83gold
Championinfo
2005-2006WJC-206600--256122gold
Championinfo
2004-2005WJC-206600--417122gold
Championinfo
2003-2004WJC-206510--359101.67silver
Final lossinfo
2002-2003WJC-206510--2610101.67silver
Final lossinfo
2001-2002WJC-207520--4014101.43silver
Final lossinfo
2000-2001WJC-207421--261691.29bronze
Bronze game wininfo
1999-2000WJC-207412--2314101.43bronze
Bronze game wininfo
1998-1999WJC-207421--301591.29silver
Final lossinfo
1997-1998WJC-207250--131840.578
Placement game lossinfo
1996-1997WJC-207502--2713121.71gold
Championinfo

Canada U20 Tournament Statistics

season tournament GP W L T OTW OTL GF GA PTS PPG rank postseason
2021-2022WJC-20 Cancelled220-00175632
Tournament Cancelledgroup-info

Where Are They Now?

Played in the team during season

Average Height, Weight, Age Per Season

View 20 Latest Seasons
Regular Season

Franchise All-Time Points

#PlayerGPGATP
Show More

Franchise All-Time Goals

#PlayerGPGATP
Show More

Franchise All-Time Assists

#PlayerGPGATP
Show More

Franchise All-Time Penalty Min.

#PlayerGPGTPPIM
Show More

Franchise All-Time Games Played

#PlayerGPGATP
Show More

Franchise All-Time Points Per Game

#PlayerGPGTPPPG
Show More

Franchise All-Time Points Per Season

#PlayerSeasonGPGTP
Show More

Franchise All-Time Goals Per Season

#PlayerSeasonGPGTP
Show More

Franchise All-Time Assists Per Season

#PlayerSeasonGPATP
Show More

Franchise All-Time Penalty Min. Per Season

#PlayerSeasonGPTPPIM
Show More

Player Nationalities Throughout History