Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2013-2014 Nepean Raiders White U15 BOBMHL U1530 16 1127 32|Playoffs3 1 12
  Nepean Raiders U15 AAHEO U15 AA2 0 00 14|        
 2014-2015 Nepean Raiders U16 BOBMHL U1620 4 711 26|        
 2015-2016 Smiths Falls Bears U18 AAAHEO U1845 8 614 44|Playoffs3 0 00
  Ottawa West Golden KnightsEOJHL1 0 11 0|Playoffs1 0 00
 2016-2017 Brockville TikisEOJHL11 2 24 6|        
  Arnprior PackersEOJHL25 1 67 12|Playoffs7 0 00
 2017-2018 Hearst LumberjacksNOJHL21 1 34 15|        
  Elliot Lake VikingsNOJHL20 2 35 24|Playoffs2 0 00
 2018-2019 Elliot Lake VikingsNOJHL50 16 1127 75|        
  Team NOJHL WestEastern Canada Cup3 0 00 2|        
 2019-2020 Mississauga ChargersOJHL50 12 1729 62|        
 2020-2021 SUNY-PotsdamNCAA III0 0 00 0|        
 2021-2022 SUNY-PotsdamNCAA III21 5 38 14|        
 2022-2023 SUNY-PotsdamNCAA III24 2 13 20|        
 2023-2024 SUNY-PotsdamNCAA III26 1 12 27|        
 2024-2025 Polonia BytomPoland29 6 28 4|        
  Buz BeykozTurkey16 5 712 14|        

Player statistics powered by www.eliteprospects.com