
| Regular Season | Playoffs | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | League | Team | GP | W | L | T | SO | SA | GAA | SV% | GP | W | L | T | SO | SA | GAA | SV% |
| 1969-70 | SJHL | Regina Pats | 34 | 0 | 0 | 0 | 0 | 0 | 3.57 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 1971-72 | AHL | Cincinnati | 3 | 1 | 1 | 1 | 1 | 0 | 2.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 1972-73 | AHL | Cincinnati | 31 | 0 | 0 | 0 | 0 | 0 | 2.66 | -- | 3 | 3 | 0 | 0 | 1 | 0 | 1.67 | -- |
| 1973-74 | AHL | Cincinnati | 34 | 19 | 11 | 3 | 1 | 0 | 2.80 | -- | 5 | 1 | 4 | 0 | 0 | 0 | 3.37 | -- |
| 1973-74 | NHL | Buffalo Sabres | 12 | 3 | 5 | 3 | 0 | 273 | 3.31 | 0.879 | -- | -- | -- | -- | -- | -- | -- | -- |
| 1974-75 | NHL | Buffalo Sabres | 50 | 26 | 11 | 11 | 4 | 1134 | 3.10 | 0.873 | -- | -- | -- | -- | -- | -- | -- | -- |
| 1975-76 | AHL | Providence Bruins | 7 | 4 | 1 | 1 | 0 | 0 | 4.44 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 1975-76 | NHL | Buffalo Sabres | 1 | 0 | 1 | 0 | 0 | 34 | 7.00 | 0.794 | -- | -- | -- | -- | -- | -- | -- | -- |
| 1976-77 | WHA | Calgary Cowboys | 28 | 6 | 9 | 2 | 0 | 0 | 3.83 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 1977-78 | WHA | Winnipeg Jets | 39 | 25 | 12 | 1 | 1 | 0 | 3.31 | -- | 5 | 4 | 0 | 0 | 0 | 0 | 1.57 | -- |
| 1978-79 | NHL | Vancouver Canucks | 38 | 11 | 19 | 6 | 2 | 1073 | 3.81 | 0.873 | 3 | 1 | 2 | 0 | 0 | 94 | 4.70 | 0.851 |
| 1979-80 | NHL | Vancouver Canucks | 15 | 8 | 2 | 4 | 1 | 399 | 3.01 | 0.892 | 4 | 1 | 3 | 0 | 0 | 84 | 3.68 | 0.869 |
| 1980-81 | NHL | Vancouver Canucks | 20 | 6 | 6 | 4 | 0 | 466 | 3.81 | 0.867 | -- | -- | -- | -- | -- | -- | -- | -- |
| 1981-82 | AHL | New Haven | 44 | 22 | 17 | 3 | 3 | 0 | 3.50 | -- | 3 | 1 | 1 | 0 | 0 | 0 | 2.88 | -- |
| NHL TOTALS | 136 | 54 | 44 | 28 | 7 | 3379 | 3.44 | 0.874 | 7 | 2 | 5 | 0 | 0 | 178 | 4.20 | 0.860 | ||
| Year | Tournament | Team | GP | W | L | T | MP | SO | SA | GAA | SV% |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1969 | Memorial Cup | Regina Pats | 11 | 4 | 7 | 0 | 680 | 0 | 0 | 4.24 | 0.00 |
| 1970 | Memorial Cup | Weyburn | 2 | 0 | 1 | 0 | 9 | 0 | 0 | 13.33 | 0.00 |