Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2012-2013 Team Newfoundland U14 (ACC)ACC-U144 1 01 0|        
 2013-2014 Team Newfoundland U15 (ACC)ACC-U154 2 24 0|        
 2014-2015 Team Newfoundland CWG6 6 410 4|        
  Pinnacle Growlers U18 AAANLU18MHL32 15 1025 6|Playoffs10 8 412
  Team Newfoundland QGC-165 2 24 2|        
 2015-2016 Pinnacle Growlers U18 AAANLU18MHL32 24 3559 32|Playoffs10 5 1015
 2016-2017 Pinnacle Growlers U18 AAANLU18MHL27 26 2450 12|Playoffs10 8 614 16 
  Cape Breton EaglesQMJHL5 0 00 2|        
 2017-2018 Cape Breton EaglesQMJHL33 4 26 4|        
 2018-2019 St. John's Jr. CapsSJJHL13 14 923 8|        
  Victoria GrizzliesBCHL18 3 811 11|Playoffs15 5 611
 2019-2020 St. John's Jr. CapsSJJHL22 24 2751 14|Playoffs3 3 14
  St. John's Sr. CapsECSHL12 19 1635 4|Playoffs1 1 12
 2021-2022 St. John's Sr. CapsAESHL15 11 2132 8|Playoffs7 5 813
 2022-2023 St. John's Sr. CapsAESHL9 8 614 0|Playoffs12 10 1121
  Newfoundland GrowlersECHL4 0 00 0|        
 2023-2024 St. John's Sr. CapsAESHL20 14 1933 8|Playoffs12 8 1018
 2024-2025 St. John's Sr. CapsAESHL15 13 1528 4|Playoffs2 2 35

Player statistics powered by www.eliteprospects.com