Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2007-2008 Texas TornadoNAHL58 4 1014 80|Playoffs3 0 00
 2008-2009 Cedar Rapids RoughRidersUSHL57 4 610 51|Playoffs5 0 00
 2009-2010 Western Michigan Univ.NCAA34 2 79 30|        
 2010-2011 Western Michigan Univ.NCAA42 9 1221 38|        
 2011-2012 Western Michigan Univ.NCAA41 11 1324 28|        
  Worcester SharksAHL7 1 12 0|        
 2012-2013 San Jose SharksNHL4 0 22 2|        
  Worcester SharksAHL60 5 2227 44|        
 2013-2014 Worcester SharksAHL54 7 1421 33|        
 2014-2015 San Jose SharksNHL27 2 68 16|        
  Worcester SharksAHL43 4 1115 30|Playoffs4 0 00
 2015-2016 San Jose SharksNHL29 1 34 0|        
  San Jose BarracudaAHL5 0 00 0|Playoffs1 0 00
 2016-2017 Carolina HurricanesNHL45 0 66 6|        
  Charlotte CheckersAHL9 3 47 5|        
 2017-2018 Buffalo SabresNHL15 0 00 8|        
  Rochester AmericansAHL50 3 811 40|Playoffs3 0 00
 2018-2019 Buffalo SabresNHL4 0 00 0|        
  Rochester AmericansAHL47 4 1721 42|Playoffs3 0 00
 2019-2020 New Jersey DevilsNHL20 0 33 6|        
  Binghamton DevilsAHL25 1 89 20|        

Player statistics powered by www.eliteprospects.com