Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2010-2011 Buffalo Regals 16UT1EHL U1612 4 15 0|        
 2011-2012 Long Island Royals 16U AYHL 16U22 21 1334 52|        
  Indiana IceUSHL2 1 01 0|        
 2012-2013 Kitchener RangersOHL57 17 1936 34|Playoffs10 1 23
  USA U18Hlinka Gretzky Cup4 2 02 2|        
 2013-2014 Kitchener RangersOHL54 24 1943 20|        
 2014-2015 Kitchener RangersOHL35 22 1941 32|        
  Sault Ste. Marie GreyhoundsOHL22 12 1628 12|Playoffs14 7 714
 2015-2016 Buffalo SabresNHL8 0 00 2|        
  Rochester AmericansAHL70 20 2545 16|        
 2016-2017 Buffalo SabresNHL32 2 24 4|        
  Rochester AmericansAHL52 23 1336 35|        
 2017-2018 Buffalo SabresNHL12 3 14 2|        
  Rochester AmericansAHL37 10 515 28|Playoffs3 2 02
 2018-2019 Rochester AmericansAHL37 9 1120 18|        
  Philadelphia FlyersNHL2 0 00 0|        
  Lehigh Valley PhantomsAHL10 5 27 10|        

Player statistics powered by www.eliteprospects.com