Elite Prospects
 Season Team League GP G A TP PIM
 2012-2013 Timmins Majors U15 AAANOHL U1539 14 1529 42
  Timmins Majors U15 AAABig Nickel U144 3 14 2
 2013-2014 Timmins Majors U15 AAANOHL U1534 30 3060 57
  Timmins Majors U15 AAABig Nickel U145 2 35 2
 2014-2015 Sudbury Wolves U16 AAAU16 AAA42 36 1955 -
  Sudbury Wolves U16 AAABig Nickel U184 0 00 2
  Team NOHA OGC-165 2 02 6
  Team NOHA OHL Cup4 1 01 0
 2015-2016 Timmins Majors U18 AAAGNU18L34 29 1443 54
  Kirkland Lake Gold MinersNOJHL2 0 00 2
  Timmins Majors U18 AAABig Nickel U184 0 11 4
  Kirkland Lake Gold MinersDudley Hewitt Cup4 0 00 0
 2016-2017 Kitchener-Waterloo SiskinsGOJHL49 14 1428 42
 2017-2018 Truro BearcatsMJAHL48 9 1625 80
 2018-2019 Truro BearcatsMJAHL49 15 722 54
 2019-2020 Timmins RockNOJHL46 18 1937 38

Player statistics powered by www.eliteprospects.com