Season
Team
League
GP
G
A
TP
PIM
Playoffs
GP
G
A
TP
PIM
2000-2001
North Vancouver
QC Int PW
-
-
-
-
-
|
2001-2002
North Shore WC U15 A1
PCBHL
-
-
-
-
-
|
North Shore WC U15 A1
John Reid Memorial
7
13
7
20
14
|
2002-2003
Quesnel Millionaires
BCHL
48
32
25
57
71
|
Playoffs
7
4
7
11
14
Team British Columbia
CWG
6
4
3
7
4
|
Vancouver Giants
WHL
1
0
0
0
0
|
Playoffs
4
1
0
1
0
2003-2004
Vancouver Giants
WHL
67
25
35
60
100
|
Playoffs
11
4
5
9
10
Canada Pacific U17
WHC-17
6
8
5
13
14
|
2004-2005
Vancouver Giants
WHL
70
39
48
87
169
|
Playoffs
6
1
3
4
8
Canada U18
Hlinka Gretzky Cup
5
3
0
3
14
|
WHL All-Stars
CHL Challenge
2
0
0
0
0
|
2005-2006
Vancouver Giants
WHL
27
23
15
38
40
|
Playoffs
18
16
14
30
44
Columbus Blue Jackets
NHL
7
2
2
4
0
|
Vancouver Giants
Memorial Cup
5
6
6
12
18
|
2006-2007
Columbus Blue Jackets
NHL
78
9
10
19
28
|
2007-2008
Columbus Blue Jackets
NHL
61
1
8
9
24
|
Syracuse Crunch
AHL
16
5
5
10
44
|
Playoffs
13
2
3
5
16
2008-2009
Edmonton Oilers
NHL
11
2
1
3
12
|
Springfield Falcons
AHL
39
13
11
24
58
|
2009-2010
Edmonton Oilers
NHL
65
17
20
37
38
|
2010-2011
Edmonton Oilers
NHL
41
7
2
9
41
|
2011-2012
Oklahoma City Barons
AHL
27
8
10
18
31
|
Arizona Coyotes
NHL
33
5
9
14
11
|
Playoffs
12
2
1
3
0
2012-2013
ZSC Lions
NL
14
0
6
6
4
|
ZSC Lions
ET
3
1
0
1
2
|
2013-2014
Arizona Coyotes
NHL
3
0
0
0
2
|
Portland Pirates
AHL
11
7
5
12
4
|
2014-2015
Avtomobilist Yekaterinburg
KHL
44
10
5
15
49
|
2015-2016
Medvescak Zagreb
KHL
54
13
11
24
94
|
2016-2017
Medvescak Zagreb
KHL
16
6
4
10
53
|
Neftekhimik Nizhnekamsk
KHL
37
12
20
32
28
|
2017-2018
Traktor Chelyabinsk
KHL
6
0
1
1
0
|
Kunlun Red Star
KHL
47
17
19
36
48
|
Team Canada
International
6
3
1
4
4
|
Canada
OG
5
2
1
3
25
|
2018-2019
Sibir Novosibirsk
KHL
30
7
15
22
14
|
2019-2020
Kunlun Red Star
KHL
44
7
12
19
45
|
2020-2021
Kunlun Red Star
KHL
0
0
0
0
0
|
Unia Oswiecim
Poland
7
2
0
2
4
|
Playoffs
6
3
2
5
2
Player statistics powered by
www.eliteprospects.com