Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1993-1994 Thornhill RattlersMetJAHL49 20 3454 46|        
 1994-1995 Thornhill RattlersMetJAHL48 32 3668 43|        
 1995-1996 Bramalea BluesOJHL45 30 4878 37|        
 1996-1997 Whitley WarriorsNPIHL36 43 57100 16|Playoffs12 8 3644
 1997-1998 ESC DorfenGermany350 31 3263 32|        
 1998-1999 Peterborough PiratesBNL30 8 2331 16|Playoffs6 2 35
  Peterborough PiratesAutumn Cup8 6 39 6|        
 1999-2000 Paisley PiratesBNL34 14 3448 12|        
  Paisley PiratesAutumn Cup6 2 57 6|        
 2000-2001 Invicta DynamosEPIHL30 42 4789 36|        
  Invicta DynamosPremier Cup6 10 717 2|        
 2001-2002 Invicta DynamosEPIHL26 25 3358 8|Playoffs6 3 25
  Invicta DynamosPremier Cup12 10 1121 8|        
 2002-2003 Invicta DynamosEPIHL39 49 59108 34|Playoffs6 4 913
 2003-2004 Newcastle VipersBNL36 18 3250 32|Playoffs10 4 48
 2004-2005 Newcastle VipersBNL36 11 3041 24|Playoffs10 5 49
  Newcastle VipersCrossover Cup13 3 811 8|        
 2005-2006 Newcastle VipersEIHL44 10 1525 22|Playoffs8 1 45
  Newcastle VipersEIHL Cup8 1 23 0|        
  Newcastle VipersEIHL KO Cup2 0 00 0|        
 2006-2007 Newcastle VipersEIHL9 4 15 30|        
  Newcastle VipersEIHL Cup4 1 67 2|        
  Manchester PhoenixEIHL3 0 11 0|        
  Sheffield Scimitars EPIHL1 0 11 0|        
  Berkshire BeesEPIHL24 28 3361 52|Playoffs6 5 510

Player statistics powered by www.eliteprospects.com