Loading page

Canada U20 All Time Overall Totals Stats

Team Information and Facts
Positions
Leagues
All Leagues
Canada (948 players)

All Time Player Stats

Overall Totals
From season
To season
#PlayerGPGATPPPGPIMPeriodYears
1.Canada flagConnor Bedard (C/LW)141318312.2142021 - 20232
2.Canada flagEric Lindros (C)211219311.48321989 - 19923
3.Canada flagJordan Eberle (RW/C)121412262.1762008 - 20102
4.Canada flagBrayden Schenn (C/W)131016262.0042009 - 20112
5.Canada flagDylan Cozens (C/RW)141015251.79102019 - 20212
6.Canada flagRyan Ellis (D)19520251.3242008 - 20113
7.Canada flagJason Allison (C/RW)14618241.7181993 - 19952
8.Canada flagLogan Stankoven (C/RW)14714211.5022021 - 20232
9.Canada flagJohn Tavares (C/LW)13128201.5422007 - 20092
10.Canada flagShayne Corson (LW)14910191.3681984 - 19862
11.Canada flagJoshua Roy (W/C)14811191.3622021 - 20232
12.Canada flagMarty Murray (C)14712191.3641993 - 19952
13.Canada flagDale McCourt (C)7108182.57141976 - 19771
14.Canada flagRyan Getzlaf (C)12612181.50122003 - 20052
15.Canada flagJonathan Huberdeau (LW/RW)12414181.50202011 - 20132
16.Canada flagJeff Carter (C)12125171.4282003 - 20052
17.Canada flagMartin Gendron (RW)14116171.2181992 - 19942
18.Canada flagMichael Cammalleri (LW)14116171.21122000 - 20022
19.Canada flagMartin Lapointe (RW)2198170.81181990 - 19933
20.Canada flagWayne Gretzky (C)689172.8321977 - 19781
21.Canada flagMason McTavish (C/LW)789172.4322021 - 20221
22.Canada flagNigel Dawes (LW)1289171.42162003 - 20052
23.Canada flagOlen Zellweger (D)14215171.2162021 - 20232
24.Canada flagCurtis Lazar (C/W)1488161.1402013 - 20152
25.Canada flagNicolas Petan (C/LW)1488161.14122013 - 20152
26.Canada flagDylan Strome (C)1279161.3342015 - 20172
27.Canada flagSam Reinhart (C/RW)1479161.1462013 - 20152
28.Canada flagBarrett Hayton (C/LW)12610161.3362018 - 20202
29.Canada flagCody Hodgson (C)6511162.6722008 - 20091
30.Canada flagAlexandre Daigle (C)14214161.14311992 - 19952
31.Canada flagJohn Anderson (RW/LW)7105152.1441976 - 19771
32.Canada flagConnor McMichael (C/W)1496151.0742019 - 20212
33.Canada flagAnthony Stewart (RW)1287151.2522003 - 20052
34.Canada flagScott Arniel (LW)1287151.2581980 - 19822
35.Canada flagRyan Strome (C/RW)1278151.25182011 - 20132
36.Canada flagMark Morrison (C)1469151.0701981 - 19832
37.Canada flagGavin McKenna (LW)12510151.25242024 - 20262
38.Canada flagRyan Nugent-Hopkins (C/W)6411152.5042012 - 20131
39.Canada flagAlex Pietrangelo (D)12411151.25142008 - 20102
40.Canada flagConnor McDavid (C)14411151.0742013 - 20152
41.Canada flagMichael Hage (C)7213152.1402025 - 20261
42.Canada flagBrian Bradley (C)795142.0021984 - 19851
43.Canada flagMike Craig (RW)1495141.00161989 - 19912
44.Canada flagMark Scheifele (C)1286141.1722011 - 20132
45.Canada flagSidney Crosby (C)1286141.1782003 - 20052
46.Canada flagMike Moller (RW)759142.0041981 - 19821
47.Canada flagPaul Cyr (LW)1459141.00311981 - 19832
48.Canada flagJoe Murphy (RW)7410142.0021985 - 19861
49.Canada flagGary Leeman (RW)14410141.00121982 - 19842
50.Canada flagTodd Harvey (RW)14103130.93101993 - 19952
51.Canada flagDave Chyzowski (LW)794131.8621989 - 19901
52.Canada flagChristian Dubé (C)1385131.0001995 - 19972
53.Canada flagTheo Fleury (RW)1385131.0061986 - 19882
54.Canada flagDaniel Tkaczuk (C)1485130.93141997 - 19992
55.Canada flagRuss Courtnall (RW)776131.8601983 - 19841
56.Canada flagSheldon Kennedy (RW)1476130.93201987 - 19892
57.Canada flagJim Sandlak (RW)1267131.08221984 - 19862
58.Canada flagBrad Boyes (RW)1467130.93182000 - 20022
59.Canada flagPatrice Bergeron (C)658132.1762004 - 20051
60.Canada flagZayne Parekh (D)758131.86102025 - 20261
61.Canada flagJonathan Drouin (LW/C)1358131.00242012 - 20142
62.Canada flagBrandon Reid (C)1458130.9341999 - 20012
63.Canada flagThomas Chabot (D)1249131.08122015 - 20172
64.Canada flagGreg Hawgood (D)13310131.00121986 - 19882
65.Canada flagCarlo Colaiacovo (D)13112131.0042001 - 20032
66.Canada flagAdam Creighton (C)784121.7141984 - 19851
67.Canada flagMaxime Comtois (LW)1284121.00122017 - 20192
68.Canada flagDale Derkatch (C)1484120.8661982 - 19842
69.Canada flagTaylor Hall (LW/C)666122.0002009 - 20101
70.Canada flagMarc Habscheid (C)766121.7121981 - 19821
71.Canada flagDan Hodgson (C)1466120.8641983 - 19852
72.Canada flagJamie Lundmark (C)1466120.8661999 - 20012
73.Canada flagJarome Iginla (RW)657122.0041995 - 19961
74.Canada flagJoe Nieuwendyk (C)757121.7161985 - 19861
75.Canada flagSteve Downie (RW)1257121.00322005 - 20072
76.Canada flagBrennan Othmann (LW/RW)1348120.9222021 - 20232
77.Canada flagBryan McCabe (D)1439120.86101993 - 19952
78.Canada flagJason Spezza (C)2139120.57121999 - 20023
79.Canada flagRob Cimetta (LW)774111.5741988 - 19891
80.Canada flagScottie Upshall (LW/RW)1374110.85282001 - 20032
81.Canada flagTaylor Raddysh (RW/LW)1474110.7982016 - 20182
82.Canada flagPat Elynuik (RW)665111.8321986 - 19871
83.Canada flagDave Andreychuk (LW/RW)765111.57141982 - 19831
84.Canada flagAnthony Mantha (RW/LW)756111.5702013 - 20141
85.Canada flagAlexis Lafrenière (RW/LW)1056111.1062018 - 20202
86.Canada flagMathew Barzal (C/RW)1256110.9242015 - 20172
87.Canada flagMike Ricci (C)1256110.9261988 - 19902
88.Canada flagQuinton Howden (C/LW)1356110.8562010 - 20122
89.Canada flagBruce Eakin (C)747111.5741981 - 19821
90.Canada flagPaul Boutilier (D)1447110.7961981 - 19832
91.Canada flagPatrice Brisebois (D)1438110.7981989 - 19912
92.Canada flagÉric Dazé (LW)782101.4301994 - 19951
93.Canada flagMark Stone (RW)673101.6722011 - 20121
94.Canada flagDylan Guenther (RW/LW)773101.4342022 - 20231
95.Canada flagPorter Martone (RW)1073101.0082024 - 20262
96.Canada flagWayne Babych (RW)655101.6741977 - 19781
97.Canada flagMax Domi (C/W)755101.4342014 - 20151
98.Canada flagYanick Dubé (C)755101.43101993 - 19941
99.Canada flagMario Lemieux (C)755101.43121982 - 19831
100.Canada flagKris Russell (D)1255100.8342005 - 20072

* Some data is missing to provide a correct summary.