Season
Team
League
GP
G
A
TP
PIM
Playoffs
GP
G
A
TP
PIM
2003-2004
Florida Panthers Peewee
QC Int PW
-
-
-
-
-
|
2007-2008
Calgary Buffaloes U18 AAA
AEHL U18
32
8
11
19
24
|
Playoffs
12
4
6
10
4
Calgary Buffaloes U18 AAA
Telus Cup
7
3
2
5
8
|
Okotoks Oilers
AJHL
2
0
0
0
0
|
2008-2009
Saskatoon Blades
WHL
18
0
2
2
4
|
Lethbridge Hurricanes
WHL
30
4
3
7
7
|
Playoffs
10
0
0
0
2
2009-2010
Lethbridge Hurricanes
WHL
72
5
9
14
42
|
2010-2011
Lethbridge Hurricanes
WHL
46
18
24
42
35
|
2011-2012
Lethbridge Hurricanes
WHL
65
30
30
60
49
|
Charlotte Checkers
AHL
4
1
0
1
0
|
2012-2013
Charlotte Checkers
AHL
23
3
2
5
13
|
Playoffs
5
2
3
5
2
Florida Everblades
ECHL
37
8
8
16
13
|
2013-2014
Charlotte Checkers
AHL
69
8
20
28
29
|
2014-2015
Carolina Hurricanes
NHL
4
0
0
0
0
|
Charlotte Checkers
AHL
45
12
13
25
17
|
2015-2016
Carolina Hurricanes
NHL
8
0
0
0
0
|
Charlotte Checkers
AHL
70
13
11
24
37
|
2016-2017
Springfield Thunderbirds
AHL
19
4
5
9
6
|
2017-2018
Manitoba Moose
AHL
58
8
10
18
22
|
Playoffs
9
0
0
0
0
2018-2019
Sport
Liiga
45
9
12
21
10
|
2019-2020
Iserlohn Roosters
DEL
47
12
7
19
22
|
2020-2021
Iserlohn Roosters
DEL
24
9
3
12
4
|
Playoffs
0
0
0
0
0
2021-2022
Vienna Capitals
ICEHL
23
12
8
20
8
|
Playoffs
7
1
1
2
6
Player statistics powered by
www.eliteprospects.com