Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1991-1992 North York Rangers U18 AAAU18 AAA56 53 51104 23|        
  Newmarket 87'sCOJHL4 1 12 4|        
 1992-1993 Newmarket 87'sCOJHL45 28 3563 18|        
 1993-1994 Milton MenaceOJHL4 1 12 4|        
  Guelph StormOHL62 14 1226 19|        
 1994-1995 Guelph StormOHL52 15 3247 21|        
 1995-1996 Guelph StormOHL63 15 4964 42|        
  Guelph StormMemorial Cup3 1 12 0|        
 1996-1997 Albany River RatsAHL46 13 2033 12|Playoffs15 1 23 15 
  Raleigh IceCapsECHL20 4 812 8|        
 1997-1998 Albany River RatsAHL58 13 1225 20|Playoffs12 5 611
 1998-1999 Albany River RatsAHL74 46 2773 39|Playoffs5 1 23
 1999-2000 Albany River RatsAHL71 29 2049 24|        
  Orlando Solar Bears IHL6 2 46 0|        
 2000-2001 Syracuse CrunchAHL76 22 2749 36|        
 2001-2002 Brynäs IFSHL12 0 11 4|        
  TapparaLiiga14 0 33 14|        
  Meran/MeranoItaly12 6 410 0|        
 2002-2003 Ayr Scottish EaglesBISL8 2 13 4|        
  Portland PiratesAHL9 0 11 4|        
  Quad City MallardsUHL41 29 2857 26|        
 2003-2004 Quad City MallardsUHL70 47 3885 30|Playoffs3 0 11
 2004-2005 Victoria Salmon KingsECHL25 6 511 4|        
  Wheeling NailersECHL0 0 00 0|        

Player statistics powered by www.eliteprospects.com