Elite Prospects
 Season Team League GP G A TP PIM
 2015-2016 BCMML PenguinsBC U16 Cup5 1 12 2
 2016-2017 Delta Hockey Academy U16 PrepCSSHL U1630 9 1928 20
  Cariboo Cougars U18 AAABCEHL U184 1 34 4
 2017-2018 Prince George Spruce KingsBCHL40 2 24 2
 2018-2019 Prince George Spruce KingsBCHL47 8 614 28
  Prince George Spruce KingsDoyle Cup6 1 12 12
  Prince George Spruce KingsRBC Cup6 0 11 2
 2019-2020 Prince George Spruce KingsBCHL53 26 1844 41
 2020-2021 Prince George Spruce KingsBCHL20 3 811 6
 2021-2022 Trail Smoke EatersBCHL51 10 2131 38
 2022-2023 SUNY-Geneseo NCAA III9 1 12 4
 2023-2024 Danbury Hat TricksFPHL35 23 1942 23
 2024-2025 Danbury Hat TricksFPHL7 3 36 14
  Monroe MoccasinsFPHL21 14 822 10
  Quesnel KangaroosCIHL1 0 11 0

Player statistics powered by www.eliteprospects.com