Elite Prospects
 Season Team League GP G A TP PIM
 1971-1972 Gloucester PeeweeQC Int PW- - -- -
 1972-1973 Gloucester PeeweeQC Int PW- - -- -
 1976-1977 Ottawa West Golden KnightsEOJHL- - -- -
 1977-1978 Oshawa GeneralsOHL11 0 55 14
  Newmarket FlyersOJAHL45 18 2644 137
 1978-1979 Oshawa GeneralsOHL5 0 22 12
  Windsor SpitfiresOHL40 6 2026 69
 1979-1980 Windsor SpitfiresOHL68 14 3751 148
 1980-1981 Windsor SpitfiresOHL3 1 12 21
  Port Huron FlagsIHL77 15 4055 153
 1981-1982 Salt Lake Golden EaglesCenHL70 4 1822 134
 1982-1983 Salt Lake Golden EaglesCenHL76 14 4761 176
 1983-1984 Milwaukee AdmiralsIHL5 0 33 2
  Fredericton ExpressAHL57 7 2229 58
 1984-1985 Québec NordiquesNHL1 0 00 0
  Fredericton ExpressAHL77 6 2834 97
 1985-1986 Québec NordiquesNHL13 0 11 25
  Fredericton ExpressAHL49 3 1821 74
 1986-1987 Fredericton ExpressAHL17 1 67 22
  Français Volants ParisLigue Magnus36 15 5065 -
 1987-1988 Fredericton ExpressAHL35 1 1415 52
  Baltimore SkipjacksAHL30 6 1420 22
 1988-1989 Halifax CitadelsAHL79 8 5260 72
 1989-1990 Halifax CitadelsAHL77 6 3743 65
 1990-1991 Kansas City BladesIHL54 7 1623 43
 1991-1992 Moncton Hawks AHL48 2 1517 10

Player statistics powered by www.eliteprospects.com