Elite Prospects
 Season Team League GP G A TP PIM
 1999-2000 Beaver Valley NiteHawksKIJHL46 27 3663 31
 2000-2001 Beaver Valley NiteHawksKIJHL58 40 4787 42
 2001-2002 Beaver Valley NiteHawksKIJHL47 49 4089 34
  Trail Smoke EatersBCHL1 1 01 0
 2002-2003 Williams Lake TimberWolvesBCHL60 17 2542 12
 2003-2004 Williams Lake TimberWolvesBCHL59 43 4790 46
 2004-2005 RPI (Rensselaer Polytech. Inst.)NCAA27 1 01 12
 2005-2006 RPI (Rensselaer Polytech. Inst.)NCAA37 3 47 6
 2006-2007 RPI (Rensselaer Polytech. Inst.)NCAA36 7 1219 18
 2007-2008 RPI (Rensselaer Polytech. Inst.)NCAA38 6 814 4
 2008-2009 Amarillo GorillasCHL63 24 2751 20
 2009-2010 Amarillo GorillasCHL55 26 2147 8
 2010-2011 Frederikshavn White HawksDenmark33 21 1233 10
 2011-2012 AmiensLigue Magnus26 6 814 16
  AmiensFrench League Cup6 4 610 2
  Rapid City RushCHL4 2 24 0
  AmiensFrench Cup4 2 13 0
 2012-2013 Eispiraten CrimmitschauGermany22 0 11 0
  Eispiraten CrimmitschauDEB-Pokal1 0 00 0
  SC RiesserseeGermany210 3 58 2
 2013-2014 Cardiff DevilsEIHL41 12 1325 6
  Cardiff DevilsEIHL Cup9 1 78 2
 2014-2015 Cardiff DevilsEIHL52 23 3861 12
  Cardiff DevilsEIHL Cup13 4 812 6
 2015-2016 Cardiff DevilsEIHL52 16 2844 6
  Cardiff DevilsEIHL Cup13 8 513 0
 2016-2017 Cardiff DevilsEIHL36 9 1423 27
  Cardiff DevilsEIHL Cup10 3 69 16
 2017-2018 Cardiff DevilsEIHL56 17 2744 8
  Cardiff DevilsChampions HL6 1 01 2
  Cardiff DevilsEIHL Cup11 4 812 0
 2018-2019 Cardiff DevilsEIHL60 5 1722 33
  Cardiff DevilsChampions HL6 0 11 0
  Cardiff DevilsEIHL Cup8 4 26 0

Player statistics powered by www.eliteprospects.com