Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1997-1998 Winnipeg Sharks U15 AAAU15 AAA29 33 3669 76|        
  Winnipeg Thrashers U18 AAAMU18HL7 1 45 2|        
 1998-1999 Moose Jaw WarriorsWHL52 7 512 31|Playoffs9 1 12
 1999-2000 Moose Jaw WarriorsWHL69 22 2042 91|Playoffs4 0 33
 2000-2001 Moose Jaw WarriorsWHL72 26 3359 153|Playoffs4 1 23 10 
 2001-2002 Moose Jaw WarriorsWHL37 19 2443 71|Playoffs12 4 1014 20 
 2002-2003 Wheeling NailersECHL69 13 2639 79|        
 2003-2004 Wheeling NailersECHL70 19 3453 115|Playoffs5 2 24
 2004-2005 Wheeling NailersECHL51 10 2131 119|        
 2005-2006 Norfolk AdmiralsAHL7 2 24 9|        
  Las Vegas WranglersECHL54 20 2949 140|Playoffs13 6 612 34 
  Lowell DevilsAHL2 0 00 4|        
 2006-2007 Las Vegas WranglersECHL69 23 3962 131|Playoffs10 3 69 16 
  Bridgeport IslandersAHL2 0 00 0|        
 2007-2008 Lausitzer FüchseGermany248 12 3143 104|Relegation7 4 37 10 
 2008-2009 Esbjerg EnergyDenmark45 24 2549 108|Playoffs4 1 23 16 
 2009-2010 FassaItaly38 12 1931 30|Playoffs6 0 22
  FassaItalian Cup1 0 00 0|        
 2010-2011 Bossier-Shreveport MudbugsCHL59 19 4059 109|Playoffs21 7 714 18 
 2011-2012 South East Prairie ThunderAllan Cup0 0 00 0|        
 2014-2015 Beausejour BeaversMSHL8 5 1419 4|Playoffs10 8 2028 10 
  South East Prairie ThunderAllan Cup2 1 12 0|        
 2015-2016 Beausejour BeaversMSHL8 2 79 14|        

Player statistics powered by www.eliteprospects.com