Elite Prospects
 Season Team League GP G A TP PIM
 2012-2013 Markham Majors U16 AAAGTHL U1645 3 36 25
 2013-2014 Toronto Nationals U18 AAAGTHL U1831 1 23 18
  Toronto Nationals U18 AAATCQ-O7 0 11 0
  Toronto Nationals U18 AAATelus Cup7 1 12 4
  Toronto Nationals U18 AAABig Nickel U187 0 11 4
 2014-2015 Toronto Nationals U18 AAAGTHL U1826 6 915 12
  Toronto Nationals U18 AAABig Nickel U187 0 33 2
  Toronto Nationals U18 AAATCQ-O7 1 45 0
  Toronto Nationals U18 AAATelus Cup7 0 11 6
  Toronto PatriotsOJHL2 0 00 0
 2015-2016 Milton MenaceOJHL53 10 2131 54
 2016-2017 Toronto PatriotsOJHL41 3 1215 33
 2017-2018 Toronto PatriotsOJHL51 13 2942 26
 2018-2019 Nipissing Univ.USports16 1 01 0
 2019-2020 Watertown WolvesFPHL20 1 89 6
  Roanoke Rail Yard DawgsSPHL13 0 22 4
 2021-2022 Huntsville HavocSPHL30 0 55 4

Player statistics powered by www.eliteprospects.com