Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1998-1999 Rochester PeeweeQC Int PW- - -- -|        
 1999-2000 Rochester PeeweeQC Int PW- - -- -|        
 2000-2001 Syracuse Jr. CrunchOJHL49 32 4678 51|        
 2001-2002 Syracuse Jr. CrunchOJHL49 42 5193 97|Playoffs1 1 23
 2002-2003 Mississauga IceDogsOHL65 26 4874 25|Playoffs2 1 01
 2003-2004 Mississauga IceDogsOHL3 2 46 0|        
  London KnightsOHL60 28 4169 18|Playoffs15 7 613
  U.S. National U18 TeamUSDP2 0 00 8|        
 2004-2005 London KnightsOHL62 41 4990 54|Playoffs18 13 1629 16 
  London KnightsM-Cup4 1 56 4|        
  USA U20WJC-207 4 15 2|        
 2005-2006 London KnightsOHL57 57 88145 74|Playoffs19 10 3747 35 
  USA U20WJC-207 1 56 4|        
 2006-2007 Edmonton OilersNHL1 0 00 0|        
  Wilkes-Barre/Scranton PenguinsAHL69 17 3653 36|        
 2007-2008 Edmonton OilersNHL2 0 00 0|        
  Springfield FalconsAHL78 23 5376 64|        
 2008-2009 Edmonton OilersNHL4 0 33 2|        
  Springfield FalconsAHL69 7 3542 50|        
 2009-2010 New York IslandersNHL44 7 1825 8|        
 2010-2011 New York IslandersNHL45 10 1222 12|        
  Bridgeport Sound TigersAHL1 0 11 0|        
  Atlanta ThrashersNHL18 3 14 4|        
 2011-2012 MODO HockeySHL55 19 2241 46|Playoffs6 1 45 10 
  Team USAInternational3 0 00 0|        
  USA Deutschland Cup3 0 00 0|        
 2012-2013 Dinamo RigaKHL21 1 56 6|        
  Metalurgs LiepajaBelarus1 0 00 0|        
  EC SalzburgICEHL26 9 2736 16|Playoffs11 2 1113 10 
 2013-2014 ZugNL42 9 2736 8|Relegation3 1 01
  ZugET8 2 24 10|        
  LangnauSL1 0 00 0|        
 2014-2015 Skellefteċ AIKSHL42 6 1420 16|Playoffs3 1 12
  Skellefteċ AIKChampions HL5 1 12 4|        
 2015-2016 Portland PiratesAHL75 21 2142 40|Playoffs5 2 13
 2016-2017 LangnauNL33 10 1727 10|        
  LangnauSwiss Cup3 1 34 2|        
  Nürnberg Ice TigersDEL7 0 33 2|Playoffs12 3 1013
 2017-2018 EC SalzburgICEHL36 9 3847 16|Playoffs19 5 914 14 
  EC SalzburgChampions HL2 1 12 0|        
 2018-2020 Did not play |        
 2020-2021 HK MogoLatvia9 3 58 6|        

Player statistics powered by www.eliteprospects.com