Season
Team
League
GP
G
A
TP
PIM
2003-2004
Kamloops Blazers U15 A1
U15 A1
-
-
-
-
-
2004-2005
Thompson Blazers U18 AAA
BCEHL U18
26
22
21
43
28
Salmon Arm Silverbacks
BCHL
1
0
0
0
0
2005-2006
Thompson Blazers U18 AAA
BCEHL U18
31
29
31
60
100
Salmon Arm Silverbacks
BCHL
1
0
0
0
0
Canada Pacific U17
WHC-17
6
0
3
3
0
2006-2007
Salmon Arm Silverbacks
BCHL
55
38
46
84
87
Canada West U19
WJAC-19
4
1
4
5
2
2007-2008
Cornell Univ.
NCAA
36
12
20
32
28
2008-2009
Cornell Univ.
NCAA
36
13
22
35
34
2009-2010
Cornell Univ.
NCAA
30
12
23
35
39
2010-2011
Charlotte Checkers
AHL
79
14
18
32
26
2011-2012
Carolina Hurricanes
NHL
5
0
1
1
2
Charlotte Checkers
AHL
58
8
12
20
26
2012-2013
Carolina Hurricanes
NHL
32
4
5
9
8
Charlotte Checkers
AHL
51
13
24
37
20
2013-2014
Carolina Hurricanes
NHL
73
10
14
24
29
2014-2015
Carolina Hurricanes
NHL
68
8
17
25
12
2015-2016
Carolina Hurricanes
NHL
64
9
13
22
18
2016-2017
Boston Bruins
NHL
81
7
10
17
14
2017-2018
Boston Bruins
NHL
76
15
26
41
18
2018-2019
Columbus Blue Jackets
NHL
78
3
9
12
19
2019-2020
Columbus Blue Jackets
NHL
64
5
9
14
10
2020-2021
Columbus Blue Jackets
NHL
37
2
5
7
4
Toronto Maple Leafs
NHL
0
0
0
0
0
2021-2022
Winnipeg Jets
NHL
15
0
0
0
4
Arizona Coyotes
NHL
24
0
4
4
4
Tampa Bay Lightning
NHL
10
0
0
0
2
Syracuse Crunch
AHL
17
10
8
18
4
2022-2023
Charlotte Checkers
AHL
66
24
35
59
37
Team Canada
Spengler Cup
3
0
0
0
0
2023-2024
New York Rangers
NHL
1
0
0
0
0
Hartford Wolf Pack
AHL
41
11
16
27
38
2024-2025
Hartford Wolf Pack
AHL
0
0
0
0
0
Player statistics powered by
www.eliteprospects.com