Elite Prospects
 Season Team League GP G A TP PIM
 1997-1998 Detroit Compuware QC Int PW- - -- -
 1999-2000 Detroit CompuwareNAHL50 5 1116 67
 2000-2001 Plymouth WhalersOHL53 6 2329 72
  USA U17WHC-176 2 46 16
 2001-2002 Plymouth WhalersOHL62 11 2536 100
  USA U18WJC-183 1 23 6
 2002-2003 Plymouth WhalersOHL52 18 3452 60
  USA U20WJC-207 0 44 6
 2003-2004 Plymouth WhalersOHL50 17 5370 63
  USA U20WJC-206 2 35 4
 2004-2005 Norfolk AdmiralsAHL66 7 1825 110
 2005-2006 Chicago BlackhawksNHL19 2 57 36
  Norfolk AdmiralsAHL61 7 2835 67
 2006-2007 Chicago BlackhawksNHL50 2 810 39
  Norfolk AdmiralsAHL10 0 66 8
 2007-2008 Chicago BlackhawksNHL68 7 1926 103
  USAWC6 1 23 6
 2008-2009 Chicago BlackhawksNHL31 2 1113 14
  Rockford IceHogsAHL2 3 14 0
  Anaheim DucksNHL17 1 1011 16
 2009-2010 Anaheim DucksNHL69 3 2730 56
 2010-2011 New York IslandersNHL32 3 1821 18
  MontrĂ©al CanadiensNHL43 7 2330 20
 2011-2012 Columbus Blue JacketsNHL48 6 2127 37
 2012-2013 Columbus Blue JacketsNHL30 5 914 15
 2013-2014 Columbus Blue JacketsNHL75 7 4451 61
 2014-2015 Columbus Blue JacketsNHL56 8 2129 34
  Anaheim DucksNHL13 0 55 10
 2015-2016 Carolina HurricanesNHL1 0 00 0
 2016-2017 Admiral VladivostokKHL16 1 34 39
  HC LuganoSpengler Cup4 1 56 16
  Chicago WolvesAHL21 4 711 30
 2017-2018 EC Kassel HuskiesDEL233 9 3544 28
  USAOG5 1 12 2

Player statistics powered by www.eliteprospects.com