Loading page

Canada U20 All Time Regular Season Stats

Team Information and Facts
Positions
Leagues
All Leagues
Nationalities

All Time Player Stats

Regular Season
From season
To season
#PlayerSeasonAgeLeagueGPGATPPPGPIM+/-
1.Canada flagConnor Bedard (C/LW)2022-202317WJC-207914233.29214
2.Canada flagDale McCourt (C)1976-197719WJC-207108182.5714-
3.Canada flagBrayden Schenn (C/W)2010-201119WJC-207810182.57010
4.Canada flagWayne Gretzky (C)1977-197816WJC-20689172.832-
5.Canada flagMason McTavish (C/LW)2021-202218WJC-20789172.43213
6.Canada flagEric Lindros (C)1990-199117WJC-207611172.436-
7.Canada flagDylan Cozens (C/RW)2020-202119WJC-20788162.29611
8.Canada flagCody Hodgson (C)2008-200918WJC-206511162.6728
9.Canada flagJohn Anderson (RW/LW)1976-197719WJC-207105152.144-
10.Canada flagJohn Tavares (C/LW)2008-200918WJC-20687152.5007
11.Canada flagMarty Murray (C)1994-199519WJC-20769152.140-
12.Canada flagRyan Nugent-Hopkins (C/W)2012-201319WJC-206411152.5046
13.Canada flagJason Allison (C/RW)1994-199519WJC-207312152.146-
14.Canada flagMichael Hage (C)2025-202619WJC-207213152.1407
15.Canada flagBrian Bradley (C)1984-198519WJC-20795142.002-
16.Canada flagShayne Corson (LW)1985-198619WJC-20777142.006-
17.Canada flagMike Moller (RW)1981-198219WJC-20759142.004-
18.Canada flagJoe Murphy (RW)1985-198618WJC-207410142.002-
19.Canada flagGavin McKenna (LW)2025-202618WJC-207410142.00147
20.Canada flagDave Chyzowski (LW)1989-199018WJC-20794131.862-
21.Canada flagJordan Eberle (RW/C)2009-201019WJC-20685132.1743
22.Canada flagRuss Courtnall (RW)1983-198418WJC-20776131.860-
23.Canada flagJordan Eberle (RW/C)2008-200918WJC-20667132.1729
24.Canada flagPatrice Bergeron (C)2004-200519WJC-20658132.1765
25.Canada flagZayne Parekh (D)2025-202620WJC-20758131.86105
26.Canada flagAdam Creighton (C)1984-198519WJC-20784121.714-
27.Canada flagTaylor Hall (LW/C)2009-201018WJC-20666122.0003
28.Canada flagMarc Habscheid (C)1981-198218WJC-20766121.712-
29.Canada flagBarrett Hayton (C/LW)2019-202019WJC-20766121.7161
30.Canada flagJarome Iginla (RW)1995-199618WJC-20657122.0047
31.Canada flagJoe Nieuwendyk (C)1985-198619WJC-20757121.716-
32.Canada flagJim Sandlak (RW)1985-198619WJC-20757121.7116-
33.Canada flagRyan Getzlaf (C)2004-200519WJC-20639122.00814
34.Canada flagAlex Pietrangelo (D)2009-201019WJC-20639122.00149
35.Canada flagBryan McCabe (D)1994-199519WJC-20739121.714-
36.Canada flagRob Cimetta (LW)1988-198918WJC-20774111.574-
37.Canada flagMichael Cammalleri (LW)2001-200219WJC-20774111.57109
38.Canada flagPat Elynuik (RW)1986-198719WJC-20665111.832-
39.Canada flagNigel Dawes (LW)2003-200418WJC-20665111.831010
40.Canada flagMike Craig (RW)1990-199119WJC-20765111.578-
41.Canada flagDave Andreychuk (LW/RW)1982-198319WJC-20765111.5714-
42.Canada flagAnthony Stewart (RW)2003-200418WJC-20656111.83211
43.Canada flagAnthony Mantha (RW/LW)2013-201419WJC-20756111.5706
44.Canada flagJoshua Roy (W/C)2022-202319WJC-20756111.57014
45.Canada flagScott Arniel (LW)1981-198219WJC-20756111.574-
46.Canada flagSam Reinhart (C/RW)2014-201519WJC-20756111.57613
47.Canada flagNicolas Petan (C/LW)2014-201519WJC-20747111.5704
48.Canada flagBruce Eakin (C)1981-198219WJC-20747111.574-
49.Canada flagConnor McDavid (C)2014-201517WJC-20738111.5708
50.Canada flagLogan Stankoven (C/RW)2022-202319WJC-20738111.57012
51.Canada flagGary Leeman (RW)1983-198419WJC-20738111.5710-
52.Canada flagOlen Zellweger (D)2021-202218WJC-20729111.57214
53.Canada flagÉric Dazé (LW)1994-199519WJC-20782101.430-
54.Canada flagMark Stone (RW)2011-201219WJC-20673101.67210
55.Canada flagJeff Carter (C)2004-200519WJC-20673101.67610
56.Canada flagDylan Guenther (RW/LW)2022-202319WJC-20773101.434-1
57.Canada flagMartin Gendron (RW)1993-199419WJC-20764101.4369
58.Canada flagDaniel Tkaczuk (C)1998-199919WJC-20764101.4310-
59.Canada flagWayne Babych (RW)1977-197819WJC-20655101.674-
60.Canada flagMax Domi (C/W)2014-201519WJC-20755101.43410
61.Canada flagYanick Dubé (C)1993-199419WJC-20755101.43108
62.Canada flagMario Lemieux (C)1982-198317WJC-20755101.4312-
63.Canada flagAlexis Lafrenière (RW/LW)2019-202018WJC-20546102.0043
64.Canada flagDavid Latta (LW)1986-198719WJC-20646101.6712-
65.Canada flagLogan Stankoven (C/RW)2021-202218WJC-20746101.4328
66.Canada flagThomas Chabot (D)2016-201719WJC-20746101.4384
67.Canada flagPaul Cyr (LW)1981-198218WJC-20746101.4312-
68.Canada flagMark Morrison (C)1981-198218WJC-20737101.430-
69.Canada flagDylan Strome (C)2016-201719WJC-20737101.4301
70.Canada flagJordan Kyrou (C/RW)2017-201819WJC-20737101.4302
71.Canada flagRyan Ellis (D)2010-201119WJC-20737101.4322
72.Canada flagAlexandre Daigle (C)1994-199519WJC-20728101.434-
73.Canada flagEric Lindros (C)1991-199218WJC-20728101.4312-
74.Canada flagCarlo Colaiacovo (D)2002-200319WJC-20619101.672-1
75.Canada flagSidney Crosby (C)2004-200517WJC-2066391.5044
76.Canada flagDean Evason (C)1983-198419WJC-2076391.290-
77.Canada flagRick Girard (C/LW)1993-199419WJC-2076391.2928
78.Canada flagGary Roberts (LW)1985-198619WJC-2076391.296-
79.Canada flagPorter Martone (RW)2025-202619WJC-2076391.2964
80.Canada flagDale Hawerchuk (C)1980-198117WJC-2055491.802-
81.Canada flagCurtis Lazar (C/W)2014-201519WJC-2075491.2908
82.Canada flagScott Mellanby (RW)1985-198619WJC-2075491.296-
83.Canada flagMartin Lapointe (RW)1992-199319WJC-2075491.2965
84.Canada flagBrad Boyes (RW)2001-200219WJC-2075491.29168
85.Canada flagSam Steel (C/LW)2017-201819WJC-2074591.2903
86.Canada flagJared Aulin (C/RW)2001-200219WJC-2074591.2948
87.Canada flagBrandon Reid (C)1999-200018WJC-2074591.2943
88.Canada flagRéginald Savage (RW)1988-198918WJC-2074591.294-
89.Canada flagJoe Contini (C)1976-197719WJC-2074591.2932-
90.Canada flagGabriel Bourque (LW)2009-201019WJC-2063691.5045
91.Canada flagJonathan Huberdeau (LW/RW)2012-201319WJC-2063691.5040
92.Canada flagP.K. Subban (D)2008-200919WJC-2063691.50612
93.Canada flagRyan Strome (C/RW)2011-201218WJC-2063691.5089
94.Canada flagJason Allison (C/RW)1993-199418WJC-2073691.29211
95.Canada flagRyan Johansen (C)2010-201118WJC-2073691.2924
96.Canada flagKent Johnson (C/W)2021-202219WJC-2073691.2928
97.Canada flagRandy Heath (F)1983-198419WJC-2073691.2912-
98.Canada flagJonathan Drouin (LW/C)2013-201418WJC-2073691.29245
99.Canada flagDylan Cozens (C/RW)2019-202018WJC-2072791.2946
100.Canada flagJonathan Huberdeau (LW/RW)2011-201218WJC-2061891.50168