Elite Prospects
 Season Team League GP G A TP PIM
 2018-2019 Ottawa Valley Titans U14 AAAHEO U1424 4 812 34
  Ottawa Valley Titans U15 AAAHEO U151 0 00 0
 2019-2020 Ottawa Valley Titans U15 AAAHEO U1529 13 1629 59
 2020-2021 Renfrew Wolves U18 AAAHEO U180 0 00 0
 2021-2022 Renfrew Wolves U18 AAAHEO U1827 18 1230 50
  Renfrew WolvesCCHL3 0 22 0
  Renfrew TimberwolvesEOJHL6 0 55 10
 2022-2023 Soo GreyhoundsOHL56 2 810 115
 2023-2024 Soo GreyhoundsOHL30 4 812 51
  Flint FirebirdsOHL30 9 817 28
 2024-2025 Flint FirebirdsOHL39 16 1430 97

Player statistics powered by www.eliteprospects.com