Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1995-1996 Lethbridge HurricanesWHL57 3 14 45|Playoffs1 0 00
 1996-1997 Lethbridge HurricanesWHL1 0 00 5|        
  Medicine Hat TigersWHL12 1 23 2|        
  Prince George CougarsWHL37 5 16 45|Playoffs14 0 11 18 
 1997-1998 Prince George CougarsWHL66 21 3859 107|Playoffs11 2 13
 1998-1999 Prince George CougarsWHL70 37 3370 71|Playoffs7 7 18 17 
 1999-2000 Jackson BanditsECHL50 16 1329 20|        
  Greensboro GeneralsECHL15 1 56 4|        
 2000-2001 Missouri River OttersUHL43 10 1525 16|        
  Muskegon FuryUHL19 7 1017 34|Playoffs5 1 01
 2001-2002 Muskegon FuryUHL71 29 3463 49|Playoffs17 3 58 12 
  Grand Rapids GriffinsAHL2 0 00 0|        
 2002-2003 Toledo StormECHL47 11 1627 47|        
  Greensboro GeneralsECHL12 4 59 10|Playoffs8 2 810
 2003-2004 Greensboro GeneralsECHL68 36 3470 82|        
  Norfolk AdmiralsAHL1 0 11 0|        
  Bridgeport IslandersAHL1 0 00 0|Playoffs2 0 00
 2004-2005 Danbury TrashersUHL71 37 3673 42|Playoffs11 3 14 33 
  Bridgeport IslandersAHL5 0 00 2|        
  Springfield FalconsAHL4 0 00 0|        
 2005-2006 Charlotte CheckersECHL62 27 2552 70|Playoffs3 0 00
 2006-2007 Texas WildcattersECHL66 33 4578 71|Playoffs10 3 36 10 
 2007-2008 SønderjyskEDenmark8 1 45 2|        
  Heilbronner FalkenGermany23 2 13 25|        
  Charlotte CheckersECHL39 17 2037 20|Playoffs3 0 00
 2008-2009 Charlotte CheckersECHL60 21 3960 34|Playoffs6 2 57
 2009-2010 Stockton ThunderECHL6 0 00 4|        
  Atlanta GladiatorsECHL9 2 46 6|        
  Florida EverbladesECHL19 6 612 20|Playoffs7 5 27
 2010-2011 Belfast GiantsEIHL36 12 2335 18|        
  HK JeseniceICEHL14 4 37 6|        
  HK JeseniceSlovenia1 0 11 2|Playoffs4 1 45
  Belfast GiantsEIHL Cup8 1 89 6|        
 2011-2012 Glasgow ClanEIHL48 29 3867 62|        
  Glasgow ClanEIHL Cup6 7 512 4|        
 2012-2013 Coventry BlazeEIHL27 7 613 10|Playoffs4 1 12
  Coventry BlazeEIHL Cup5 0 33 0|        
 2013-2014 STS SanokPoland10 3 58 26|Playoffs13 5 05 30 
 2015-2016 Lacombe Generals Chinook HL2 1 12 4|Playoffs1 0 00
 2019-2020 Grimshaw HuskiesNorthPHL1 1 23 0|        
 2024-2025 Fox Creek KnightsNorthPHL8 11 617 2|Playoffs5 1 67

Player statistics powered by www.eliteprospects.com