Elite Prospects
 Season Team League GP G A TP PIM
 2000-2001 Alaska All Stars U18AAAAASHA- - -- -
 2001-2002 Seattle ThunderbirdsWHL69 13 2639 42
 2002-2003 Seattle ThunderbirdsWHL61 10 2434 48
 2003-2004 Seattle ThunderbirdsWHL65 13 2336 24
 2004-2005 Seattle ThunderbirdsWHL58 19 1534 39
  Providence BruinsAHL0 0 00 0
 2005-2006 Providence BruinsAHL74 8 1018 58
 2006-2007 Boston BruinsNHL4 0 00 0
  Providence BruinsAHL67 8 1523 74
 2007-2008 Providence BruinsAHL75 19 2039 83
 2008-2009 New York IslandersNHL43 2 24 49
 2009-2010 New York IslandersNHL39 1 56 39
  Tampa Bay LightningNHL32 1 34 17
 2010-2011 Tampa Bay LightningNHL79 10 1525 29
 2011-2012 Tampa Bay LightningNHL68 9 615 21
  USAWC8 2 02 0
 2012-2013 Alaska AcesECHL24 7 1421 23
  Tampa Bay LightningNHL45 7 815 17
  USAWC10 1 23 8
 2013-2014 Tampa Bay LightningNHL81 9 716 27
 2014-2015 Anaheim DucksNHL80 5 1318 39
 2015-2016 Anaheim DucksNHL49 3 36 47
  San Diego GullsAHL2 0 00 0
 2016-2017 Anaheim DucksNHL30 1 12 14
  San Diego GullsAHL3 0 11 2
 2017-2018 Ottawa SenatorsNHL- - -- -

Player statistics powered by www.eliteprospects.com