Season
Team
League
GP
G
A
TP
PIM
1997-1998
BC Junior Canucks
Brick Invitational
-
-
-
-
-
2002-2003
Ridge Meadows Rustlers U15 A2
PCBHL
60
20
35
55
88
2003-2004
Delta Ice Hawks
PIJHL
42
2
25
27
66
Kamloops Blazers
WHL
3
0
0
0
0
2004-2005
Kamloops Blazers
WHL
68
4
6
10
58
Canada Pacific U17
WHC-17
6
0
5
5
4
2005-2006
Kamloops Blazers
WHL
65
3
24
27
114
Canada U18
WJC-18
7
1
1
2
10
2006-2007
Kamloops Blazers
WHL
67
4
39
43
104
2007-2008
Kamloops Blazers
WHL
36
3
15
18
51
Regina Pats
WHL
25
7
17
24
42
2008-2009
Regina Pats
WHL
72
15
31
46
97
Providence Bruins
AHL
10
0
0
0
6
2009-2010
Bridgeport Islanders
AHL
8
2
0
2
6
Utah Grizzlies
ECHL
21
2
11
13
21
2010-2011
Rögle BK
HockeyAllsvenskan
52
11
23
34
56
2011-2012
Milwaukee Admirals
AHL
76
9
30
39
64
2012-2013
Nashville Predators
NHL
24
0
7
7
6
Milwaukee Admirals
AHL
54
7
19
26
35
2013-2014
Nashville Predators
NHL
50
1
5
6
23
2014-2015
Nashville Predators
NHL
37
0
10
10
26
2015-2016
Nashville Predators
NHL
1
0
0
0
0
Milwaukee Admirals
AHL
14
0
1
1
10
Montréal Canadiens
NHL
9
0
0
0
6
St. John's IceCaps
AHL
10
1
2
3
6
2016-2017
Minnesota Wild
NHL
0
0
0
0
0
2017-2018
Örebro HK
SHL
44
2
13
15
32
Team Canada
Spengler Cup
4
1
1
2
2
2018-2019
Kunlun Red Star
KHL
51
6
6
12
68
2019-2020
Kunlun Red Star
KHL
53
3
8
11
56
2020-2021
Unia Oswiecim
Poland
9
0
6
6
47
2021-2022
Kunlun Red Star
KHL
25
0
3
3
20
2022-2023
Utah Grizzlies
ECHL
41
1
11
12
53
Player statistics powered by
www.eliteprospects.com