Elite Prospects
 Season Team League GP G A TP PIM
 2011-2012 York Simcoe Express U16 AAAETAHL U1624 5 2126 74
  Milton MenaceOJHL1 0 00 2
 2012-2013 Guelph StormOHL27 0 11 18
  Cambridge Winter HawksGOJHL17 2 46 22
 2013-2014 Guelph StormOHL11 0 00 17
  North Bay BattalionOHL29 0 11 37
 2014-2015 North Bay BattalionOHL17 0 22 12
  Aurora TigersOJHL22 1 78 58
  Canada East U19WJAC-195 1 01 4
 2015-2016 Aurora TigersOJHL49 13 2134 134
 2016-2017 Ontario Tech Univ.USports27 2 57 22
 2017-2018 Ontario Tech Univ.USports21 2 46 32
 2018-2019 Ontario Tech Univ.USports25 2 68 55
 2019-2020 Ontario Tech Univ.USports22 0 33 42
 2020-2021 Did not play
 2021-2022 Guildford FlamesEIHL5 0 11 2
  Guildford FlamesEIHL Cup4 1 34 6

Player statistics powered by www.eliteprospects.com