Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1999-2000 Thayer AcademyUSHS-Prep22 5 3338 -|        
  USA U17WHC-176 1 01 -|        
 2000-2001 USNTDP JuniorsUSHL20 2 810 22|        
  USA U18WJC-186 0 11 8|        
 2001-2002 Boston Univ.NCAA35 4 1721 46|        
  USA U20WJC-207 1 23 20|        
 2002-2003 Boston Univ.NCAA34 3 1013 48|        
  USA U20WJC-207 1 45 14|        
 2003-2004 Boston Univ.NCAA38 9 1625 56|        
  Wilkes-Barre/Scranton PenguinsAHL0 0 00 0|Playoffs20 1 910
 2004-2005 Wilkes-Barre/Scranton PenguinsAHL80 6 3541 101|Playoffs11 2 79 12 
 2005-2006 Pittsburgh PenguinsNHL68 6 3238 85|        
  Wilkes-Barre/Scranton PenguinsAHL9 5 914 6|Playoffs11 1 45
 2006-2007 Pittsburgh PenguinsNHL81 14 4559 77|Playoffs5 1 12
 2007-2008 Pittsburgh PenguinsNHL76 12 2840 45|Playoffs20 1 56 25 
 2008-2009 Pittsburgh PenguinsNHL28 2 1113 16|        
  Wilkes-Barre/Scranton PenguinsAHL1 0 11 2|        
  Anaheim DucksNHL20 0 1010 12|Playoffs13 1 56
 2009-2010 Anaheim DucksNHL62 4 2428 48|        
  Edmonton OilersNHL19 3 811 22|        
  USAOG6 0 00 0|        
 2010-2011 Edmonton OilersNHL35 2 2527 33|        
 2011-2012 Edmonton OilersNHL51 3 1720 16|        
 2012-2013 Edmonton OilersNHL34 4 913 23|        
 2013-2014 Florida PanthersNHL7 0 00 6|        
  San Antonio RampageAHL45 7 1623 52|        
 2014-2015 HK SochiKHL42 6 1319 23|Playoffs4 0 11
 2015-2016 MODO HockeySHL2 0 00 0|        

Player statistics powered by www.eliteprospects.com