Elite Prospects
 Season Team League GP G A TP PIM
 1975-1976 Markham RoyalsMetJBHL- - -- -
 1976-1977 Markham WaxersOJAHL24 23 2548 57
  Toronto MarlborosOHL30 4 1115 17
 1977-1978 Toronto MarlborosOHL40 7 1219 41
 1978-1979 Toronto MarlborosOHL64 23 3558 109
 1979-1980 Richmond RiflesEHL-Pro55 46 4288 134
 1980-1981 Richmond RiflesEHL-Pro64 39 4079 200
  Wichita WindCHL5 0 11 0
 1981-1982 Saginaw GearsIHL52 26 4672 96
  New Haven NighthawksAHL2 0 22 0
 1982-1983 EHC LustenauAustria22 11 2132 62
 1983-1984 Flint GeneralsIHL57 28 4472 78
 1984-1985 Flint GeneralsIHL2 0 11 0
  Toledo GoaldiggersIHL40 10 1626 38
  Kalamazoo WingsIHL29 14 2236 94
 1985-1986 Kalamazoo WingsIHL49 22 2143 51

Player statistics powered by www.eliteprospects.com