Elite Prospects
 Season Team League GP G A TP PIM
 1976-1977 Brockville BlackhawksMidget50 25 5681 -
 1977-1978 Hamilton FincupsOHL64 8 2028 82
 1978-1979 Brantford AlexandersOHL64 3 720 141
 1979-1980 Brantford AlexandersOHL37 6 1521 125
 1980-1981 Kalamazoo WingsIHL80 7 3037 52
 1981-1982 Adirondack Red WingsAHL78 4 2832 78
 1982-1983 Detroit Red WingsNHL27 0 44 16
  Adirondack Red WingsAHL48 11 2132 54
 1983-1984 Detroit Red WingsNHL71 3 1720 58
  Adirondack Red WingsAHL11 3 58 12
 1984-1985 Detroit Red WingsNHL80 3 2730 108
 1985-1986 Detroit Red WingsNHL78 5 1318 196
 1986-1987 Detroit Red WingsNHL34 3 69 70
  Hartford WhalersNHL36 2 35 51
 1987-1988 Hartford WhalersNHL68 1 78 91
 1988-1989 Hartford WhalersNHL75 2 57 95
 1989-1990 Hartford WhalersNHL71 3 1215 126
 1990-1991 Hartford WhalersNHL67 1 34 118
 1991-1992 Hartford WhalersNHL74 1 910 127
 1992-1993 Hartford WhalersNHL62 2 46 109
 1993-1994 Anaheim DucksNHL81 1 910 74
 1994-1995 Anaheim DucksNHL44 2 46 36
 1995-1996 Anaheim DucksNHL63 1 34 47

Player statistics powered by www.eliteprospects.com