Elite Prospects
 Season Team League GP G A TP PIM
 2005-2006 Burlington Eagles U16 AAASCTA U1658 8 1624 66
 2006-2007 Burlington CougarsOJHL2 0 00 0
  Barrie ColtsOHL1 0 00 0
 2007-2008 Barrie ColtsOHL65 0 55 42
 2008-2009 Barrie ColtsOHL66 3 2023 31
 2009-2010 Barrie ColtsOHL63 0 1717 51
 2010-2011 Owen Sound AttackOHL61 12 3143 42
  Owen Sound AttackMemorial Cup4 0 11 0
 2011-2012 Carleton Univ.USports28 2 911 34
 2012-2013 Carleton Univ.USports27 6 2127 40
 2013-2014 Carleton Univ.USports18 0 1919 16
 2014-2015 Carleton Univ.USports21 2 1517 10
 2015-2016 Florida EverbladesECHL41 2 1618 64
 2016-2017 Indy FuelECHL35 4 610 31
  Elmira JackalsECHL25 3 1013 27
 2017-2018 Manchester StormEIHL56 10 2333 32
  Manchester StormEIHL Cup6 1 45 7
 2018-2019 Glasgow ClanEIHL55 4 2832 31
  Glasgow ClanEIHL Cup9 0 55 6
 2019-2020 Glasgow ClanEIHL40 2 1416 45
  Glasgow ClanEIHL Cup10 0 33 24

Player statistics powered by www.eliteprospects.com