Elite Prospects
 Season Team League GP G A TP PIM
 2004-2005 Barrie Colts U15 AAAETAHL U15- - -- -
 2005-2006 Barrie Colts U16 AAAETAHL U1650 16 1733 50
 2007-2008 Couchiching TerriersOJHL48 12 1527 30
 2008-2009 Grande Prairie StormAJHL62 13 1831 45
  Grande Prairie StormDoyle Cup4 2 02 6
 2009-2010 Markham WaxersOJHL49 27 3259 52
 2010-2011 Markham WaxersOJHL50 21 4162 44
 2011-2012 Univ. of Alabama-HuntsvilleNCAA30 0 33 12
 2012-2013 Univ. of Alabama-HuntsvilleNCAA24 2 24 12
 2013-2014 Univ. of Alabama-HuntsvilleNCAA36 0 55 12
 2014-2015 Univ. of Alabama-HuntsvilleNCAA36 3 25 18
 2015-2016 Knoxville Ice BearsSPHL56 17 1835 22
 2016-2017 Knoxville Ice BearsSPHL56 13 1629 41

Player statistics powered by www.eliteprospects.com