Elite Prospects
 Season Team League GP G A TP PIM
 2017-2018 Burlington Cougars U16 AAEJEPL 16U6 2 24 2
  Blyth Academy Cougars 16UNAPrepHL U1622 1 45 4
 2018-2019 Blyth Academy Cougars 18UNAPrepHL U1821 3 14 31
 2019-2020 French River RapidsNOJHL7 0 00 0
  Norwich MerchantsPJCHL8 2 13 0
  Hagersville HawksPJCHL15 4 48 6
 2020-2021 Northumberland StarsGMHL0 0 00 0
 2021-2022 Northumberland StarsGMHL11 1 67 0
  St. George RavensGMHL13 0 44 2
 2022-2023 Northumberland StarsGMHL1 0 00 2
  St. George RavensGMHL1 0 11 0

Player statistics powered by www.eliteprospects.com