Elite Prospects
 Season Team League GP G A TP PIM
 2001-2002 Ridge Meadows Rustlers U15 A1U15 A1- - -- -
 2003-2004 Chilliwack ChiefsBCHL55 6 511 203
 2004-2005 Chilliwack ChiefsBCHL7 1 12 21
  Vancouver GiantsWHL23 1 23 44
 2005-2006 Vancouver GiantsWHL51 2 79 103
  Vancouver GiantsMemorial Cup5 0 00 7
 2006-2007 Vancouver GiantsWHL57 6 511 156
 2007-2008 Vancouver GiantsWHL62 7 1118 239
 2008-2009 Springfield FalconsAHL1 0 00 2
  Stockton ThunderECHL63 5 1116 248
 2009-2010 Stockton ThunderECHL52 5 712 215
 2010-2011 Stockton ThunderECHL60 13 1730 248
  Worcester SharksAHL9 0 11 35
 2011-2012 Stockton ThunderECHL69 7 1219 255
 2012-2013 Stockton ThunderECHL70 7 1825 235
 2013-2014 Stockton ThunderECHL69 14 2236 187
 2014-2015 Stockton ThunderECHL58 13 821 269
 2015-2016 Alaska AcesECHL61 11 1223 277
 2016-2017 Alaska AcesECHL63 4 1216 243
 2017-2018 Jacksonville IcemenECHL68 14 923 221
 2018-2019 Jacksonville IcemenECHL69 9 1423 268
 2019-2020 Kunlun Red StarKHL28 0 11 63
 2020-2021 Wheeling NailersECHL7 1 23 21
 2021-2022 CSM Corona BrasovErste Liga21 9 1524 79
  CSM Corona BrasovContinental Cup5 0 22 47
  CSM Corona BrasovRomania18 12 1325 73
 2022-2023 Kunlun Red StarKHL40 1 12 95
 2023-2024 South Carolina StingraysECHL67 3 1114 120
 2024-2025 DVTK JegesmedvékErste Liga33 5 1419 68
  DVTK JegesmedvékHungary21 3 1013 -

Player statistics powered by www.eliteprospects.com