Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1980-1981 Guelph PlatersOPJHL42 31 4071 59|        
  Wexford RaidersOPJHL4 1 12 2|        
 1981-1982 London KnightsOHL62 34 4478 34|        
 1982-1983 London KnightsOHL67 37 82119 37|Playoffs3 1 01
 1983-1984 London KnightsOHL49 40 60100 24|Playoffs4 2 46
 1984-1985 London KnightsOHL32 27 4976 22|Playoffs8 5 1015
  Canada U20WJC-207 9 514 2|        
 1985-1986 Calgary FlamesNHL5 0 11 0|Playoffs1 0 00
  Moncton Golden FlamesAHL59 23 4265 40|Playoffs10 6 915
 1986-1987 Calgary FlamesNHL40 10 1828 16|        
  Moncton Golden FlamesAHL20 12 1628 8|        
 1987-1988 Vancouver CanucksNHL11 3 58 6|        
  Team CanadaInternational54 18 2341 42|        
  CanadaOG7 0 44 0|        
 1988-1989 Vancouver CanucksNHL71 18 2745 42|Playoffs7 3 47 10 
 1989-1990 Vancouver CanucksNHL67 19 2948 65|        
 1990-1991 Vancouver CanucksNHL44 11 2031 42|        
  Toronto Maple LeafsNHL26 0 1111 20|        
 1991-1992 Toronto Maple LeafsNHL59 10 2131 48|        
 1992-1993 Tampa Bay LightningNHL80 42 4486 92|        
 1993-1994 Tampa Bay LightningNHL78 24 4064 56|        
 1994-1995 Tampa Bay LightningNHL46 13 2740 42|        
 1995-1996 Tampa Bay LightningNHL75 23 5679 77|Playoffs5 0 33
 1996-1997 Tampa Bay LightningNHL35 7 1724 16|        
 1997-1998 Tampa Bay LightningNHL14 2 57 6|        

Player statistics powered by www.eliteprospects.com