Elite Prospects
 Season Team League GP G A TP PIM
 1969-1970 Montréal-Nord PeeweeQC Int PW- - -- -
 1973-1974 Montréal Juniors QMJHL70 55 70125 4
 1974-1975 Montréal Juniors QMJHL72 84 74158 45
 1975-1976 Montréal Juniors QMJHL70 69 63132 6
 1976-1977 Montréal Juniors QMJHL71 70 83153 52
  QMJHL All-StarsCHL Challenge6 1 34 2
 1977-1978 Nova Scotia VoyageursAHL81 31 2960 21
 1978-1979 Nova Scotia VoyageursAHL48 27 3158 10
  Team Canada Izvestia Trophy4 2 02 2
 1979-1980 Montréal CanadiensNHL35 1 34 4
 1980-1981 Winnipeg JetsNHL80 27 2653 8
 1981-1982 Winnipeg JetsNHL62 13 2538 22
 1982-1983 Winnipeg JetsNHL39 7 1623 6
  Sherbrooke JetsAHL3 2 13 2
 1983-1984 Hartford WhalersNHL40 7 1522 12
  Binghamton WhalersAHL27 15 2439 6
 1984-1985 EHC Biel-BienneNL38 40 2666 -
 1985-1986 EHC Biel-BienneNL36 44 4589 57
 1986-1987 EHC Biel-BienneNL35 30 4272 51
  Team Canada Spengler Cup- - -- -
 1987-1988 EHC Biel-BienneNL34 50 3989 68
 1988-1989 EHC Biel-BienneNL36 36 3571 63
 1989-1990 EHC Biel-BienneNL36 42 3476 44
 1990-1991 EHC Biel-BienneNL36 22 2749 20
 1991-1992 HC AjoieSL36 44 4892 48
 1992-1993 HC AjoieNL25 15 1833 20

Player statistics powered by www.eliteprospects.com