Season
Team
League
GP
G
A
TP
PIM
1997-1998
Detroit Compuware
QC Int PW
-
-
-
-
-
1999-2000
Detroit Compuware
NAHL
50
5
11
16
67
2000-2001
Plymouth Whalers
OHL
53
6
23
29
72
USA U17
WHC-17
6
2
4
6
16
2001-2002
Plymouth Whalers
OHL
62
11
25
36
100
USA U18
WJC-18
3
1
2
3
6
2002-2003
Plymouth Whalers
OHL
52
18
34
52
60
USA U20
WJC-20
7
0
4
4
6
2003-2004
Plymouth Whalers
OHL
50
17
53
70
63
USA U20
WJC-20
6
2
3
5
4
2004-2005
Norfolk Admirals
AHL
66
7
18
25
110
2005-2006
Chicago Blackhawks
NHL
19
2
5
7
36
Norfolk Admirals
AHL
61
7
28
35
67
2006-2007
Chicago Blackhawks
NHL
50
2
8
10
39
Norfolk Admirals
AHL
10
0
6
6
8
2007-2008
Chicago Blackhawks
NHL
68
7
19
26
103
USA
WC
6
1
2
3
6
2008-2009
Chicago Blackhawks
NHL
31
2
11
13
14
Rockford IceHogs
AHL
2
3
1
4
0
Anaheim Ducks
NHL
17
1
10
11
16
2009-2010
Anaheim Ducks
NHL
69
3
27
30
56
2010-2011
New York Islanders
NHL
32
3
18
21
18
Montréal Canadiens
NHL
43
7
23
30
20
2011-2012
Columbus Blue Jackets
NHL
48
6
21
27
37
2012-2013
Columbus Blue Jackets
NHL
30
5
9
14
15
2013-2014
Columbus Blue Jackets
NHL
75
7
44
51
61
2014-2015
Columbus Blue Jackets
NHL
56
8
21
29
34
Anaheim Ducks
NHL
13
0
5
5
10
2015-2016
Carolina Hurricanes
NHL
1
0
0
0
0
2016-2017
Admiral Vladivostok
KHL
16
1
3
4
39
HC Lugano
Spengler Cup
4
1
5
6
16
Chicago Wolves
AHL
21
4
7
11
30
2017-2018
EC Kassel Huskies
DEL2
33
9
35
44
28
USA
OG
5
1
1
2
2
Player statistics powered by
www.eliteprospects.com