Elite Prospects
 Season Team League GP G A TP PIM
 2014-2015 Calgary Flames U15 AAAAEHL U1533 10 1020 22
 2015-2016 Calgary Flames U15 AAAAEHL U1533 17 1431 35
  Team South Alberta Cup5 1 12 0
  NWCAA Stampeders U16 AAAAEHL U171 0 00 0
 2016-2017 Calgary Flames U18 AAAAEHL U1831 13 720 66
  Okotoks OilersAJHL2 0 00 0
  Team Alberta WCCC-164 2 13 0
 2017-2018 Okotoks OilersAJHL28 11 1627 16
  Canada Red U17WHC-176 1 01 0
  Canada West U19WJAC-195 2 13 2
 2018-2019 Okotoks OilersAJHL53 40 4888 56
  Canada U18Hlinka Gretzky Cup5 1 23 2
  Canada West U19WJAC-196 2 35 8
  Canada U18WJC-187 2 24 10
 2019-2020 Univ. of WisconsinNCAA35 8 917 49
 2020-2021 Univ. of WisconsinNCAA23 11 2435 19
  Canada U20WJC-206 1 12 2
 2021-2022 Edmonton OilersNHL0 0 00 0
  Bakersfield CondorsAHL33 8 1422 16
 2022-2023 Edmonton OilersNHL51 3 69 27
  Bakersfield CondorsAHL12 7 310 4
 2023-2024 Edmonton OilersNHL38 6 39 29
  Bakersfield CondorsAHL18 10 616 12
 2024-2025 St. Louis BluesNHL77 26 3763 10
 2025-2026 St. Louis BluesNHL- - -- -

Player statistics powered by www.eliteprospects.com