Season | Team | League | GP | G | A | TP | PIM |
1973-1974 | South Porcupine Gold Kings U18 A | U18 A | - | - | - | - | - |
1974-1975 | Sudbury Wolves | OHL | 69 | 12 | 19 | 31 | 70 |
1975-1976 | Sudbury Wolves | OHL | 66 | 32 | 45 | 77 | 102 |
1976-1977 | Sudbury Wolves | OHL | 64 | 32 | 58 | 90 | 89 |
1977-1978 | Fort Worth Texans | CenHL | 2 | 0 | 0 | 0 | 4 |
Muskegon Lumberjacks | IHL | 80 | 33 | 60 | 93 | 127 | |
1978-1979 | Fort Worth Texans | CenHL | 74 | 21 | 27 | 48 | 172 |
New York Islanders | NHL | 1 | 0 | 0 | 0 | 2 | |
1979-1980 | Indianapolis Checkers | CenHL | 76 | 29 | 34 | 63 | 144 |
1980-1981 | Indianapolis Checkers | CenHL | 54 | 15 | 37 | 52 | 85 |
New York Islanders | NHL | 14 | 4 | 7 | 11 | 39 | |
1981-1982 | New York Islanders | NHL | 30 | 4 | 9 | 13 | 53 |
1982-1983 | New Jersey Devils | NHL | 77 | 17 | 28 | 45 | 105 |
1983-1984 | New Jersey Devils | NHL | 32 | 2 | 2 | 4 | 47 |
Maine Mariners | AHL | 17 | 7 | 4 | 11 | 23 | |
1984-1985 | Maine Mariners | AHL | 30 | 1 | 5 | 6 | 67 |
1985-1986 | Maine Mariners | AHL | 6 | 0 | 5 | 5 | 17 |
Fort Wayne Komets | IHL | 7 | 1 | 1 | 2 | 5 |