Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2005-2006 Kamloops BlazersWHL64 5 1217 32|        
 2006-2007 Kamloops BlazersWHL72 10 2636 92|Playoffs4 2 68 10 
 2007-2008 Kamloops BlazersWHL65 11 1728 65|Playoffs4 0 11
 2008-2009 Kamloops BlazersWHL72 29 5786 72|Playoffs4 1 23
 2009-2010 Kamloops BlazersWHL68 30 5181 81|Playoffs4 2 57
  Ontario ReignECHL1 1 01 0|        
 2010-2011 Ontario ReignECHL46 9 1221 33|        
 2011-2012 Ontario ReignECHL45 20 3050 100|Playoffs5 1 34
  Houston AerosAHL23 0 66 12|        
 2012-2013 Ontario ReignECHL60 28 3462 95|Playoffs4 5 05
  Oklahoma City BaronsAHL17 5 38 8|Playoffs17 5 49 10 
 2013-2014 Oklahoma City BaronsAHL72 13 1629 62|Playoffs3 0 11
 2014-2015 Bridgeport Sound TigersAHL45 7 2027 34|        
  Oklahoma City BaronsAHL22 3 710 22|Playoffs9 0 22
 2015-2016 Starbulls RosenheimDEL250 26 3662 106|Playoffs8 1 23 14 
 2016-2017 L÷wen FrankfurtDEL252 26 3460 66|Playoffs14 4 1216
 2017-2018 L÷wen FrankfurtDEL250 28 3765 72|Playoffs12 7 815 22 
 2018-2019 Orli ZnojmoEBEL9 2 810 8|        

Player statistics powered by www.eliteprospects.com