Season
Team
League
GP
G
A
TP
PIM
Playoffs
GP
G
A
TP
PIM
2006-2007
Oakville Rangers U15 AAA
SCTA U15
-
-
-
-
-
|
Oakville Rangers U15 AAA
Big Nickel U14
3
1
0
1
20
|
2007-2008
Oakville Rangers U16 AAA
SCTA U16
-
-
-
-
-
|
2008-2009
Oakville Rangers U18 AAA
SCTA U18
-
-
-
-
-
|
Georgetown Raiders
OJHL
6
0
1
1
2
|
Playoffs
1
0
0
0
0
2009-2010
Georgetown Raiders
OJHL
56
24
43
67
28
|
Playoffs
11
9
8
17
2
2010-2011
Georgetown Raiders
OJHL
42
20
41
61
59
|
Playoffs
4
1
2
3
8
Canada East U19
WJAC-19
5
3
3
6
2
|
2011-2012
UMass-Lowell
NCAA
37
16
22
38
26
|
2012-2013
UMass-Lowell
NCAA
41
16
22
38
32
|
2013-2014
UMass-Lowell
NCAA
31
7
12
19
24
|
Wilkes-Barre/Scranton Penguins
AHL
1
0
0
0
0
|
2014-2015
Pittsburgh Penguins
NHL
1
0
0
0
0
|
Playoffs
3
0
0
0
0
Wilkes-Barre/Scranton Penguins
AHL
55
19
22
41
30
|
Playoffs
3
2
2
4
0
2015-2016
Pittsburgh Penguins
NHL
24
5
1
6
12
|
Wilkes-Barre/Scranton Penguins
AHL
34
22
14
36
19
|
2016-2017
Pittsburgh Penguins
NHL
78
8
18
26
32
|
Playoffs
20
3
3
6
11
2017-2018
Pittsburgh Penguins
NHL
3
0
0
0
0
|
Detroit Red Wings
NHL
17
0
0
0
0
|
Buffalo Sabres
NHL
49
6
8
14
8
|
2018-2019
Buffalo Sabres
NHL
15
0
3
3
4
|
Rochester Americans
AHL
17
3
4
7
4
|
2019-2020
Buffalo Sabres
NHL
6
1
1
2
2
|
Rochester Americans
AHL
37
11
11
22
21
|
2020-2021
Syracuse Crunch
AHL
8
1
2
3
2
|
2021-2022
Charlotte Checkers
AHL
71
24
16
40
25
|
Playoffs
7
0
3
3
2
2022-2023
Vityaz Moscow Region
KHL
66
20
19
39
14
|
Playoffs
5
2
0
2
0
2023-2024
Vityaz Moscow Region
KHL
38
20
10
30
4
|
2024-2025
Metallurg Magnitogorsk
KHL
24
4
3
7
6
|
Player statistics powered by
www.eliteprospects.com