Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2015-2016 Markham Waxers U16 AAAETAHL U1631 3 811 52|        
 2016-2017 Richmond Hill Coyotes U18 AAAETAHL U1839 9 1322 94|        
  Stouffville SpiritOJHL7 0 11 18|Playoffs5 0 00
 2017-2018 Stouffville SpiritOJHL49 6 1925 119|        
 2018-2019 Stouffville SpiritOJHL13 0 44 31|        
  Cobourg CougarsOJHL31 3 811 34|Playoffs2 0 11
 2019-2020 Wellington DukesOJHL44 5 2126 111|Playoffs4 1 12
 2020-2021 Adrian CollegeNCAA III12 0 33 12|        

Player statistics powered by www.eliteprospects.com