Loading page

Canada U20 All Time Regular Season Stats

Team Information and Facts
Positions
Leagues
All Leagues + Tournaments
Nationalities

All Time Player Stats

Regular Season
From season
To season
#PlayerSeasonAgeLeagueGPGATPPPGPIM+/-
1.Canada flagConnor Bedard (C/LW)2022-202320WJC-207914233.29214
2.Canada flagDale McCourt (C)1976-197769WJC-207108182.5714-
3.Canada flagBrayden Schenn (C/W)2010-201134WJC-207810182.57010
4.Canada flagWayne Gretzky (C)1977-197865WJC-20689172.832-
5.Canada flagMason McTavish (C/LW)2021-202223WJC-20789172.43213
6.Canada flagEric Lindros (C)1990-199153WJC-207611172.436-
7.Canada flagDylan Cozens (C/RW)2020-202125WJC-20788162.29611
8.Canada flagCody Hodgson (C)2008-200936WJC-206511162.6728
9.Canada flagJohn Anderson (RW/LW)1976-197769WJC-207105152.144-
10.Canada flagJohn Tavares (C/LW)2008-200935WJC-20687152.5007
11.Canada flagMarty Murray (C)1994-199551WJC-20769152.140-
12.Canada flagRyan Nugent-Hopkins (C/W)2012-201332WJC-206411152.5046
13.Canada flagJason Allison (C/RW)1994-199550WJC-207312152.146-
14.Canada flagMichael Hage (C)2025-202619WJC-207213152.1407
15.Canada flagBrian Bradley (C)1984-198561WJC-20795142.002-
16.Canada flagShayne Corson (LW)1985-198659WJC-20777142.006-
17.Canada flagMike Moller (RW)1981-198263WJC-20759142.004-
18.Canada flagJoe Murphy (RW)1985-198658WJC-207410142.002-
19.Canada flagGavin McKenna (LW)2025-202618WJC-207410142.00147
20.Canada flagDave Chyzowski (LW)1989-199054WJC-20794131.862-
21.Canada flagJordan Eberle (RW/C)2009-201035WJC-20685132.1743
22.Canada flagRuss Courtnall (RW)1983-198461WJC-20776131.860-
23.Canada flagJordan Eberle (RW/C)2008-200935WJC-20667132.1729
24.Canada flagPatrice Bergeron (C)2004-200540WJC-20658132.1765
25.Canada flagZayne Parekh (D)2025-202620WJC-20758131.86105
26.Canada flagAdam Creighton (C)1984-198560WJC-20784121.714-
27.Canada flagTaylor Hall (LW/C)2009-201034WJC-20666122.0003
28.Canada flagMarc Habscheid (C)1981-198263WJC-20766121.712-
29.Canada flagBarrett Hayton (C/LW)2019-202025WJC-20766121.7161
30.Canada flagJarome Iginla (RW)1995-199648WJC-20657122.0047
31.Canada flagJoe Nieuwendyk (C)1985-198659WJC-20757121.716-
32.Canada flagJim Sandlak (RW)1985-198659WJC-20757121.7116-
33.Canada flagRyan Getzlaf (C)2004-200540WJC-20639122.00814
34.Canada flagAlex Pietrangelo (D)2009-201036WJC-20639122.00149
35.Canada flagBryan McCabe (D)1994-199550WJC-20739121.714-
36.Canada flagRob Cimetta (LW)1988-198956WJC-20774111.574-
37.Canada flagMichael Cammalleri (LW)2001-200243WJC-20774111.57109
38.Canada flagPat Elynuik (RW)1986-198758WJC-20665111.832-
39.Canada flagNigel Dawes (LW)2003-200441WJC-20665111.831010
40.Canada flagMike Craig (RW)1990-199154WJC-20765111.578-
41.Canada flagDave Andreychuk (LW/RW)1982-198362WJC-20765111.5714-
42.Canada flagAnthony Stewart (RW)2003-200441WJC-20656111.83211
43.Canada flagAnthony Mantha (RW/LW)2013-201431WJC-20756111.5706
44.Canada flagJoshua Roy (W/C)2022-202322WJC-20756111.57014
45.Canada flagScott Arniel (LW)1981-198263WJC-20756111.574-
46.Canada flagSam Reinhart (C/RW)2014-201530WJC-20756111.57613
47.Canada flagNicolas Petan (C/LW)2014-201531WJC-20747111.5704
48.Canada flagBruce Eakin (C)1981-198263WJC-20747111.574-
49.Canada flagConnor McDavid (C)2014-201529WJC-20738111.5708
50.Canada flagLogan Stankoven (C/RW)2022-202323WJC-20738111.57012
51.Canada flagGary Leeman (RW)1983-198462WJC-20738111.5710-
52.Canada flagOlen Zellweger (D)2021-202222WJC-20729111.57214
53.Canada flagÉric Dazé (LW)1994-199550WJC-20782101.430-
54.Canada flagMark Stone (RW)2011-201233WJC-20673101.67210
55.Canada flagJeff Carter (C)2004-200541WJC-20673101.67610
56.Canada flagDylan Guenther (RW/LW)2022-202322WJC-20773101.434-1
57.Canada flagMartin Gendron (RW)1993-199452WJC-20764101.4369
58.Canada flagDaniel Tkaczuk (C)1998-199946WJC-20764101.4310-
59.Canada flagWayne Babych (RW)1977-197867WJC-20655101.674-
60.Canada flagMax Domi (C/W)2014-201531WJC-20755101.43410
61.Canada flagYanick Dubé (C)1993-199451WJC-20755101.43108
62.Canada flagMario Lemieux (C)1982-198360WJC-20755101.4312-
63.Canada flagAlexis Lafrenière (RW/LW)2019-202024WJC-20546102.0043
64.Canada flagDavid Latta (LW)1986-198759WJC-20646101.6712-
65.Canada flagLogan Stankoven (C/RW)2021-202223WJC-20746101.4328
66.Canada flagThomas Chabot (D)2016-201729WJC-20746101.4384
67.Canada flagPaul Cyr (LW)1981-1982-WJC-20746101.4312-
68.Canada flagMark Morrison (C)1981-198263WJC-20737101.430-
69.Canada flagDylan Strome (C)2016-201729WJC-20737101.4301
70.Canada flagJordan Kyrou (C/RW)2017-201827WJC-20737101.4302
71.Canada flagRyan Ellis (D)2010-201135WJC-20737101.4322
72.Canada flagAlexandre Daigle (C)1994-199551WJC-20728101.434-
73.Canada flagEric Lindros (C)1991-199253WJC-20728101.4312-
74.Canada flagCarlo Colaiacovo (D)2002-200343WJC-20619101.672-1
75.Canada flagSidney Crosby (C)2004-200538WJC-2066391.5044
76.Canada flagDean Evason (C)1983-198461WJC-2076391.290-
77.Canada flagRick Girard (C/LW)1993-199451WJC-2076391.2928
78.Canada flagGary Roberts (LW)1985-198659WJC-2076391.296-
79.Canada flagPorter Martone (RW)2025-202619WJC-2076391.2964
80.Canada flagDale Hawerchuk (C)1980-1981-WJC-2055491.802-
81.Canada flagCurtis Lazar (C/W)2014-201531WJC-2075491.2908
82.Canada flagScott Mellanby (RW)1985-198659WJC-2075491.296-
83.Canada flagMartin Lapointe (RW)1992-199352WJC-2075491.2965
84.Canada flagBrad Boyes (RW)2001-200243WJC-2075491.29168
85.Canada flagSam Steel (C/LW)2017-201828WJC-2074591.2903
86.Canada flagJared Aulin (C/RW)2001-200244WJC-2074591.2948
87.Canada flagBrandon Reid (C)1999-200045WJC-2074591.2943
88.Canada flagRéginald Savage (RW)1988-1989-WJC-2074591.294-
89.Canada flagJoe Contini (C)1976-197769WJC-2074591.2932-
90.Canada flagGabriel Bourque (LW)2009-201035WJC-2063691.5045
91.Canada flagJonathan Huberdeau (LW/RW)2012-201332WJC-2063691.5040
92.Canada flagP.K. Subban (D)2008-200936WJC-2063691.50612
93.Canada flagRyan Strome (C/RW)2011-201232WJC-2063691.5089
94.Canada flagJason Allison (C/RW)1993-199450WJC-2073691.29211
95.Canada flagRyan Johansen (C)2010-201133WJC-2073691.2924
96.Canada flagKent Johnson (C/W)2021-202223WJC-2073691.2928
97.Canada flagRandy Heath (F)1983-198461WJC-2073691.2912-
98.Canada flagJonathan Drouin (LW/C)2013-201431WJC-2073691.29245
99.Canada flagDylan Cozens (C/RW)2019-202025WJC-2072791.2946
100.Canada flagJonathan Huberdeau (LW/RW)2011-201232WJC-2061891.50168