Marie Greyhounds OMJHL 66 14 30 44 106 13 1 3 4 20 1978/1979 Kansas City Red Wings CHL 73 12 38 50 66 4 1 2 3 0 1979/1980 Adirondack Red Wings AHL 75 16 24 40 106 5 0 1 1 0 1980/1981 Adirondack Red Wings AHL 76 22 28 50 86 18 6 10 16 11 1981/1982 Adirondack Red Wings AHL 39 12 18 30 81 — — — — — 1981/1982 Detroit Red Wings NHL 19 1 2 3 26 — — — — — 1982/1983 Adirondack Red Wings AHL 78 24 40 66 106 6 2 5 7 14 1983/1984 Adirondack Red Wings AHL 31 10 26 36 76 7 2 3 5 18 1983/1984 Detroit Red Wings NHL 19 1 2 3 26 — — — — — 1984/1985 Rochester Americans AHL 65 28 34 62 152 5 4 0 4 18 1985/1986 Baltimore Skipjacks AHL 10 4 4 8 19 — — — — — 1985/1986 Pittsburgh Penguins NHL 18 1 1 2 34 — — — — — Łącznie w MJHL 51 24 32 56 56 — — — — — Łącznie w OMJHL 126 22 46 68 105 22 2 5 7 39 Łącznie w CHL 73 12 38 50 66 4 1 2 3 0 Łącznie w NHL 78 6 16 22 105 — — — — — Łącznie w AHL 374 116 164 280 626 41 14 19 33 61