
| 1962-63 | OHA-Jr. | Toronto Marlies | 30 | - | - | - | - | 97 | - | - | 2 |
| 1964-65 | OHA-Jr. | Toronto Marlies | 53 | - | - | 32 | 14 | 202 | - | - | 1 |
| 1965-66 | CPHL | Houston | 20 | - | - | 6 | 8 | 73 | - | - | 0 |
| 1966-67 | CPHL | Houston | 36 | - | - | 15 | 16 | 130 | - | - | 1 |
| 1967-68 | AHL | Cleveland | 66 | - | - | 26 | 26 | 226 | - | - | 3 |
| 1968-69 | NHL | Los Angeles Kings | 61 | 1 | 6 | 19 | 29 | 189 | 1845 | 0.898 | 4 |
| 1969-70 | NHL | Los Angeles Kings | 43 | 0 | 14 | 7 | 29 | 159 | 1401 | 0.887 | 3 |
| 1969-70 | NHL | Chicago Blackhawks | 4 | 1 | 0 | 4 | 0 | 8 | 140 | 0.943 | 0 |
| 1970-71 | NHL | Chicago Blackhawks | 22 | 0 | 6 | 12 | 6 | 49 | 603 | 0.919 | 0 |
| 1971-72 | NHL | Chicago Blackhawks | 6 | 0 | 0 | 1 | 2 | 21 | 183 | 0.885 | 0 |
| 1972-73 | NHL | New York Islanders | 44 | 0 | 9 | 5 | 35 | 195 | 1456 | 0.866 | 0 |
| 1973-74 | NHL | New York Islanders | 36 | 0 | 0 | 9 | 17 | 101 | 1028 | 0.902 | 0 |
| 1974-75 | NHL | Buffalo Sabres | 9 | 0 | 0 | 6 | 2 | 25 | 264 | 0.905 | 0 |
| 1974-75 | WHA | Michigan Stags/Baltimore Blades | 41 | - | - | 9 | 28 | 162 | - | - | 0 |
| 1975-76 | NHL | Buffalo Sabres | 55 | 1 | 2 | 29 | 15 | 161 | 1463 | 0.890 | 2 |
| 1976-77 | NHL | Buffalo Sabres | 49 | 0 | 2 | 31 | 12 | 126 | 1258 | 0.900 | 3 |
| 1977-78 | NHL | Buffalo Sabres | 3 | 0 | 0 | 0 | 1 | 7 | 32 | 0.781 | 0 |
| NHL Totals | – | 332 | 3 | 39 | 123 | 148 | 1041 | 9673 | 0.892 | 12 | |
| AHL Totals | – | 66 | - | - | 26 | 26 | 226 | - | - | 3 | |
| 1964-65 | OHA-Jr. | Toronto Marlies | 19 | - | - | - | - | 57 | - | - | 0 |
| 1966-67 | CPHL | Houston | 6 | - | - | 2 | 4 | 18 | - | - | 0 |
| 1968-69 | NHL | Los Angeles Kings | 9 | 1 | 0 | 3 | 4 | 28 | 202 | 0.861 | 0 |
| 1971-72 | NHL | Chicago Blackhawks | 1 | 0 | 4 | 1 | 0 | 5 | 34 | 0.853 | 0 |
| 1974-75 | NHL | Buffalo Sabres | 15 | 0 | 0 | 7 | 5 | 43 | 314 | 0.863 | 0 |
| 1975-76 | NHL | Buffalo Sabres | 9 | 0 | 2 | 4 | 5 | 28 | 237 | 0.882 | 0 |
| 1976-77 | NHL | Buffalo Sabres | 1 | 0 | 2 | 0 | 1 | 4 | 21 | 0.810 | 0 |
| NHL Totals | – | 35 | 1 | 8 | 15 | 15 | 108 | 808 | 0.866 | 0 | |
| Season | Opponent | Date | DEC | GS | GA | SA | SV% | PIM | TOI |
|---|---|---|---|---|---|---|---|---|---|
| Regular | @ WSH | Nov 19 | - | 1 | 3 | 8 | .625 | 0 | 20:00 |
| Regular | @ NYR | Nov 9 | - | 0 | 2 | 7 | .714 | 0 | 30:48 |
| Regular | vs CHI | Oct 16 | L | 1 | 2 | 17 | .882 | 0 | 60:00 |