Loading page

Canada U20 All Time Regular Season Stats

Team Information and Facts
Positions
Leagues
All Leagues + Tournaments
Nationalities

All Time Player Stats

Select...
From season
To season
#PlayerGPGATPP/GPPIMPeriodYears
1.Canada flagDion Phaneuf (D)1237100.83432003 - 20052
2.Canada flagJason Doig (D)70220.29371996 - 19971
3.Canada flagStefan Della Rovere (LW)124480.67342008 - 20102
4.Canada flagZach Dean (C)71230.43332022 - 20231
5.Canada flagEric Lindros (C)211219311.48321989 - 19923
6.Canada flagSteve Downie (RW)1257121.00322005 - 20072
7.Canada flagJoe Contini (C)74591.29321976 - 19771
8.Canada flagAlexandre Daigle (C)14214161.14311992 - 19952
9.Canada flagPaul Cyr (LW)1459141.00311981 - 19832
10.Canada flagBrad Ference (D)140330.21311997 - 19992
11.Canada flagAnthony Camara (W/C)60220.33312012 - 20131
12.Canada flagBoone Jenner (C/LW)80220.25312011 - 20132
13.Canada flagCole Beaudoin (C)123580.67292024 - 20262
14.Canada flagNolan Foote (LW/RW)73250.71292019 - 20201
15.Canada flagAdam Mair (RW)71120.29291998 - 19991
16.Canada flagScottie Upshall (LW/RW)1374110.85282001 - 20032
17.Canada flagBrent Tully (D)141340.29281992 - 19942
18.Canada flagZack Kassian (RW)52130.60272010 - 20111
19.Canada flagConor Geekie (RW/C)52130.60272023 - 20241
20.Canada flagJoffrey Lupul (RW)62130.50272002 - 20031
21.Canada flagJC Lipon (RW)50000.00272012 - 20131
22.Canada flagAaron Gavey (C)74260.86261993 - 19941
23.Canada flagRyan O'Marra (RW/C)120440.33262005 - 20072
24.Canada flagNolan Baumgartner (D)131230.23261994 - 19962
25.Canada flagZenith Komarniski (D)70000.00261997 - 19981
26.Canada flagDan Bertram (RW)120000.00262005 - 20072
27.Canada flagZack Ostapchuk (C/LW)143360.43252021 - 20232
28.Canada flagWill Cuylle (LW/RW)72240.57252021 - 20221
29.Canada flagBraden Schneider (D)61230.50252020 - 20211
30.Canada flagGavin McKenna (LW)12510151.25242024 - 20262
31.Canada flagJonathan Drouin (LW/C)1358131.00242012 - 20142
32.Canada flagSteven Rice (RW)146170.50241989 - 19912
33.Canada flagJohn Kirk (LW)54371.40241980 - 19811
34.Canada flagJim Sandlak (RW)1267131.08221984 - 19862
35.Canada flagTyler Wright (C)144370.50221991 - 19932
36.Canada flagCam Barker (D)93470.78222004 - 20062
37.Canada flagTyler Bouck (LW)142240.29221998 - 20002
38.Canada flagMike Forbes (D)70110.14221976 - 19771
39.Canada flagBoris Fistric (D)50000.00221978 - 19791
40.Canada flagSteve Chiasson (D)62240.67211986 - 19871
41.Canada flagBobby Simpson (LW)40000.00211975 - 19761
42.Canada flagJonathan Huberdeau (LW/RW)12414181.50202011 - 20132
43.Canada flagSheldon Kennedy (RW)1476130.93201987 - 19892
44.Canada flagJason Botterill (LW)202790.45201993 - 19963
45.Canada flagBrent Burns (D)60661.00202003 - 20041
46.Canada flagKyle Rossiter (D)70000.00201999 - 20001
47.Canada flagGeoff Shaw (F)73140.57191976 - 19771
48.Canada flagMartin Lapointe (RW)2198170.81181990 - 19933
49.Canada flagRyan Strome (C/RW)1278151.25182011 - 20132
50.Canada flagBrad Boyes (RW)1467130.93182000 - 20022
51.Canada flagTom Pyatt (C)122350.42182005 - 20072
52.Canada flagChris Joseph (D)132350.38181986 - 19882
53.Canada flagBarret Jackman (D)140440.29181999 - 20012
54.Canada flagJay Bouwmeester (D)210440.19181999 - 20023
55.Canada flagDarcy Werenka (D)71010.14181992 - 19931
56.Canada flagDavid Morisset (RW)70110.14182000 - 20011
57.Canada flagRyan Parent (D)120000.00182005 - 20072
58.Canada flagSylvain Côté (D)141670.50171983 - 19862
59.Canada flagRick Lapointe (D)52351.00171974 - 19751
60.Canada flagNigel Dawes (LW)1289171.42162003 - 20052
61.Canada flagMike Craig (RW)1495141.00161989 - 19912
62.Canada flagAnthony Duclair (W/C)74481.14162014 - 20151
63.Canada flagBrad Marsh (D)131780.62161976 - 19782
64.Canada flagKimbi Daniels (C)73471.00161991 - 19921
65.Canada flagDan Gratton (C)72350.71161984 - 19851
66.Canada flagDan Hamhuis (D)130440.31162000 - 20022
67.USA flagBill Evo (LW)53030.60161973 - 19741
68.Canada flagKirk Muller (C)72130.43161983 - 19841
69.Canada flagSteve Eminger (D)60220.33162002 - 20031
70.Canada flagNathan Beaulieu (D)60110.17162011 - 20121
71.Canada flagWilliam Huber (D)131450.38151976 - 19782
72.Canada flagDale McCourt (C)7108182.57141976 - 19771
73.Canada flagAlex Pietrangelo (D)12411151.25142008 - 20102
74.Canada flagDaniel Tkaczuk (C)1485130.93141997 - 19992
75.Canada flagDave Andreychuk (LW/RW)765111.57141982 - 19831
76.Canada flagDany Heatley (LW)145490.64141999 - 20012
77.Canada flagSteve Ott (C/W)145490.64142000 - 20022
78.Canada flagJonathan Toews (C)124590.75142005 - 20072
79.Canada flagKris Letang (D)121890.75142005 - 20072
80.Canada flagNazem Kadri (C/LW)63581.33142009 - 20101
81.Canada flagSelmar Odelein (D)141670.50141984 - 19862
82.Canada flagNathan Gaucher (C/RW)142460.43142021 - 20232
83.Canada flagDave Bolland (C/RW)63250.83142005 - 20061
84.Canada flagJake Virtanen (RW/LW)121450.42142014 - 20162
85.Canada flagBenoît Pouliot (LW)60550.83142005 - 20061
86.Canada flagJosh Holden (C)74040.57141997 - 19981
87.Canada flagMike Rathje (D)72240.57141992 - 19931
88.Canada flagBill Gardner (C)50440.80141979 - 19801
89.Canada flagBrad Ryder (RW)41120.50141979 - 19801
90.Canada flagCalum Ritchie (C/RW)51120.40142024 - 20251
91.Canada flagBryan Little (C)61120.33142006 - 20071
92.Canada flagTurner Stevenson (RW)70220.29141991 - 19921
93.Canada flagPaul Evans (RW)51120.40131973 - 19741
94.Canada flagRyan Getzlaf (C)12612181.50122003 - 20052
95.Canada flagMichael Cammalleri (LW)14116171.21122000 - 20022
96.Canada flagNicolas Petan (C/LW)1488161.14122013 - 20152
97.Canada flagGary Leeman (RW)14410141.00121982 - 19842
98.Canada flagThomas Chabot (D)1249131.08122015 - 20172
99.Canada flagGreg Hawgood (D)13310131.00121986 - 19882
100.Canada flagMaxime Comtois (LW/RW)1284121.00122017 - 20192

* Some data is missing to provide a correct summary.