Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2015-2016 Yale Hockey Academy U15 PrepCSSHL U1525 12 2133 14|Playoffs4 5 16
  BCMML Flyers 1BC U16 Cup5 3 25 4|        
 2016-2017 Vancouver NE Chiefs U18 AAABCEHL U1834 31 3364 26|Playoffs5 3 912
  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|Playoffs6 3 47
 2018-2019 Langley RivermenBCHL51 15 2742 39|Playoffs7 2 68
  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.NCAA29 13 1932 23|        

Player statistics powered by www.eliteprospects.com