Elite Prospects
 Season Team League GP G A TP PIM
 1974-1975 Kingston FrontenacsOHL59 19 2847 70
 1975-1976 Kingston FrontenacsOHL65 61 51112 92
 1976-1977 Kingston FrontenacsOHL63 53 74127 210
  OMJHL All-StarsCHL Challenge6 2 46 15
 1977-1978 Birmingham Bulls WHA71 38 3876 126
 1978-1979 Philadelphia FlyersNHL30 5 2025 23
  Maine Mariners AHL38 17 2239 106
 1979-1980 Philadelphia FlyersNHL80 22 5779 107
 1980-1981 Philadelphia FlyersNHL51 17 3047 150
 1981-1982 Philadelphia FlyersNHL79 24 6892 275
  CanadaCC4 0 11 4
 1982-1983 Edmonton OilersNHL72 33 4275 181
 1983-1984 Edmonton OilersNHL72 18 4967 119
 1984-1985 Boston BruinsNHL74 25 4974 126
 1985-1986 Boston BruinsNHL64 23 5881 97
 1986-1987 Boston BruinsNHL64 15 3449 126
 1987-1988 Boston BruinsNHL77 29 4574 167
 1988-1989 Boston BruinsNHL78 27 4572 164
 1989-1990 Boston BruinsNHL32 6 1622 66
  Philadelphia FlyersNHL29 5 914 30
 1990-1991 Edmonton OilersNHL56 7 2936 94
 1991-1992 Toronto Maple LeafsNHL2 0 00 2
  AsiagoItaly5 3 36 4

Player statistics powered by www.eliteprospects.com