| Regular Season | Playoffs | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Team | Lge | GP | G | A | Pts | PIM | GP | G | A | Pts | PIM |
| 1974-75 | Waterloo Black Hawks | USHL | 34 | 4 | 7 | 11 | 75 | |||||
| 1974-75 | Des Moines Capitols | IHL | 3 | 0 | 0 | 0 | 2 | -- | -- | -- | -- | -- |
| 1975-76 | Central Wisconsin Flyers | USHL | 11 | 2 | 4 | 6 | 17 | |||||
| 1976-77 | Columbus Owls | IHL | 70 | 27 | 30 | 57 | 131 | 7 | 1 | 2 | 3 | 2 |
| 1976-77 | Rochester Americans | AHL | -- | -- | -- | -- | -- | 4 | 1 | 1 | 2 | 12 |
| 1977-78 | Rochester Americans | AHL | 67 | 11 | 19 | 30 | 107 | 6 | 0 | 4 | 4 | 14 |
| 1978-79 | Rochester Americans | AHL | 72 | 33 | 38 | 71 | 89 | -- | -- | -- | -- | -- |
| 1978-79 | Boston Bruins | NHL | 7 | 1 | 4 | 5 | 2 | -- | -- | -- | -- | -- |
| 1979-80 | Springfield Indians | AHL | 35 | 20 | 16 | 36 | 25 | -- | -- | -- | -- | -- |
| 1979-80 | Hartford Whalers | NHL | 24 | 3 | 3 | 6 | 63 | -- | -- | -- | -- | -- |
| 1980-81 | Wichita Wind | CHL | 28 | 6 | 4 | 10 | 39 | 9 | 2 | 1 | 3 | 68 |
| 1981-82 | Fort Wayne Komets | IHL | 11 | 1 | 4 | 5 | 2 | -- | -- | -- | -- | -- |
| 1981-82 | Hershey Bears | AHL | 10 | 0 | 2 | 2 | 36 | -- | -- | -- | -- | -- |
| NHL Totals | 31 | 4 | 7 | 11 | 65 | |||||||