Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2001-2002 West Kelowna WarriorsBCHL60 11 1829 35|        
 2002-2003 West Kelowna WarriorsBCHL57 17 1633 49|        
 2003-2004 West Kelowna WarriorsBCHL60 27 4471 92|        
 2004-2005 Bemidji State Univ.NCAA37 7 714 28|        
 2005-2006 Bemidji State Univ.NCAA37 7 1421 44|        
 2006-2007 Bemidji State Univ.NCAA33 5 813 14|        
 2007-2008 Bemidji State Univ.NCAA36 14 923 40|        
 2008-2009 Bakersfield CondorsECHL54 30 3363 72|        
  Binghamton SenatorsAHL4 2 13 4|        
  Manitoba MooseAHL8 2 35 6|Playoffs12 3 36
 2009-2010 Manitoba MooseAHL40 3 58 23|Playoffs2 0 11 10 
  Bakersfield CondorsECHL6 4 48 2|        
 2010-2011 San Antonio RampageAHL55 4 711 35|        
 2011-2012 South Carolina StingraysECHL18 7 1219 4|        
  Hershey BearsAHL45 7 411 24|Playoffs5 0 00
 2012-2013 Hershey BearsAHL48 2 57 17|Playoffs3 0 11
  Reading RoyalsECHL6 1 56 4|        
 2013-2014 Aalborg PiratesDenmark40 18 2341 61|Playoffs13 3 36 32 
  Aalborg PiratesDanish Cup1 1 12 0|        
 2014-2015 ValpelliceItaly37 23 4063 44|Playoffs5 2 13
  ValpelliceItalian Cup3 0 44 8|        
 2015-2016 HC BolzanoEBEL50 14 2034 24|Playoffs6 0 33 10 
 2016-2017 Tohoku Free BladesAsia League46 33 3568 60|Playoffs5 0 33
 2017-2018 Cardiff DevilsEIHL52 21 3657 54|Playoffs4 4 26
  Cardiff DevilsChampions HL5 2 13 4|        
  Cardiff DevilsEIHL Cup10 5 510 8|        
 2018-2019 Cardiff DevilsEIHL60 14 3044 46|Playoffs4 0 44
  Cardiff DevilsChampions HL6 0 55 2|        
  Cardiff DevilsEIHL Cup8 3 69 8|        
 2019-2020 Cardiff DevilsEIHL40 12 1830 12|        
  Cardiff DevilsChampions HL6 0 33 0|        
  Cardiff DevilsEIHL Cup10 3 25 11|        

Player statistics powered by www.eliteprospects.com