Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1995-1996 Orillia TerriersOJHL47 11 1627 89|        
 1996-1997 Belleville BullsOHL55 1 78 113|Playoffs3 0 11
 1997-1998 Belleville BullsOHL16 0 11 30|        
  Owen Sound AttackOHL38 2 24 171|Playoffs8 0 22
 1998-1999 Ottawa 67'sOHL1 0 11 2|        
  Couchiching TerriersOJHL11 1 78 21|        
 1999-2000 Sturgeon Falls LynxNOJHL19 7 1724 20|Playoffs15 5 914 13 
 2002-2003 Adelaide AdrenalineAIHL10 4 610 14|        
 2003-2004 Flint GeneralsUHL58 0 11 152|Playoffs3 1 01
  Sherbrooke Saint-FrançoisQSMHL3 0 00 17|        
 2004-2005 Sorel-Tracy MissionLNAH1 0 00 7|        
  Macon TraxSPHL22 1 56 46|        
  Saguenay FjordLNAH1 0 00 7|        
  Asheville AcesSPHL29 2 79 68|        
 2005-2006 Dartmouth DestroyersCEHL-Sr34 9 1827 65|Playoffs8 2 68
 2006-2007 Jacksonville BarracudasSPHL55 5 27 129|Playoffs8 0 00
 2010-2011 Orillia TundrasMLH9 0 00 6|        

Player statistics powered by www.eliteprospects.com