Elite Prospects
 Season Team League GP G A TP PIM
 1974-1975 St. Paul VulcansMidJHL57 13 1427 130
 1975-1976 St. Paul VulcansMidJHL47 6 3440 152
 1976-1977 Michigan State Univ.NCAA18 0 33 30
  Peterborough PetesOHL26 0 55 143
 1977-1978 Peterborough PetesOHL68 20 2444 307
  Peterborough PetesMemorial Cup5 0 55 4
 1978-1979 Rochester AmericansAHL57 4 1014 253
  New England Whalers WHA12 0 00 19
 1979-1980 Hartford WhalersNHL3 0 11 2
  Springfield IndiansAHL50 12 1325 165
 1980-1981 Hartford WhalersNHL43 5 38 93
  Binghamton WhalersAHL33 18 1129 138
 1981-1982 MontrĂ©al CanadiensNHL3 0 11 32
  Nova Scotia VoyageursAHL60 28 1240 156
 1982-1983 Nova Scotia VoyageursAHL78 31 2758 183
 1983-1984 Calgary FlamesNHL4 0 00 19
  Colorado FlamesCenHL57 16 1935 218
 1984-1985 Toronto Maple LeafsNHL68 8 412 209
 1985-1986 Toronto Maple LeafsNHL21 0 00 67
  Edmonton OilersNHL4 1 01 12
  Nova Scotia OilersAHL19 4 37 41
 1986-1987 Nova Scotia OilersAHL47 10 1626 80
  Hershey BearsAHL12 1 23 30
 1987-1988 New York RangersNHL31 2 02 78
  Denver RangersIHL30 12 1022 53
 1988-1989 Detroit Red WingsNHL1 0 00 0
  Adirondack Red WingsAHL63 3 1013 137

Player statistics powered by www.eliteprospects.com