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
#PlayerLeagueGPGATPPPGPIMPeriodYears
1.Canada flagSam Gagner (C/RW)Super Series869151.8882007 - 20081
2.Canada flagCalen Addison (D)International-Jr13210120.9262018 - 20202
3.Canada flagJohn Tavares (C/LW)Super Series81891.13262007 - 20081
4.Canada flagKyle Turris (C/RW)Super Series87181.0062007 - 20081
5.Canada flagClaude Giroux (W/C)Super Series83581.00222007 - 20081
6.Canada flagDavid Perron (LW/RW)Super Series72571.0062007 - 20081
7.Canada flagZach Boychuk (C/LW)Super Series74260.86122007 - 20081
8.Canada flagBrad Marchand (LW)Super Series63361.00262007 - 20081
9.Canada flagCole Perfetti (F)WJC-20 Cancelled21563.0002021 - 20221
10.Canada flagZach Hamill (C/RW)Super Series61561.0042007 - 20081
11.Canada flagJosh Godfrey (D)Super Series60661.0022007 - 20081
12.Canada flagConnor Bedard (C/LW)WJC-20 Cancelled24152.5002021 - 20221
13.Canada flagMason McTavish (C/LW)WJC-20 Cancelled23252.5002021 - 20221
14.Canada flagOwen Power (D)WJC-20 Cancelled23252.5002021 - 20221
15.Canada flagTy Rattie (RW)CAN-RUS Challenge43251.2522012 - 20131
16.Canada flagBrandon Sutter (C/RW)Super Series83250.6362007 - 20081
17.Canada flagJonathan Huberdeau (LW/RW)CAN-RUS Challenge32351.6702012 - 20131
18.Canada flagRyan Strome (C/RW)CAN-RUS Challenge42241.0022012 - 20131
19.Canada flagSean Monahan (C/LW)CAN-RUS Challenge42241.0022012 - 20131
20.Canada flagLogan Pyett (D)Super Series82240.5082007 - 20081
21.Canada flagRyan Murphy (D)CAN-RUS Challenge31341.3302012 - 20131
22.Canada flagMorgan Rielly (D)CAN-RUS Challenge41341.0002012 - 20131
23.Canada flagKarl Alzner (D)Super Series81340.5042007 - 20081
24.Canada flagMark Scheifele (C)CAN-RUS Challenge40441.0072012 - 20131
25.Canada flagThomas Hickey (D)Super Series70440.5722007 - 20081
26.Canada flagStefan Legein (RW)Super Series73030.43282007 - 20081
27.Canada flagMavrik Bourque (C/RW)WJC-20 Cancelled21231.5002021 - 20221
28.Canada flagElliot Desnoyers (LW/C)WJC-20 Cancelled20331.5002021 - 20221
29.Canada flagFrankie DeAngelis (D)Junior Grand Prix40330.75102005 - 20061
30.Canada flagMilan Lucic (LW)Super Series80330.38142007 - 20081
31.Canada flagColton Gillies (C/W)Super Series62020.3322007 - 20081
32.Canada flagLukas Cormier (D)WJC-20 Cancelled21121.0002021 - 20221
33.Canada flagRyan Murray (D)CAN-RUS Challenge31120.6702012 - 20131
34.Canada flagCharles Hudon (LW/RW)CAN-RUS Challenge41120.5022012 - 20131
35.Canada flagClinton Pettapiece (C)Junior Grand Prix41120.5022005 - 20061
36.Canada flagGrant Cooper (D)Junior Grand Prix41120.5042005 - 20061
37.Canada flagChris Auger (C/LW)Junior Grand Prix41120.5062005 - 20061
38.Canada flagDylan Guenther (RW/LW)WJC-20 Cancelled20221.0002021 - 20221
39.Canada flagJake Neighbours (LW/RW)WJC-20 Cancelled20221.0002021 - 20221
40.Canada flagRonan Seeley (D)WJC-20 Cancelled20221.0002021 - 20221
41.Canada flagWill Cuylle (LW/RW)WJC-20 Cancelled20221.0002021 - 20221
42.Canada flagDrew Doughty (D)Super Series80220.2542007 - 20081
43.Canada flagKeaton Ellerby (D)Super Series80220.25222007 - 20081
44.Canada flagLogan Stankoven (C/RW)WJC-20 Cancelled11011.0002021 - 20221
45.Canada flagKent Johnson (C/W)WJC-20 Cancelled21010.5002021 - 20221
46.Canada flagDonovan Sebrango (D)WJC-20 Cancelled21010.5002021 - 20221
47.Canada flagOlen Zellweger (D)WJC-20 Cancelled21010.5002021 - 20221
48.Canada flagDougie Hamilton (D)CAN-RUS Challenge31010.3302012 - 20131
49.Canada flagScott Harrington (D)CAN-RUS Challenge41010.2502012 - 20131
50.Canada flagCory Tanguay (LW)Junior Grand Prix41010.2502005 - 20061
51.Canada flagLucas Lessio (LW)CAN-RUS Challenge41010.2522012 - 20131
52.Canada flagCody Crichton (RW/C)Junior Grand Prix41010.2522005 - 20061
53.Canada flagMatt Hamilton (LW)Junior Grand Prix41010.2522005 - 20061
54.Canada flagJeff Barbieri (D)Junior Grand Prix41010.25102005 - 20061
55.Canada flagWade Finegan (RW)Junior Grand Prix41010.25102005 - 20061
56.Canada flagDana Tyrell (C/W)Super Series61010.1722007 - 20081
57.Canada flagRidly Greig (C/LW)WJC-20 Cancelled20110.5002021 - 20221
58.Canada flagShane Wright (C)WJC-20 Cancelled20110.5002021 - 20221
59.Canada flagKaiden Guhle (D)WJC-20 Cancelled20110.5002021 - 20221
60.Canada flagXavier Ouellet (D)CAN-RUS Challenge30110.3302012 - 20131
61.Canada flagLukas Sutter (C)CAN-RUS Challenge30110.3342012 - 20131
62.Canada flagNathan Longpre (C)Junior Grand Prix40110.2582005 - 20061
63.Canada flagSpencer Anderson (LW)Junior Grand Prix40110.25122005 - 20061
64.Canada flagDaniel Agozzino (RW/LW)Junior Grand Prix40110.25122005 - 20061
65.Canada flagGriffin Reinhart (D)CAN-RUS Challenge10000.0002012 - 20131
66.Canada flagRyan O'Rourke (D)WJC-20 Cancelled10000.0002021 - 20221
67.Canada flagXavier Bourgault (RW/C)WJC-20 Cancelled10000.0022021 - 20221
68.Canada flagJustin Sourdif (RW/C)WJC-20 Cancelled10000.0022021 - 20221
69.Canada flagKevin Roy (C/LW)CAN-RUS Challenge20000.0002012 - 20131
70.Canada flagCody Ceci (D)CAN-RUS Challenge20000.0002012 - 20131
71.Canada flagPhil Di Giuseppe (LW/RW)CAN-RUS Challenge20000.0002012 - 20131
72.Canada flagCarson Lambos (D)WJC-20 Cancelled20000.0022021 - 20221
73.Canada flagMatt Dumba (D)CAN-RUS Challenge30000.0002012 - 20131
74.Canada flagBoone Jenner (C/LW)CAN-RUS Challenge30000.0022012 - 20131
75.Canada flagAdam Pelech (D)CAN-RUS Challenge30000.0022012 - 20131
76.Canada flagHunter Shinkaruk (C/LW)CAN-RUS Challenge30000.0022012 - 20131
77.Canada flagBrendan Leipsic (LW)CAN-RUS Challenge30000.0062012 - 20131
78.Canada flagJake Yard (D)Junior Grand Prix40000.0002005 - 20061
79.Canada flagJohn Tanti (D)Junior Grand Prix40000.0002005 - 20061
80.Canada flagJeremy Roberts (F)Junior Grand Prix40000.0002005 - 20061
81.Canada flagJon Whitelaw (W)Junior Grand Prix40000.0002005 - 20061
82.Canada flagPhillip Danault (C/LW)CAN-RUS Challenge40000.0022012 - 20131
83.Canada flagTom Wilson (RW)CAN-RUS Challenge40000.0042012 - 20131
84.Canada flagMatthew Mitchell (D)Junior Grand Prix40000.0042005 - 20061
85.Canada flagJake Anderson (F)Junior Grand Prix40000.0042005 - 20061
86.Canada flagTyler Lyon (D)Junior Grand Prix40000.0062005 - 20061
87.Canada flagDan Brewer (D/F)Junior Grand Prix40000.0062005 - 20061
88.Canada flagTy Wishart (D)Super Series50000.0002007 - 20081
89.Canada flagCory Emmerton (C)Super Series70000.0002007 - 20081
90.Canada flagLuke Schenn (D)Super Series80000.00202007 - 20081

* Some data is missing to provide a correct summary.

90 players