Elite Prospects
 Season Team League GP G A TP PIM
 1976-1977 Ottawa South Canadians U18 AAAU18 AAA22 22 3355 42
 1977-1978 Toronto MarlborosOHL66 13 2841 44
 1978-1979 Toronto MarlborosOHL66 23 3255 88
 1979-1980 Toronto MarlborosOHL67 35 66101 89
 1980-1981 Calgary FlamesNHL80 13 2538 108
 1981-1982 Calgary FlamesNHL74 30 3767 115
 1982-1983 Calgary FlamesNHL80 15 2641 134
 1983-1984 Calgary FlamesNHL74 11 2233 114
 1984-1985 Calgary FlamesNHL80 16 2945 111
 1985-1986 Calgary FlamesNHL77 24 3559 214
 1986-1987 Calgary FlamesNHL80 18 3250 181
 1987-1988 Calgary FlamesNHL75 20 3151 234
  CanadaOG7 0 11 6
 1988-1989 Calgary FlamesNHL79 13 2538 241
 1989-1990 Calgary FlamesNHL6 1 01 4
  Calgary FlamesFr-Tour4 0 11 0
 1990-1994 Did not play
 1994-1995 Calgary FlamesNHL6 0 11 11

Player statistics powered by www.eliteprospects.com