Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2013-2014 Gloucester Rangers U14 AAHEO U14 AA30 17 1835 18|Playoffs3 1 12
 2014-2015 Upper Canada Cyclones U15 AAAHEO U1530 2 79 10|        
 2015-2016 Gloucester Rangers White U18 AAHEO U18 AA29 23 1639 2|Playoffs5 2 24
  Rockland Nationals U18 AAAHEO U181 0 00 2|Playoffs QC1 0 00
 2016-2017 Rockland Nationals U18 AAAHEO U1843 23 1942 12|Playoffs5 2 24
  Rockland NationalsCCHL10 0 00 2|        
 2017-2018 Ottawa Jr. CanadiansEOJHL30 12 1325 0|        
  Rockland NationalsCCHL9 0 00 0|        
  Ottawa West Golden KnightsEOJHL23 8 513 6|Playoffs3 0 00
 2018-2019 Iroquois Falls StormNOJHL48 8 1220 6|Playoffs2 0 00
  Iroquois Falls StormDudley Hewitt Cup4 0 00 0|        
 2019-2020 Embrun PanthersEOJHL44 33 2053 12|Playoffs1 1 01
 2020-2021 Embrun PanthersEOJHL0 0 00 0|        
 2021-2022 Niagara Univ. ACHA30 20 1838 4|Playoffs1 0 00
 2022-2023 Niagara Univ. ACHA30 14 2943 2|Playoffs1 0 00
  Canada WCoUH5 1 12 4|        
 2023-2024 Niagara Univ. ACHA29 6 1319 14|Playoffs1 0 00
 2024-2025 Niagara Univ. ACHA24 9 918 4|        

Player statistics powered by www.eliteprospects.com