Season
Team
League
GP
G
A
TP
PIM
Playoffs
GP
G
A
TP
PIM
2006-2007
Toronto Marlboros U15 AAA
GTHL U15
-
-
-
-
-
|
Toronto Marlboros U15 AAA
Big Nickel U14
4
2
2
4
2
|
2007-2008
Toronto Marlboros U16 AAA
GTHL U16
52
32
34
66
36
|
Toronto Marlboros U16 AAA
OHL Cup
7
3
7
10
4
|
2008-2009
London Knights
OHL
32
4
7
11
4
|
Oshawa Generals
OHL
27
4
10
14
10
|
Canada Ontario U17
WHC-17
6
2
0
2
6
|
2009-2010
Oshawa Generals
OHL
64
41
25
66
27
|
OHL All-Stars
Jr Super Series
1
0
1
1
0
|
Canada U18
WJC-18
6
2
1
3
6
|
2010-2011
Oshawa Generals
OHL
66
54
45
99
38
|
Playoffs
10
9
10
19
4
OHL All-Stars
Jr Super Series
1
1
0
1
2
|
2011-2012
Oshawa Generals
OHL
55
34
33
67
12
|
Playoffs
6
2
2
4
0
Hartford Wolf Pack
AHL
5
1
1
2
0
|
Playoffs
6
0
0
0
0
OHL All-Stars
Jr Super Series
1
1
1
2
0
|
2012-2013
New York Rangers
NHL
1
0
0
0
0
|
-
-
Hartford Wolf Pack
AHL
73
19
16
35
15
|
2013-2014
Montréal Canadiens
NHL
2
0
0
0
0
|
Hamilton Bulldogs
AHL
55
11
16
27
22
|
2014-2015
Montréal Canadiens
NHL
18
1
0
1
7
|
Hamilton Bulldogs
AHL
52
11
11
22
18
|
2015-2016
Montréal Canadiens
NHL
5
0
2
2
2
|
St. John's IceCaps
AHL
18
7
7
14
4
|
Arizona Coyotes
NHL
1
0
0
0
0
|
Springfield Falcons
AHL
16
3
4
7
4
|
2016-2017
Hershey Bears
AHL
65
24
25
49
6
|
Playoffs
5
1
0
1
0
2017-2018
Wilkes-Barre/Scranton Penguins
AHL
51
18
16
34
14
|
Playoffs
2
0
0
0
2
Team Canada
International
3
1
0
1
0
|
Team Canada
Spengler Cup
4
0
1
1
2
|
Canada
OG
6
1
1
2
2
|
2018-2019
Rögle BK
SHL
11
0
1
1
0
|
Traktor Chelyabinsk
KHL
35
9
10
19
22
|
Playoffs
4
1
0
1
2
2019-2020
Traktor Chelyabinsk
KHL
20
2
1
3
6
|
SC Bern
NL
1
1
0
1
0
|
2020-2021
KooKoo
Liiga
32
10
13
23
6
|
Playoffs
2
2
0
2
0
2021-2022
Barys Astana
KHL
9
0
1
1
0
|
SC Bern
NL
28
10
7
17
4
|
2022-2023
HC Bolzano
ICEHL
48
25
10
35
10
|
Playoffs
19
4
6
10
8
2023-2024
HC Bolzano
ICEHL
48
17
21
38
10
|
Playoffs
11
1
5
6
4
HC Bolzano
Champions HL
6
1
2
3
4
|
2024-2025
Bili Tygri Liberec
Czechia
16
0
1
1
6
|
HC Nove Zamky
Slovakia
4
3
3
6
54
|
Player statistics powered by
www.eliteprospects.com