Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2013-2014 Dartmouth Whalers U15NSU15MHL29 10 1626 4|Playoffs2 1 12
  Team Nova Scotia U14 (ACC)ACC-U144 2 24 0|        
  Dartmouth Whalers U15NS Bantam Prov.4 0 11 2|        
 2014-2015 Team Nova Scotia U15 (ACC)ACC-U155 1 12 2|        
  Dartmouth Whalers U15NSU15MHL33 18 3654 4|Playoffs2 0 11
  Dartmouth Whalers U15NS Bantam Prov.6 3 69 0|        
 2015-2016 Steele Subaru U18NSU18MHL38 15 2136 6|Playoffs11 4 711
  Steele Subaru U18Telus Cup5 1 01 2|        
  Team Nova Scotia QGC-165 2 35 2|        
 2016-2017 Steele Subaru U18NSU18MHL35 26 3460 12|Playoffs11 5 813
  Blainville-Boisbriand ArmadaQMJHL6 1 34 0|        
 2017-2018 Blainville-Boisbriand ArmadaQMJHL61 9 3847 16|Playoffs20 6 814
 2018-2019 Blainville-Boisbriand ArmadaQMJHL63 12 3446 18|        
 2019-2020 Blainville-Boisbriand ArmadaQMJHL63 25 4974 43|        
 2020-2021 Blainville-Boisbriand ArmadaQMJHL32 16 2743 20|Playoffs9 9 312 10 
 2021-2022 Charlotte CheckersAHL50 6 814 32|Playoffs2 0 00
  Allen AmericansECHL3 4 26 0|        
 2022-2023 Coachella Valley FirebirdsAHL67 7 815 41|Playoffs13 2 35
 2023-2024 Coachella Valley FirebirdsAHL45 7 714 29|Playoffs14 1 34
 2024-2025 Coachella Valley FirebirdsAHL9 2 13 4|        

Player statistics powered by www.eliteprospects.com