Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2001-2002 Gloucester Rangers U15 AAHEO U15 AA35 22 1436 60|        
  Rockland NationalsCCHL2 0 00 2|        
 2002-2003 Erie OttersOHL63 10 717 55|        
  Team Ontario CWG6 4 610 -|        
 2003-2004 Erie OttersOHL52 22 1739 53|Playoffs3 0 00
  Canada U18Hlinka Gretzky Cup5 1 12 8|        
 2004-2005 Erie OttersOHL61 22 1941 75|Playoffs2 0 00
  OHL All-StarsCHL Challenge2 0 11 0|        
 2005-2006 Erie OttersOHL60 46 3884 63|        
  Norfolk AdmiralsAHL11 1 56 2|Playoffs1 0 00
  OHL All-StarsCHL Challenge1 0 11 0|        
  Canada U20WJC-206 2 35 8|        
 2006-2007 Chicago BlackhawksNHL9 0 00 10|        
  Norfolk AdmiralsAHL17 4 59 15|        
 2007-2008 Chicago BlackhawksNHL1 0 00 0|        
  Rockford IceHogsAHL74 16 2137 83|Playoffs12 1 34 35 
 2008-2009 Rockford IceHogsAHL37 3 710 42|        
  Syracuse CrunchAHL39 9 1221 68|        
 2009-2010 Columbus Blue JacketsNHL40 2 24 59|        
  Syracuse CrunchAHL25 7 916 43|        
 2010-2011 Columbus Blue JacketsNHL1 0 00 0|        
  Springfield FalconsAHL37 12 921 41|        
 2011-2012 Montréal CanadiensNHL39 2 24 27|        
  Hamilton Bulldogs AHL17 3 58 12|        
 2012-2013 Montréal CanadiensNHL5 0 00 4|Playoffs1 0 00 10 
  Hamilton Bulldogs AHL54 10 1222 76|        
 2013-2014 Montréal CanadiensNHL7 0 00 5|        
  Hamilton Bulldogs AHL68 18 1937 79|        
 2014-2015 Tampa Bay LightningNHL2 0 00 2|        
  Syracuse CrunchAHL33 13 922 28|        
 2015-2016 Tampa Bay LightningNHL20 3 25 34|Playoffs7 0 00
  Syracuse CrunchAHL49 21 1738 68|        
 2016-2017 Ottawa SenatorsNHL2 0 00 4|        
  Binghamton SenatorsAHL67 14 1529 57|        
 2017-2018 Ottawa SenatorsNHL1 0 00 0|        
  Belleville SenatorsAHL45 6 1016 95|        
 2018-2019 HC BolzanoICEHL38 16 1733 32|Playoffs5 2 35 33 
  HC BolzanoChampions HL8 5 16 4|        
 2019-2020 Schwenninger Wild WingsDEL49 13 1023 36|        

Player statistics powered by www.eliteprospects.com