Loading page

Team Canada - League Experience

Team Information and Facts
2024-2025

2024-2025 Players

All Leagues
Select...
#PlayerGPGATPPPGPIMPeriodYears
1.Canada flagRyan O'Reilly (C)158346778712540.793802005 - 202722
2.Canada flagZach Boychuk (C/LW)13144696161085-8641998 - 202725
3.Canada flagMacKenzie Weegar (D)1120152457609-10412008 - 202719
4.Canada flagTravis Konecny (RW/LW)11124996841183-8522006 - 202717
5.Canada flagTravis Sanheim (D)10781434185610.525292011 - 202716
6.Canada flagNoah Dobson (D)813137398535-3802011 - 202716
7.Canada flagTy Ronning (RW/LW)758374324698-2962009 - 202717
8.Canada flagBrendan Perlini (LW)7552702375070.674252005 - 202619
9.Canada flagBarrett Hayton (C/LW)7042022704720.673852014 - 202612
10.Canada flagNicolas Beaudin (D)671563053610.544862010 - 202716
11.Canada flagWill Cuylle (LW/RW)650264215479-4572015 - 202712
12.Canada flagRyker Evans (D)643632793420.536242014 - 202713
13.Canada flagTyson Foerster (RW)6022202454650.773932011 - 202714
14.Canada flagKent Johnson (C/W)530178291469-1182015 - 202712
15.Canada flagMacklin Celebrini (C/LW)4833584508081.673402015 - 202711
16.Canada flagAdam Fantilli (C/LW)480225220445-3552013 - 202610
17.Canada flagPorter Martone (RW)402209270479-4622018 - 20279
18.Canada flagDylan Garand (G)344-----2015 - 202611
19.Canada flagZayne Parekh (D)33712221433612742014 - 202713
20.Canada flagHarrison Brunicke (D)300391111500.52242019 - 20267
21.Canada flagCarter George (G)232-----2015 - 202710