Season
Team
League
GP
G
A
TP
PIM
1999-2000
Eastern Ontario PW
QC Int PW
-
-
-
-
-
2001-2002
Eastern Ontario Cobras U15 AA
HEO U15 AA
34
20
22
42
64
2002-2003
Carleton Place Jr. Canadians
EOJHL
38
13
17
30
86
Hawkesbury Hawks
CCHL
1
1
0
1
0
2003-2004
Hawkesbury Hawks
CCHL
45
21
21
42
85
Sudbury Wolves
OHL
4
2
2
4
0
2004-2005
Sudbury Wolves
OHL
67
29
36
65
102
OHL All-Stars
CHL Challenge
2
1
2
3
2
2005-2006
Sudbury Wolves
OHL
51
35
30
65
141
Houston Aeros
AHL
0
0
0
0
0
OHL All-Stars
CHL Challenge
1
0
0
0
0
Canada U20
WJC-20
6
0
5
5
14
2006-2007
Minnesota Wild
NHL
3
0
0
0
0
Houston Aeros
AHL
67
19
17
36
109
2007-2008
Minnesota Wild
NHL
11
2
1
3
0
Houston Aeros
AHL
46
10
14
24
67
2008-2009
Minnesota Wild
NHL
37
5
6
11
18
Houston Aeros
AHL
30
9
15
24
20
2009-2010
Minnesota Wild
NHL
14
2
2
4
12
Montréal Canadiens
NHL
39
15
9
24
31
Hamilton Bulldogs
AHL
3
1
2
3
4
2010-2011
Montréal Canadiens
NHL
79
13
17
30
87
2011-2012
Boston Bruins
NHL
74
16
16
32
38
2012-2013
Tampa Bay Lightning
NHL
34
8
12
20
15
2013-2014
New York Rangers
NHL
80
15
21
36
56
2014-2015
Edmonton Oilers
NHL
58
19
15
34
28
2015-2016
Edmonton Oilers
NHL
55
14
22
36
30
2016-2017
Edmonton Oilers
NHL
67
8
6
14
34
2017-2018
Buffalo Sabres
NHL
74
13
6
19
22
Player statistics powered by
www.eliteprospects.com