
| Regular Season | Playoffs | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | League | Team | GP | G | A | Pts | PIM | +/- | GP | G | A | Pts | PIM | +/- |
| 1967-68 | IHL | Port Huron | 65 | 11 | 26 | 37 | 216 | 0 | -- | -- | -- | -- | -- | -- |
| 1968-69 | IHL | Pt. Huron Columbus | 59 | 9 | 15 | 24 | 55 | 0 | 3 | 1 | 1 | 2 | 2 | 0 |
| 1969-70 | AHL | Providence Bruins | 65 | 2 | 5 | 7 | 28 | 0 | -- | -- | -- | -- | -- | -- |
| 1970-71 | AHL | Providence Bruins | 26 | 1 | 0 | 1 | 31 | 0 | -- | -- | -- | -- | -- | -- |
| 1970-71 | IHL | Des Moines | 24 | 3 | 14 | 17 | 58 | 0 | -- | -- | -- | -- | -- | -- |
| 1971-72 | IHL | Des Moines | 55 | 26 | 23 | 49 | 123 | 0 | 3 | 0 | 1 | 1 | 0 | 0 |
| 1972-73 | AHL | Rochester Americans | 70 | 27 | 35 | 62 | 206 | 0 | 6 | 4 | 4 | 8 | 18 | 0 |
| 1973-74 | NHL | St. Louis Blues | 37 | 9 | 8 | 17 | 45 | 1 | -- | -- | -- | -- | -- | -- |
| 1973-74 | NHL | Pittsburgh Penguins | 30 | 7 | 10 | 17 | 78 | -5 | -- | -- | -- | -- | -- | -- |
| 1974-75 | NHL | Pittsburgh Penguins | 69 | 27 | 24 | 51 | 120 | 6 | 9 | 5 | 3 | 8 | 17 | 1 |
| 1975-76 | NHL | Pittsburgh Penguins | 77 | 25 | 30 | 55 | 149 | 2 | 3 | 0 | 0 | 0 | 2 | -2 |
| 1976-77 | NHL | Pittsburgh Penguins | 74 | 10 | 21 | 31 | 115 | 13 | 3 | 1 | 0 | 1 | 4 | -1 |
| 1977-78 | NHL | Chicago Blackhawks | 75 | 7 | 11 | 18 | 95 | -26 | 4 | 0 | 0 | 0 | 8 | -1 |
| 1978-79 | AHL | New Brunswick | 7 | 0 | 0 | 0 | 60 | 0 | -- | -- | -- | -- | -- | -- |
| 1978-79 | NHL | Chicago Blackhawks | 63 | 2 | 5 | 7 | 85 | -10 | 4 | 0 | 0 | 0 | 9 | 0 |
| NHL TOTALS | 425 | 87 | 109 | 196 | 687 | -19 | 23 | 6 | 3 | 9 | 40 | -3 | ||
| Year | Tournament | Team | GP | G | A | Pts | PIM | +/- |
|---|---|---|---|---|---|---|---|---|
| 1967 | Memorial Cup | Pt. Art. Marrs | 6 | 3 | 1 | 4 | 2 | 0 |