Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2011-2012 North York Rangers U16 AAAGTHL U1633 10 1222 18|        
  North York Rangers U16 AAAOHL Cup4 0 11 0|        
 2012-2013 Toronto Jr. Canadiens U18 AAAGTHL U1830 6 1218 8|Playoffs7 1 12 16 
 2013-2014 Toronto Jr. CanadiensOJHL43 7 2633 87|        
  Canada East U19WJAC-194 0 22 4|        
 2014-2015 Providence CollegeNCAA41 1 1516 44|        
 2015-2016 Providence CollegeNCAA27 13 1528 20|        
 2016-2017 Providence CollegeNCAA39 7 1825 42|        
  Chicago WolvesAHL7 2 13 2|Playoffs8 2 13
 2017-2018 Chicago WolvesAHL40 2 1113 14|        
  Binghamton DevilsAHL19 2 57 10|        
 2018-2019 San Antonio RampageAHL66 3 1013 48|        
 2019-2020 St. Louis BluesNHL1 0 00 0|        
  San Antonio RampageAHL57 8 1927 32|        

Player statistics powered by www.eliteprospects.com