Elite Prospects
 Season Team League GP G A TP PIM
 2003-2004 Abbotsford PilotsPIJHL33 32 1850 67
  Penticton VeesBCHL6 0 00 0
  Chilliwack ChiefsBCHL6 2 24 2
 2004-2005 Surrey EaglesBCHL48 25 3055 98
  Vancouver GiantsWHL1 0 00 0
 2005-2006 Vancouver GiantsWHL41 4 610 44
 2006-2007 Spokane ChiefsWHL69 31 2758 133
 2007-2008 Spokane ChiefsWHL52 22 2143 65
  Spokane ChiefsMemorial Cup4 0 00 2
 2008-2009 Charlotte CheckersECHL52 13 1326 89
  Phoenix Roadrunners ECHL12 6 410 22
 2009-2010 Bossier-Shreveport MudbugsCHL41 18 2038 62
 2010-2011 Bossier-Shreveport MudbugsCHL58 35 3267 70
 2011-2012 Florida EverbladesECHL57 25 3055 65
 2012-2013 Charlotte CheckersAHL18 1 67 12
  Florida EverbladesECHL35 16 2238 58
 2013-2014 Orlando Solar BearsECHL21 6 39 32
  Arizona SundogsCHL27 14 2034 41
 2014-2015 Kansas City MavericksECHL35 6 1420 49
  Ontario ReignECHL22 8 1523 10
 2015-2016 Edinburgh CapitalsEIHL25 14 1226 51
  Belfast GiantsEIHL15 3 912 20
  Edinburgh CapitalsEIHL Cup7 2 46 43
  Belfast GiantsEIHL Cup4 2 46 29
 2016-2017 Belfast GiantsEIHL41 19 2443 58
  Belfast GiantsEIHL Cup12 5 510 2
 2017-2018 Belfast GiantsEIHL31 17 2340 18
  Belfast GiantsEIHL Cup5 3 58 2
 2018-2019 Belfast GiantsEIHL54 18 3957 57
  Belfast GiantsEIHL Cup11 4 48 6
  Belfast GiantsContinental Cup6 1 56 14
 2019-2020 DEACErste Liga10 7 512 6
 2020-2021 BriançonLigue Magnus3 1 01 27
  BriançonFrench Cup1 0 22 0

Player statistics powered by www.eliteprospects.com