Elite Prospects
 Season Team League GP G A TP PIM
 2010-2011 Okanagan HA U15 PrepBantam49 16 2440 78
  Okanagan HA Black U17 PrepCAHS10 1 01 8
  Okanagan HA Black U17 PrepCSSHL U176 0 00 2
 2011-2012 Banff Hockey Academy VarsityCSSHL U1726 1 34 26
  Banff Academy BearsHJHL10 0 33 0
  Banff Hockey Academy PrepCSSHL U181 0 00 0
 2012-2013 Okanagan HA U18 PrepCSSHL U1812 0 55 24
 2013-2014 Okanagan HC Europe U20ICEYSL42 4 59 22
  Great Britain U20WJC-20 D1B5 0 00 12
 2014-2015 Summerland SteamKIJHL47 4 48 60
 2015-2016 Summerland SteamKIJHL51 6 1824 46
 2016-2017 Telford Tigers EPIHL54 4 1317 42
 2017-2018 Guildford FlamesEIHL7 0 00 2
  Guildford FlamesEIHL Cup5 0 00 0
  Belfast GiantsEIHL4 0 00 2
  Telford TigersNIHL 122 7 1421 22
  Belfast GiantsEIHL Cup1 0 00 2
  Telford TigersNIHL National Cup7 1 01 0
 2018-2019 Basingstoke BisonNIHL 138 7 2431 58
  Basingstoke BisonNIHL Autumn Cup6 0 55 4
 2019-2020 Basingstoke BisonNIHL46 11 2738 101
 2020-2021 Swindon WildcatsNIHL Cup4 0 11 4
  Sheffield SteelersEIHL Series6 0 00 0

Player statistics powered by www.eliteprospects.com