Elite Prospects
 Season Team League GP G A TP PIM
 2003-2004 BC Junior Canucks Brick Invitational- - -- -
 2009-2010 Valley West Giants U18 AAABCEHL U1838 16 2440 18
 2010-2011 Langley RivermenBCHL53 4 812 16
 2011-2012 Langley RivermenBCHL58 13 3043 35
 2012-2013 Chilliwack ChiefsBCHL54 30 4373 28
 2013-2014 Chilliwack ChiefsBCHL39 18 2846 20
  Brooks BanditsAJHL19 7 1724 8
 2014-2015 Brooks BanditsAJHL56 29 6392 93
 2015-2016 Univ. of MassachusettsNCAA35 10 1424 10
 2016-2017 Univ. of MassachusettsNCAA36 5 1015 33
 2017-2018 Univ. of MassachusettsNCAA33 5 611 16
 2018-2019 Northeastern Univ.NCAA39 5 38 11
 2019-2020 Evansville ThunderboltsSPHL45 17 4865 14
 2020-2021 Knoxville Ice BearsSPHL41 12 1931 6
 2021-2022 Evansville ThunderboltsSPHL53 13 3649 10

Player statistics powered by www.eliteprospects.com