Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2012-2013 Oakville Rangers Minor Mdgt AAASCTAMM40 15 3247 18|        
  Oakville Rangers Minor Mdgt AAAOHL Cup7 2 13 0|        
  Oakville Rangers Minor Mdgt AAAMidget71 20 4161 26|        
 2013-2014 Oakville Rangers Midget AAASCTA66 56 4298 -|        
  Oakville BladesOJHL10 3 36 6|        
 2014-2015 Belleville BullsOHL64 9 2231 20|Playoffs4 1 12
 2015-2016 Hamilton BulldogsOHL61 27 3057 43|        
 2016-2017 Hamilton BulldogsOHL45 25 2449 33|Playoffs7 4 59
  Ontario ReignAHL2 0 11 0|        
 2017-2018 Ontario ReignAHL67 12 1729 42|Playoffs4 1 01
 2018-2019 Los Angeles KingsNHL33 8 311 9|        
  Ontario ReignAHL25 9 1726 12|        

Player statistics powered by www.eliteprospects.com