Elite Prospects
 Season Team League GP G A TP PIM
 2014-2015 Oakville Rangers PeeweeQC Int PW2 0 11 0
 2016-2017 Oakville Rangers U15 AAASCTA U15- - -- -
 2017-2018 Oakville Rangers U16 AAASCTA U1635 11 1526 46
  Oakville Rangers U16 AAAOHL Cup5 0 11 2
  Team OMHA Black OGC-164 0 00 0
 2018-2019 Oakville Rangers U18 AAASCTA U1830 4 1317 18
  Oakville BladesOJHL1 0 00 2
 2019-2020 Oakville BladesOJHL47 2 1315 38
 2020-2021 Oakville BladesOJHL0 0 00 0
 2021-2022 New Jersey Jr. Titans NA3HL1 1 12 0
  New Jersey Jr. Titans NAHL53 1 1718 37
 2022-2023 New Jersey Jr. Titans NAHL58 5 2227 57
 2023-2024 Univ. of TorontoUSports28 1 910 12
 2024-2025 Univ. of TorontoUSports24 0 1010 6

Player statistics powered by www.eliteprospects.com