Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1982-1983 Newmarket FlyersOJAHL47 10 2131 123|        
 1983-1984 Oshawa GeneralsOHL70 23 2750 88|Playoffs7 1 45 12 
 1984-1985 Oshawa GeneralsOHL62 36 4278 78|Playoffs5 1 23
 1985-1986 Oshawa GeneralsOHL54 29 3766 28|Playoffs6 0 55
 1986-1987 Oshawa GeneralsOHL48 31 69100 46|Playoffs23 17 1936 14 
  Oshawa GeneralsMemorial Cup4 3 14 0|        
  Pittsburgh PenguinsNHL8 1 12 0|        
 1987-1988 Muskegon Lumberjacks IHL48 26 3763 61|Playoffs6 1 34
  Pittsburgh PenguinsNHL19 0 22 9|        
 1988-1989 Muskegon Lumberjacks IHL63 30 4474 93|Playoffs12 5 712
 1989-1990 Flint SpiritsIHL73 30 4474 68|Playoffs4 1 23
 1990-1991 Kansas City BladesIHL60 25 4368 48|        
  Team CanadaInternational5 0 22 2|        
 1991-1992 Capital District IslandersAHL77 19 2645 58|Playoffs7 3 36 18 
 1992-1993 Saginaw/Ohio GearsUHL29 14 2640 65|        
  Muskegon FuryUHL0 0 00 0|Playoffs5 6 39
 1993-1994 EHC LustenauAustria2- - -- -|        
 1994-1995 EHC LustenauAustria- - -- -|        
  Saginaw/Ohio GearsUHL13 5 712 13|Playoffs10 2 1315 24 
 1995-1996 Saginaw/Ohio GearsUHL58 20 4767 94|Playoffs5 1 23
 1996-1997 Kansas City BladesIHL2 0 00 0|        
  Mobile MysticksECHL20 7 916 4|Playoffs3 1 01
 1997-1998 Mobile MysticksECHL45 16 2945 46|Playoffs3 2 02
 1998-1999 Mobile MysticksECHL54 16 2137 44|Playoffs2 0 11 24 

Player statistics powered by www.eliteprospects.com