Season
Team
League
GP
G
A
TP
PIM
Playoffs
GP
G
A
TP
PIM
1999-2000
Kitchener Jr. Rangers U15 AAA
ALLIANCE U15
54
12
29
41
40
|
2000-2001
Brampton Steelheads
OHL
58
3
16
19
21
|
Playoffs
18
0
5
5
17
Canada Ontario U17
WHC-17
-
-
-
-
-
|
2001-2002
Brampton Steelheads
OHL
68
5
22
27
35
|
Playoffs
15
2
7
9
12
Canada Ontario U17
WHC-17
4
0
0
0
6
|
Canada U18
Hlinka Gretzky Cup
5
0
2
2
4
|
2002-2003
Brampton Steelheads
OHL
67
11
33
44
88
|
Playoffs
17
1
9
10
8
2003-2004
Brampton Steelheads
OHL
5
0
1
1
2
|
Guelph Storm
Memorial Cup
3
0
0
0
0
|
Guelph Storm
OHL
46
6
23
29
40
|
Playoffs
22
10
11
21
12
Canada U20
WJC-20
6
0
0
0
0
|
OHL All-Stars
CHL Challenge
2
0
2
2
4
|
2004-2005
Milwaukee Admirals
AHL
65
4
12
16
22
|
Playoffs
7
0
0
0
11
Rockford IceHogs
UHL
3
2
1
3
0
|
2005-2006
Nashville Predators
NHL
2
0
0
0
0
|
Milwaukee Admirals
AHL
76
10
32
42
31
|
Playoffs
21
3
7
10
31
2006-2007
Nashville Predators
NHL
3
1
0
1
0
|
Milwaukee Admirals
AHL
70
5
15
20
67
|
Playoffs
4
1
0
1
0
2007-2008
Nashville Predators
NHL
13
0
2
2
6
|
Milwaukee Admirals
AHL
9
0
3
3
2
|
2008-2009
Nashville Predators
NHL
63
4
8
12
19
|
2009-2010
Nashville Predators
NHL
81
1
10
11
27
|
Playoffs
6
0
2
2
4
2010-2011
Nashville Predators
NHL
81
2
16
18
24
|
Playoffs
12
1
2
3
6
2011-2012
Nashville Predators
NHL
66
4
17
21
4
|
Playoffs
10
2
2
4
2
2012-2013
Herlev Eagles
Denmark
8
1
2
3
29
|
Nashville Predators
NHL
47
3
11
14
9
|
2013-2014
Nashville Predators
NHL
47
1
2
3
21
|
New York Rangers
NHL
30
1
5
6
0
|
Playoffs
25
1
3
4
6
2014-2015
New York Rangers
NHL
65
9
17
26
25
|
Playoffs
14
0
4
4
2
2015-2016
New York Rangers
NHL
69
9
17
26
19
|
Playoffs
5
0
1
1
7
2016-2017
New York Rangers
NHL
60
3
11
14
31
|
Playoffs
1
0
1
1
0
2017-2018
ZSC Lions
NL
45
10
12
22
60
|
Playoffs
17
3
9
12
16
ZSC Lions
Champions HL
9
0
1
1
0
|
2018-2019
ZSC Lions
NL
47
10
14
24
16
|
Relegation
1
0
0
0
0
ZSC Lions
Champions HL
8
3
1
4
4
|
Player statistics powered by
www.eliteprospects.com