Elite Prospects
 Season Team League GP G A TP PIM
 1970-1971 Burnaby PeeweeQC Int PW- - -- -
 1973-1974 Langley LordsBCHL62 40 62102 -
  Kamloops ChiefsWHL2 0 00 0
 1974-1975 Langley LordsBCHL54 32 6092 111
  Kamloops ChiefsWHL9 8 412 2
 1975-1976 Kamloops ChiefsWHL72 35 4984 96
 1976-1977 Kamloops ChiefsWHL71 41 5899 100
  WCHL All-StarsCHL Challenge6 3 03 0
 1977-1978 Seattle ThunderbirdsWHL62 54 71125 148
  Canada U20WJC-206 5 38 4
 1978-1979 Washington CapitalsNHL69 28 2856 70
  Calgary Wranglers WHL2 0 11 0
  CanadaWC8 4 15 4
 1979-1980 Washington CapitalsNHL80 24 4266 106
 1980-1981 Washington CapitalsNHL80 24 4468 150
  Washington CapitalsDN-Cup3 1 12 0
  CanadaWC8 0 11 2
 1981-1982 Washington CapitalsNHL78 38 4987 142
  CanadaWC4 1 34 0
 1982-1983 Montréal CanadiensNHL80 29 4675 40
 1983-1984 Montréal CanadiensNHL73 20 2949 83
 1984-1985 Montréal CanadiensNHL72 19 1938 59
 1985-1986 Montréal CanadiensNHL69 15 3449 45
 1986-1987 Montréal CanadiensNHL76 23 2346 34
 1987-1988 Montréal CanadiensNHL61 13 2336 39
 1988-1989 Montréal CanadiensNHL78 14 1731 48
 1989-1990 Montréal CanadiensNHL70 8 1624 59
 1990-1991 Montréal CanadiensNHL25 0 11 12
  Montréal CanadiensFr-Tour2 0 00 0
 1991-1992 Vancouver CanucksNHL67 6 1117 49
 1992-1993 Vancouver CanucksNHL25 3 03 10

Player statistics powered by www.eliteprospects.com