Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2000-2001 Grandview SteelersPIJHL25 3 25 4|        
 2001-2002 Alberni Valley BulldogsBCHL60 10 1626 62|        
 2002-2003 Vernon VipersBCHL60 12 2133 84|        
 2003-2004 Vernon VipersBCHL56 16 2945 89|Playoffs5 5 27 29 
 2004-2005 RPI (Rensselaer Polytech. Inst.)NCAA33 4 59 21|        
 2005-2006 RPI (Rensselaer Polytech. Inst.)NCAA32 7 613 20|        
 2006-2007 RPI (Rensselaer Polytech. Inst.)NCAA32 2 57 16|        
 2007-2008 RPI (Rensselaer Polytech. Inst.)NCAA37 6 1016 57|        
 2008-2009 Wheeling NailersECHL69 18 3149 138|Playoffs7 0 33
 2009-2010 Wheeling NailersECHL70 17 1936 185|        
  Rochester AmericansAHL3 0 00 17|        
 2010-2011 Wheeling NailersECHL26 7 1219 74|Playoffs8 1 12
  Milwaukee AdmiralsAHL2 0 00 5|        
  Oklahoma City BaronsAHL34 1 67 89|        
 2011-2012 Oklahoma City BaronsAHL0 0 00 0|        
 2012-2013 SC RiesserseeGermany242 8 1422 109|        
  SC RiesserseeDEB-Pokal2 1 23 2|        
 2013-2014 Cardiff DevilsEIHL49 17 3047 49|        
  Cardiff DevilsEIHL Cup12 6 612 21|        
 2014-2015 Cardiff DevilsEIHL50 18 3149 53|Playoffs2 0 22
  Cardiff DevilsEIHL Cup13 5 712 16|        
 2015-2016 Cardiff DevilsEIHL52 10 2939 17|Playoffs4 1 23
  Cardiff DevilsEIHL Cup13 1 1112 4|        
 2016-2017 Cardiff DevilsEIHL40 16 1228 28|Playoffs4 0 44
  Cardiff DevilsEIHL Cup7 0 22 31|        
 2017-2018 Cardiff DevilsEIHL25 2 810 12|        
  Cardiff DevilsChampions HL5 0 00 0|        
  Cardiff DevilsEIHL Cup4 1 01 2|        

Player statistics powered by www.eliteprospects.com