Elite Prospects
 Season Team League GP G A TP PIM
 2011-2012 London Jr. Knights Green U16 AAAALLIANCE U1630 6 39 34
 2012-2013 Elliot Lake BobcatsNOJHL42 3 47 24
 2013-2014 Belle Tire 18U AAAT1EHL 18U36 8 1220 54
 2014-2015 Prince George Spruce KingsBCHL27 2 13 36
  Trail Smoke EatersBCHL32 7 815 48
 2015-2016 Trail Smoke EatersBCHL56 11 1223 69
 2016-2017 Langley RivermenBCHL52 16 2137 93
 2017-2018 Lakehead Univ.USports26 6 39 16
 2018-2019 Lakehead Univ.USports28 5 27 32
 2019-2020 Lakehead Univ.USports25 1 34 16

Player statistics powered by www.eliteprospects.com