Elite Prospects
 Season Team League GP G A TP PIM
 2011-2012 BCMML Wild 2BC U16 Cup- - -- -
 2012-2013 Kootenay Ice U18 AAABCEHL U1840 0 66 26
  Castlegar RebelsKIJHL2 0 00 2
 2013-2014 Beaver Valley NiteHawksKIJHL49 4 1519 28
  Beaver Valley NiteHawksKeystone Cup6 0 33 0
 2014-2015 Trail Smoke EatersBCHL46 1 1213 25
 2015-2016 Trail Smoke EatersBCHL49 1 1011 24
 2016-2017 Trail Smoke EatersBCHL22 2 1012 20
 2017-2018 Trail Smoke EatersBCHL58 5 3439 36
 2018-2019 York Univ.USports11 1 23 2
 2019-2020 York Univ.USports19 4 1115 6
 2020-2021 York Univ.USports0 0 00 0
 2021-2022 York Univ.USports4 0 00 4
  Blue Devils WeidenGermany314 1 78 0
 2022-2023 StrasbourgFrance222 1 67 10
  StrasbourgFrench Cup2 0 11 0

Player statistics powered by www.eliteprospects.com