Loading page

Team Canada - League Experience

Team Information and Facts
2024-2025

2024-2025 Players

All Leagues
Regular Season
#PlayerGPGATPPPGPIMPeriodYears
1.Canada flagRyan O'Reilly (C)156046177412350.793762005 - 202621
2.Canada flagZach Boychuk (C/LW)13144696161085-8641998 - 202624
3.Canada flagMacKenzie Weegar (D)1109151452603-10292008 - 202618
4.Canada flagTravis Konecny (RW/LW)11004976781175-8482006 - 202616
5.Canada flagTravis Sanheim (D)10661404155550.525292011 - 202615
6.Canada flagNoah Dobson (D)802137396533-3782011 - 202615
7.Canada flagTy Ronning (RW/LW)758374324698-2962009 - 202616
8.Canada flagBrendan Perlini (LW)7552702375070.674252005 - 202619
9.Canada flagBarrett Hayton (C/LW)7022022704720.673852014 - 202612
10.Canada flagNicolas Beaudin (D)671563053610.544862010 - 202615
11.Canada flagWill Cuylle (LW/RW)637260213473-4332015 - 202611
12.Canada flagRyker Evans (D)630622773390.546162014 - 202612
13.Canada flagTyson Foerster (RW)5942172444610.783892011 - 202613
14.Canada flagKent Johnson (C/W)520178290468-1142015 - 202611
15.Canada flagAdam Fantilli (C/LW)467222216438-3512013 - 202610
16.Canada flagMacklin Celebrini (C/LW)4593424337751.693322015 - 202610
17.Canada flagPorter Martone (RW)381203258461-4482018 - 20268
18.Canada flagDylan Garand (G)341-----2015 - 202611
19.Canada flagZayne Parekh (D)3241182123301.022722014 - 202612
20.Canada flagHarrison Brunicke (D)294381081460.52222019 - 20267
21.Canada flagCarter George (G)231-----2015 - 20269