| 1967-68 | WCHA | Michigan State | 17 | 0 | 0 | 0 | 0 | 0 | 4.06 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 1968-69 | WCHA | Michigan State | 13 | 0 | 0 | 0 | 0 | 0 | 3.87 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 1969-70 | WCHA | Michigan State | 5 | 0 | 0 | 0 | 0 | 0 | 4.93 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 1970-71 | IHL | Toledo | 44 | 0 | 0 | 0 | 0 | 0 | 4.26 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 1971-72 | WHL | Denver | 37 | 19 | 10 | 6 | 1 | 0 | 2.83 | -- | 5 | 4 | 1 | 0 | 2 | 0 | 1.00 | -- |
| 1972-73 | WHL | Denver | 30 | 11 | 10 | 6 | 2 | 0 | 3.44 | -- | 4 | 1 | 3 | 0 | 0 | 0 | 3.92 | -- |
| 1972-73 | NHL | St. Louis Blues | 11 | 6 | 5 | 0 | 0 | 274 | 2.67 | 0.905 | -- | -- | -- | -- | -- | -- | -- | -- |
| 1973-74 | AHL | Hershey Bears | 43 | 18 | 15 | 9 | 0 | 0 | 3.23 | -- | 10 | 8 | 2 | 0 | 1 | 0 | 3.05 | -- |
| 1974-75 | AHL | Hershey Bears | 31 | 11 | 13 | 5 | 1 | 0 | 3.63 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 1974-75 | NHL | Pittsburgh Penguins | 12 | 3 | 4 | 1 | 0 | 281 | 5.03 | 0.858 | -- | -- | -- | -- | -- | -- | -- | -- |
| 1975-76 | WHA | Denver Spurs/Ottawa Civics | 24 | 8 | 14 | 1 | 0 | 0 | 3.96 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 1975-76 | WHA | Cleveland Crusaders | 18 | 9 | 8 | 0 | 1 | 0 | 3.22 | -- | 2 | 0 | 2 | 0 | 0 | 0 | 4.00 | -- |
| 1976-77 | AHL | Rhode Island | 10 | 2 | 8 | 0 | 0 | 0 | 4.54 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 1976-77 | SHL | Hampton | 3 | 0 | 0 | 0 | 0 | 0 | 2.67 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| NHL TOTALS | 23 | 9 | 9 | 1 | 0 | 555 | 3.74 | 0.881 | 0 | 0 | 0 | 0 | 0 | 0 | -- | -- |