Elite Prospects
 Season Team League GP G A TP PIM
 2014-2015 CRAA Gold U15 AAHCAA U1528 7 2229 41
 2015-2016 Calgary Royals U15 AAAAEHL U1535 7 2027 20
  Team Calgary South Alberta Cup5 1 12 0
 2016-2017 CRAA Gold U16 AAAAEHL U1737 14 2438 60
  CRAA Blue U18 AAHCAA U182 0 22 2
 2017-2018 Calgary Royals U18 AAAAEHL U1835 15 2136 44
  Grande Prairie StormAJHL3 0 00 2
 2018-2019 Grande Prairie StormAJHL27 1 34 40
 2019-2020 Grande Prairie StormAJHL53 7 1522 73
 2020-2021 Grande Prairie StormAJHL16 3 58 12
 2021-2022 Grande Prairie StormAJHL59 14 5266 93
 2022-2023 Univ. of WaterlooUSports27 0 33 20
 2023-2024 Univ. of WaterlooUSports26 6 410 10
 2024-2025 Univ. of WaterlooUSports16 5 813 26

Player statistics powered by www.eliteprospects.com