Elite Prospects
 Season Team League GP G A TP PIM
 2000-2001 Rochester Jr. Americans EmJHL23 18 1634 54
  Syracuse Jr. CrunchOJHL3 4 26 0
 2001-2002 Rochester Jr. Americans EmJHL5 6 511 36
  Buffalo LightningOJHL47 13 2336 75
 2002-2003 Guelph StormOHL59 14 1731 47
 2003-2004 Guelph StormOHL68 36 3268 86
  Guelph StormMemorial Cup3 1 12 8
 2004-2005 Guelph StormOHL60 28 2654 108
  USA U20WJC-207 1 23 29
 2005-2006 Guelph StormOHL62 52 3284 126
 2006-2007 New York RangersNHL14 4 26 9
  Hartford Wolf PackAHL60 35 2055 74
  USAWC0 0 00 0
 2007-2008 New York RangersNHL52 8 513 31
  Hartford Wolf PackAHL11 7 815 27
 2008-2009 New York RangersNHL81 22 1840 45
  New York RangersVictoria Cup1 1 01 2
 2009-2010 New York RangersNHL77 19 1837 48
  USAOG6 0 11 2
 2010-2011 New York RangersNHL60 23 2548 46
 2011-2012 New York RangersNHL76 29 2554 61
 2012-2013 New York RangersNHL45 16 1531 12
 2013-2014 New York RangersNHL45 11 1425 16
  Tampa Bay LightningNHL20 6 511 8
  USAOG6 0 11 0
 2014-2015 Tampa Bay LightningNHL77 24 3054 41
 2015-2016 Tampa Bay LightningNHL73 10 1828 45
 2016-2017 Tampa Bay LightningNHL18 2 24 23
 2017-2018 Tampa Bay LightningNHL67 5 1318 29
 2018-2019 Tampa Bay LightningNHL52 7 1017 14
 2019-2020 Ottawa SenatorsNHL0 0 00 0

Player statistics powered by www.eliteprospects.com