Stats
Teams
Leagues
Videos
Drafts
All Drafts
Draft Center
Stories
Awards
Pricing
Pro
Sign up
Sign in
Cancel
Feed
Smart Lists
Watchlists
Player Tracker
Compare Players
Agent Portal
Messages
Scouting Reports
Show More
Edit
Feed
NHL
Loading page
Start
Canada U20
Stats
Totals / Season
Canada U20
All-Time Player Stats
International-Jr
Team Information and Facts
Skaters
Goalies
Filter
Positions
Leagues
All Leagues + Tournaments
Nationalities
Reset Filter
Season
All-Time Totals
Totals / Season
Totals / League
Canada U20 All-Time Player Totals Per Season
Overall Totals
From season
To season
Canada U20 — All-Time Skater Stats by Season
#
Player
Season
Age
League
GP
G
A
TP
P/GP
PIM
+/-
1.
Sam Gagner (C/RW)
2007-2008
18
Super Series
8
6
9
15
1.88
8
-
2.
John Tavares (C/LW)
2007-2008
17
Super Series
8
1
8
9
1.13
26
-
3.
Calen Addison (D)
2019-2020
19
International-Jr
10
1
8
9
0.90
0
3
4.
Kyle Turris (C/RW)
2007-2008
18
Super Series
8
7
1
8
1.00
6
-
5.
Claude Giroux (W/C)
2007-2008
19
Super Series
8
3
5
8
1.00
22
-
6.
David Perron (LW/RW)
2007-2008
19
Super Series
7
2
5
7
1.00
6
-
7.
Zach Boychuk (C/LW)
2007-2008
18
Super Series
7
4
2
6
0.86
12
-
8.
Brad Marchand (LW)
2007-2008
19
Super Series
6
3
3
6
1.00
26
-
9.
Cole Perfetti (F)
2021-2022
19
WJC-20 Cancelled
2
1
5
6
3.00
0
4
10.
Zach Hamill (C/RW)
2007-2008
19
Super Series
6
1
5
6
1.00
4
-
11.
Josh Godfrey (D)
2007-2008
19
Super Series
6
0
6
6
1.00
2
-
12.
Connor Bedard (C/LW)
2021-2022
16
WJC-20 Cancelled
2
4
1
5
2.50
0
4
13.
Mason McTavish (C/LW)
2021-2022
18
WJC-20 Cancelled
2
3
2
5
2.50
0
3
14.
Owen Power (D)
2021-2022
19
WJC-20 Cancelled
2
3
2
5
2.50
0
1
15.
Ty Rattie (RW)
2012-2013
19
CAN-RUS Challenge
4
3
2
5
1.25
2
-
16.
Brandon Sutter (C/RW)
2007-2008
18
Super Series
8
3
2
5
0.63
6
-
17.
Jonathan Huberdeau (LW/RW)
2012-2013
19
CAN-RUS Challenge
3
2
3
5
1.67
0
-
18.
Ryan Strome (C/RW)
2012-2013
19
CAN-RUS Challenge
4
2
2
4
1.00
2
-
19.
Sean Monahan (C/LW)
2012-2013
18
CAN-RUS Challenge
4
2
2
4
1.00
2
-
20.
Logan Pyett (D)
2007-2008
19
Super Series
8
2
2
4
0.50
8
-
21.
Ryan Murphy (D)
2012-2013
19
CAN-RUS Challenge
3
1
3
4
1.33
0
-
22.
Morgan Rielly (D)
2012-2013
18
CAN-RUS Challenge
4
1
3
4
1.00
0
-
23.
Karl Alzner (D)
2007-2008
19
Super Series
8
1
3
4
0.50
4
-
24.
Mark Scheifele (C)
2012-2013
19
CAN-RUS Challenge
4
0
4
4
1.00
7
-
25.
Thomas Hickey (D)
2007-2008
18
Super Series
7
0
4
4
0.57
2
-
26.
Stefan Legein (RW)
2007-2008
19
Super Series
7
3
0
3
0.43
28
-
27.
Mavrik Bourque (C/RW)
2021-2022
19
WJC-20 Cancelled
2
1
2
3
1.50
0
2
28.
Calen Addison (D)
2018-2019
18
International-Jr
3
1
2
3
1.00
6
-
29.
Elliot Desnoyers (LW/C)
2021-2022
19
WJC-20 Cancelled
2
0
3
3
1.50
0
2
30.
Frankie DeAngelis (D)
2005-2006
20
Junior Grand Prix
4
0
3
3
0.75
10
-
31.
Milan Lucic (LW)
2007-2008
19
Super Series
8
0
3
3
0.38
14
-
32.
Colton Gillies (C/W)
2007-2008
18
Super Series
6
2
0
2
0.33
2
-
33.
Lukas Cormier (D)
2021-2022
19
WJC-20 Cancelled
2
1
1
2
1.00
0
5
34.
Ryan Murray (D)
2012-2013
19
CAN-RUS Challenge
3
1
1
2
0.67
0
-
35.
Charles Hudon (LW)
2012-2013
18
CAN-RUS Challenge
4
1
1
2
0.50
2
-
36.
Clinton Pettapiece (C)
2005-2006
18
Junior Grand Prix
4
1
1
2
0.50
2
-
37.
Grant Cooper (D)
2005-2006
20
Junior Grand Prix
4
1
1
2
0.50
4
-
38.
Chris Auger (C/LW)
2005-2006
18
Junior Grand Prix
4
1
1
2
0.50
6
-
39.
Dylan Guenther (RW/LW)
2021-2022
18
WJC-20 Cancelled
2
0
2
2
1.00
0
1
40.
Jake Neighbours (LW/RW)
2021-2022
19
WJC-20 Cancelled
2
0
2
2
1.00
0
0
41.
Ronan Seeley (D)
2021-2022
19
WJC-20 Cancelled
2
0
2
2
1.00
0
2
42.
Will Cuylle (LW/RW)
2021-2022
19
WJC-20 Cancelled
2
0
2
2
1.00
0
3
43.
Drew Doughty (D)
2007-2008
18
Super Series
8
0
2
2
0.25
4
-
44.
Keaton Ellerby (D)
2007-2008
19
Super Series
8
0
2
2
0.25
22
-
45.
Logan Stankoven (C/RW)
2021-2022
18
WJC-20 Cancelled
1
1
0
1
1.00
0
2
46.
Kent Johnson (C/W)
2021-2022
19
WJC-20 Cancelled
2
1
0
1
0.50
0
3
47.
Donovan Sebrango (D)
2021-2022
19
WJC-20 Cancelled
2
1
0
1
0.50
0
2
48.
Olen Zellweger (D)
2021-2022
18
WJC-20 Cancelled
2
1
0
1
0.50
0
2
49.
Dougie Hamilton (D)
2012-2013
19
CAN-RUS Challenge
3
1
0
1
0.33
0
-
50.
Scott Harrington (D)
2012-2013
19
CAN-RUS Challenge
4
1
0
1
0.25
0
-
51.
Cory Tanguay (LW)
2005-2006
20
Junior Grand Prix
4
1
0
1
0.25
0
-
52.
Lucas Lessio (LW)
2012-2013
19
CAN-RUS Challenge
4
1
0
1
0.25
2
-
53.
Cody Crichton (RW/C)
2005-2006
17
Junior Grand Prix
4
1
0
1
0.25
2
-
54.
Matt Hamilton (LW)
2005-2006
19
Junior Grand Prix
4
1
0
1
0.25
2
-
55.
Jeff Barbieri (D)
2005-2006
18
Junior Grand Prix
4
1
0
1
0.25
10
-
56.
Wade Finegan (RW)
2005-2006
19
Junior Grand Prix
4
1
0
1
0.25
10
-
57.
Dana Tyrell (C/W)
2007-2008
18
Super Series
6
1
0
1
0.17
2
-
58.
Ridly Greig (C/LW)
2021-2022
19
WJC-20 Cancelled
2
0
1
1
0.50
0
0
59.
Shane Wright (C)
2021-2022
17
WJC-20 Cancelled
2
0
1
1
0.50
0
3
60.
Kaiden Guhle (D)
2021-2022
19
WJC-20 Cancelled
2
0
1
1
0.50
0
5
61.
Xavier Ouellet (D)
2012-2013
19
CAN-RUS Challenge
3
0
1
1
0.33
0
-
62.
Lukas Sutter (C)
2012-2013
19
CAN-RUS Challenge
3
0
1
1
0.33
4
-
63.
Nathan Longpre (C)
2005-2006
17
Junior Grand Prix
4
0
1
1
0.25
8
-
64.
Spencer Anderson (LW)
2005-2006
17
Junior Grand Prix
4
0
1
1
0.25
12
-
65.
Daniel Agozzino (RW/LW)
2005-2006
18
Junior Grand Prix
4
0
1
1
0.25
12
-
66.
Griffin Reinhart (D)
2012-2013
18
CAN-RUS Challenge
1
0
0
0
0.00
0
-
67.
Ryan O'Rourke (D)
2021-2022
19
WJC-20 Cancelled
1
0
0
0
0.00
0
1
68.
Xavier Bourgault (RW/C)
2021-2022
19
WJC-20 Cancelled
1
0
0
0
0.00
2
0
69.
Justin Sourdif (RW/C)
2021-2022
19
WJC-20 Cancelled
1
0
0
0
0.00
2
0
70.
Kevin Roy (C/LW)
2012-2013
19
CAN-RUS Challenge
2
0
0
0
0.00
0
-
71.
Cody Ceci (D)
2012-2013
19
CAN-RUS Challenge
2
0
0
0
0.00
0
-
72.
Phil Di Giuseppe (LW/RW)
2012-2013
19
CAN-RUS Challenge
2
0
0
0
0.00
0
-
73.
Carson Lambos (D)
2021-2022
18
WJC-20 Cancelled
2
0
0
0
0.00
2
0
74.
Matt Dumba (D)
2012-2013
18
CAN-RUS Challenge
3
0
0
0
0.00
0
-
75.
Boone Jenner (C)
2012-2013
19
CAN-RUS Challenge
3
0
0
0
0.00
2
-
76.
Adam Pelech (D)
2012-2013
18
CAN-RUS Challenge
3
0
0
0
0.00
2
-
77.
Hunter Shinkaruk (C/LW)
2012-2013
18
CAN-RUS Challenge
3
0
0
0
0.00
2
-
78.
Brendan Leipsic (LW)
2012-2013
18
CAN-RUS Challenge
3
0
0
0
0.00
6
-
79.
Jake Yard (D)
2005-2006
18
Junior Grand Prix
4
0
0
0
0.00
0
-
80.
John Tanti (D)
2005-2006
18
Junior Grand Prix
4
0
0
0
0.00
0
-
81.
Jeremy Roberts (F)
2005-2006
17
Junior Grand Prix
4
0
0
0
0.00
0
-
82.
Jon Whitelaw (W)
2005-2006
17
Junior Grand Prix
4
0
0
0
0.00
0
-
83.
Phillip Danault (C/LW)
2012-2013
19
CAN-RUS Challenge
4
0
0
0
0.00
2
-
84.
Tom Wilson (RW)
2012-2013
18
CAN-RUS Challenge
4
0
0
0
0.00
4
-
85.
Matthew Mitchell (D)
2005-2006
18
Junior Grand Prix
4
0
0
0
0.00
4
-
86.
Jake Anderson (F)
2005-2006
20
Junior Grand Prix
4
0
0
0
0.00
4
-
87.
Tyler Lyon (D)
2005-2006
20
Junior Grand Prix
4
0
0
0
0.00
6
-
88.
Dan Brewer (D/F)
2005-2006
18
Junior Grand Prix
4
0
0
0
0.00
6
-
89.
Ty Wishart (D)
2007-2008
19
Super Series
5
0
0
0
0.00
0
-
90.
Cory Emmerton (C)
2007-2008
19
Super Series
7
0
0
0
0.00
0
-
91.
Luke Schenn (D)
2007-2008
18
Super Series
8
0
0
0
0.00
20
-
91 players