Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1998-1999 Alberni Valley BulldogsBCHL20 0 44 67|        
  Fort Saskatchewan TradersAJHL7 0 00 45|        
  St. Albert SaintsAJHL22 1 34 259|        
 1999-2000 Saddle Lake WarriorsNEAJBHL- - -- -|        
  Alberni Valley BulldogsBCHL19 3 710 107|        
  Chilliwack ChiefsBCHL33 6 713 181|        
 2000-2001 San Diego Gulls WCHL61 7 714 367|Playoffs11 0 00 37 
 2001-2002 San Diego Gulls WCHL56 3 69 514|Playoffs7 1 12 16 
 2002-2003 San Diego Gulls WCHL25 2 35 167|        
  Flint GeneralsUHL6 0 11 67|        
  LaSalle RapidesQSPHL3 0 00 39|        
  Saint-Jean MissionQSPHL7 2 24 53|        
 2003-2004 Texas WildcattersECHL65 9 2029 304|        
 2004-2005 Bakersfield CondorsECHL33 5 49 115|Playoffs4 1 01 15 
 2005-2006 Trois-Rivières Draveurs LNAH4 1 01 14|        
  Saint-Georges-de-Beauce COOL-FMLNAH25 3 710 65|        
  Sorel-Tracy MissionLNAH16 3 14 35|Playoffs11 1 12 19 
 2006-2007 Trois-Rivières Draveurs LNAH22 3 25 96|        
 2007-2008 Austin Ice BatsCHL13 0 00 26|        
  Trois-Rivières Draveurs LNAH2 0 11 5|        
 2009-2010 Lakeland EaglesNorthPHL- - -- -|        
 2011-2012 Onion Lake Border Chiefs SASHL6 6 39 43|Playoffs3 1 34 61 
 2012-2013 Lakeland EaglesNorthPHL5 0 00 41|        
 2013-2014 Spirit River RangersNorthPHL13 4 59 85|Playoffs5 2 24 40 
 2014-2015 Spirit River RangersNorthPHL2 1 01 14|        
 2019-2020 Falher PiratesNorthPHL6 0 00 44|        

Player statistics powered by www.eliteprospects.com