Elite Prospects
 Season Team League GP G A TP PIM
 2013-2014 Gloucester Rangers U14 AAHEO U14 AA30 17 1835 18
 2014-2015 Upper Canada Cyclones U15 AAAHEO U1530 2 79 10
 2015-2016 Gloucester Rangers White U18 AAHEO U18 AA29 23 1639 2
  Rockland Nationals U18 AAAHEO U181 0 00 2
 2016-2017 Rockland Nationals U18 AAAHEO U1843 23 1942 12
  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
 2018-2019 Iroquois Falls StormNOJHL48 8 1220 6
  Iroquois Falls StormDudley Hewitt Cup4 0 00 0
 2019-2020 Embrun PanthersEOJHL44 33 2053 12
 2020-2021 Embrun PanthersEOJHL0 0 00 0
 2021-2022 Niagara Univ. ACHA30 20 1838 4
 2022-2023 Niagara Univ. ACHA30 14 2943 2
  Canada WCoUH5 1 12 4
 2023-2024 Niagara Univ. ACHA29 6 1319 14
 2024-2025 Niagara Univ. ACHA24 9 918 4

Player statistics powered by www.eliteprospects.com