Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1999-2000 Notre Dame Hounds U18 AAASMAAAHL4 1 01 0|        
 2000-2001 Notre Dame Hounds U18 AAASMAAAHL50 36 5288 71|        
  Medicine Hat TigersWHL4 1 12 0|        
 2001-2002 Medicine Hat TigersWHL67 18 2240 48|        
  Canada Western U17WHC-175 4 59 4|        
 2002-2003 Medicine Hat TigersWHL70 36 1652 90|Playoffs11 3 36 14 
  Canada U18Hlinka Gretzky Cup5 1 34 4|        
 2003-2004 Medicine Hat TigersWHL72 34 4175 69|Playoffs19 7 1017 27 
  Medicine Hat TigersMemorial Cup4 2 02 4|        
 2004-2005 Medicine Hat TigersWHL69 34 4377 104|Playoffs13 2 46
  WHL All-StarsCHL Challenge2 1 01 0|        
 2005-2006 Rochester AmericansAHL68 12 1628 139|        
 2006-2007 Rochester AmericansAHL63 13 922 90|Playoffs6 0 22
 2007-2008 Florida PanthersNHL4 0 00 0|        
  Rochester AmericansAHL70 21 1940 77|        
 2008-2009 Rochester AmericansAHL65 18 2240 57|        
 2009-2010 San Antonio RampageAHL67 10 818 86|        
 2010-2011 Calgary FlamesNHL16 0 22 17|        
  Abbotsford HeatAHL42 12 517 50|        
 2011-2012 Abbotsford HeatAHL6 0 00 0|        
  Färjestad BKSHL25 1 67 40|Playoffs9 2 02
 2012-2013 Schwenninger Wild WingsGermany239 12 1022 14|Playoffs9 1 12 12 
 2013-2014 Sheffield SteelersEIHL44 23 1942 25|Playoffs4 0 44
  Sheffield SteelersEIHL Cup12 5 813 4|        
 2014-2015 Glasgow ClanEIHL51 31 3566 20|Playoffs2 0 00
  Glasgow ClanEIHL Cup10 5 38 2|        
 2015-2016 Glasgow ClanEIHL49 20 3252 39|Playoffs2 0 11
  Glasgow ClanChampions HL4 2 24 8|        
  Glasgow ClanEIHL Cup9 3 912 6|        

Player statistics powered by www.eliteprospects.com