Elite Prospects
 Season Team League GP G A TP PIM
 2015-2016 Yale Hockey Academy U15 PrepCSSHL U1525 12 2133 14
  BCMML Flyers 1BC U16 Cup5 3 25 4
 2016-2017 Vancouver NE Chiefs U18 AAABCEHL U1834 31 3364 26
  Prince George Spruce KingsBCHL5 0 11 2
  Team British Columbia WCCC-16- - -- -
  Vancouver NE Chiefs U18 AAACircle K Classic4 1 67 10
 2017-2018 Langley RivermenBCHL53 10 2131 39
 2018-2019 Langley RivermenBCHL51 15 2742 39
  Canada West U19WJAC-196 3 25 6
 2019-2020 Quinnipiac Univ.NCAA34 7 310 8
 2020-2021 Quinnipiac Univ.NCAA25 3 710 10
 2021-2022 Quinnipiac Univ.NCAA31 3 710 24
 2022-2023 Bentley Univ.NCAA0 0 00 0
 2023-2024 Bentley Univ.NCAA35 13 1629 34
 2024-2025 Bentley Univ.NCAA37 17 2542 29

Player statistics powered by www.eliteprospects.com