Season | Team | League | GP | G | A | TP | PIM |
1973-1974 | Arlington High | USHS-MA | - | - | - | - | - |
1974-1975 | Univ. of New Hampshire | NCAA | 31 | 17 | 15 | 32 | 42 |
1975-1976 | Univ. of New Hampshire | NCAA | 29 | 6 | 12 | 18 | 36 |
1976-1977 | Univ. of New Hampshire | NCAA | 38 | 9 | 6 | 15 | 24 |
1977-1978 | Univ. of New Hampshire | NCAA | 29 | 9 | 19 | 28 | 55 |
1978-1979 | Rochester Americans | AHL | 79 | 16 | 30 | 46 | 99 |
1979-1980 | Binghamton Dusters | AHL | 79 | 30 | 29 | 59 | 105 |
1980-1981 | New York Rangers | NHL | 11 | 2 | 2 | 4 | 18 |
New Haven Nighthawks | AHL | 69 | 25 | 29 | 54 | 137 | |
1981-1982 | New York Rangers | NHL | 0 | 0 | 0 | 0 | 0 |
Springfield Indians | AHL | 78 | 27 | 39 | 66 | 71 | |
1982-1983 | Tulsa Oilers | CenHL | 80 | 21 | 33 | 54 | 61 |
1983-1984 | Tulsa Oilers | CenHL | 68 | 28 | 30 | 58 | 95 |
1984-1985 | Rochester Americans | AHL | 76 | 22 | 27 | 49 | 64 |
1985-1986 | Salt Lake Golden Eagles | IHL | 78 | 23 | 35 | 58 | 85 |