Season
Team
League
GP
G
A
TP
PIM
Playoffs
GP
G
A
TP
PIM
2004-2005
Halton Hurricanes Peewee
QC Int PW
-
-
-
-
-
|
2006-2007
Halton Hurricanes U15 AAA
SCTA U15
-
-
-
-
-
|
2007-2008
Halton Hurricanes U16 AAA
SCTA U16
61
53
51
104
42
|
Halton Hurricanes U16 AAA
OHL Cup
4
3
2
5
0
|
2008-2009
Barrie Colts
OHL
67
10
33
43
43
|
Playoffs
5
3
3
6
10
2009-2010
Barrie Colts
OHL
19
7
13
20
14
|
Saginaw Spirit
OHL
48
13
19
32
49
|
Playoffs
6
0
2
2
4
Canada U18
WJC-18
6
1
1
2
4
|
2010-2011
Saginaw Spirit
OHL
26
7
13
20
24
|
Sudbury Wolves
OHL
37
29
33
62
53
|
Playoffs
8
5
9
14
16
2011-2012
Sudbury Wolves
OHL
66
47
55
102
68
|
Playoffs
4
2
1
3
6
OHL All-Stars
Jr Super Series
1
1
0
1
2
|
2012-2013
Colorado Avalanche
NHL
6
0
0
0
4
|
Cleveland Monsters
AHL
57
19
25
44
71
|
2013-2014
Cleveland Monsters
AHL
49
5
15
20
56
|
2014-2015
Colorado Avalanche
NHL
3
0
1
1
10
|
Cleveland Monsters
AHL
40
4
19
23
35
|
Norfolk Admirals
AHL
20
6
9
15
29
|
2015-2016
Anaheim Ducks
NHL
1
0
0
0
0
|
San Diego Gulls
AHL
62
17
27
44
48
|
Playoffs
5
1
4
5
2
2016-2017
Anaheim Ducks
NHL
9
0
2
2
0
|
San Diego Gulls
AHL
2
1
0
1
0
|
Florida Panthers
NHL
29
2
5
7
9
|
Springfield Thunderbirds
AHL
14
4
8
12
16
|
2017-2018
Manitoba Moose
AHL
68
16
24
40
88
|
Playoffs
9
2
3
5
14
2018-2019
Hershey Bears
AHL
75
30
35
65
91
|
Playoffs
5
1
2
3
8
2019-2020
Washington Capitals
NHL
2
0
0
0
0
|
Hershey Bears
AHL
39
13
27
40
16
|
2020-2021
Washington Capitals
NHL
5
0
2
2
0
|
Hershey Bears
AHL
14
5
5
10
8
|
2021-2022
Washington Capitals
NHL
10
2
2
4
0
|
Hershey Bears
AHL
30
10
11
21
10
|
Playoffs
3
1
0
1
0
2022-2023
Hershey Bears
AHL
60
21
37
58
38
|
Playoffs
4
1
2
3
0
2023-2024
Washington Capitals
NHL
25
4
3
7
2
|
Hershey Bears
AHL
44
7
36
43
24
|
2024-2025
Washington Capitals
NHL
3
1
1
2
2
|
Hershey Bears
AHL
35
7
24
31
14
|
Playoffs
6
0
2
2
2
2025-2026
HC Lugano
NL
27
9
9
18
16
|
SC Bern
NL
12
3
10
13
4
|
Playoffs
1
0
1
1
0
Team Canada
Spengler Cup
3
0
0
0
4
|
2026-2027
SC Rapperswil-Jona Lakers
NL
-
-
-
-
-
|
Player statistics powered by
www.eliteprospects.com