

|
|
||||
|
Drafted:
TOR / 1970 NHL Amateur Draft
Round:
8th (103rd overall)
|
| Season | Team | GP | W | L | T | OT | SO | GA | SA | Sv% | GAA | Min |
| 1972-1973 | Maple Leafs | 42 | 12 | 24 | 4 | - | 1 | 152 | 3.89 | 2,343 | ||
| NHL Totals | 382 | 102 | 203 | 38 | 0 | 4 | 1,463 | 2,160 | 20,502 |
| Season | Team | GP | W | L | T | OT | SO | GA | SA | Sv% | GAA | Min |
| 1967-1968 | Dauphin Kings-MJHL | |||||||||||
| 1967-1968 | Winnipeg Jets-WCJHL | 16 | 0 | 92 | 5.75 | 960 | ||||||
| 1968-1969 | Dauphin Kings-MJHL | |||||||||||
| 1968-1969 | Dauphin Kings-M-Cup | 12 | 7 | 5 | 0 | 0 | 55 | 4.52 | 730 | |||
| 1969-1970 | Dauphin Kings-MJHL | 33 | 0 | 119 | 3.57 | 2,001 | ||||||
| 1969-1970 | Dauphin Kings-M-Cup | 6 | 2 | 4 | 0 | 1 | 26 | 5.32 | 293 | |||
| 1970-1971 | Jacksonville Rockets-EHL | 49 | 1 | 293 | 5.98 | 2,940 | ||||||
| 1970-1971 | Tulsa Oilers-CHL | 4 | 0 | 11 | 5.11 | 192 | ||||||
| 1971-1972 | Richmond Robins-AHL | 1 | 1 | 0 | 0 | 0 | 2 | 2.00 | 60 | |||
| 1971-1972 | Tulsa Oilers-CHL | 43 | 21 | 18 | 2 | 1 | 135 | 3.33 | 2,428 | |||
| 1972-1973 | Maple Leafs | 42 | 12 | 24 | 4 | - | 1 | 152 | 3.89 | 2,343 | ||
| 1973-1974 | Tulsa Oilers-CHL | 56 | 23 | 23 | 8 | 1 | 169 | 3.16 | 3,213 | |||
| 1974-1975 | Capitals | 48 | 8 | 36 | 2 | - | 1 | 235 | 5.45 | 2,588 | ||
| 1975-1976 | Capitals | 43 | 6 | 31 | 2 | - | 0 | 208 | 5.45 | 2,289 | ||
| 1976-1977 | Capitals | 54 | 16 | 27 | 5 | - | 0 | 188 | 3.87 | 2,918 | ||
| 1977-1978 | Red Wings | 32 | 9 | 12 | 9 | - | 1 | 102 | 3.37 | 1,816 | ||
| 1978-1979 | Kansas City Red Wings-CHL | 63 | 33 | 28 | 2 | 0 | 244 | 3.86 | 3,795 | |||
| 1979-1980 | Nordiques | 15 | 5 | 7 | 2 | - | 0 | 51 | 3.70 | 828 | ||
| 1979-1980 | Syracuse Firebirds-AHL | 15 | 5 | 9 | 1 | 0 | 70 | 4.64 | 905 | |||
| 1979-1980 | Oilers | 11 | 8 | 2 | 1 | - | 0 | 37 | 3.42 | 650 | ||
| 1980-1981 | Oilers | 24 | 5 | 13 | 3 | - | 0 | 93 | 4.43 | 1,260 | ||
| 1980-1981 | Wichita Wind-CHL | 2 | 0 | 2 | 0 | 0 | 10 | 5.00 | 120 | |||
| 1981-1982 | Oilers | 29 | 17 | 7 | 1 | - | 0 | 100 | 3.86 | 1,554 | ||
| 1982-1983 | Oilers | 3 | 0 | 1 | 0 | - | 0 | 10 | 55 | .818 | 5.77 | 104 |
| 1982-1983 | Moncton Alpines-AHL | 6 | 1 | 22 | 3.62 | 365 | ||||||
| 1982-1983 | Devils | 11 | 2 | 7 | 1 | - | 0 | 41 | 344 | .881 | 4.05 | 608 |
| 1983-1984 | Devils | 44 | 8 | 25 | 4 | - | 0 | 161 | 1,133 | .858 | 4.36 | 2,218 |
| 1984-1985 | Devils | 26 | 6 | 11 | 4 | - | 1 | 85 | 628 | .865 | 3.85 | 1,326 |
| 1985-1986 | Nova Scotia Oilers-AHL | 6 | 1 | 5 | 0 | 0 | 24 | 4.82 | 299 | |||
| 1986-1987 | Nova Scotia Oilers-AHL | |||||||||||
| 1987-1988 | Nova Scotia Oilers-AHL | |||||||||||
| 1988-1989 | Cape Breton Oilers-AHL | |||||||||||
| 1993-1994 | Edmonton Oilers-NHLMGNT | |||||||||||
| 1998-1999 | Edmonton Oilers-NHLMGNT | |||||||||||
| 1999-2000 | Houston Aeros-AHL | |||||||||||
| NHL Totals | 382 | 102 | 203 | 38 | 0 | 4 | 1,463 | 2,160 | 20,502 |
| Season | Team | GP | W | L | SO | GA | SA | Sv% | GAA | Min |
| 1968-1969 | Dauphin Kings-M-Cup | 12 | 7 | 5 | 0 | 55 | 4.52 | 730 | ||
| 1969-1970 | Dauphin Kings-M-Cup | 6 | 2 | 4 | 1 | 26 | 5.32 | 293 | ||
| 1971-1972 | Tulsa Oilers-CHL | 8 | 1 | 15 | 1.89 | 474 | ||||
| 1977-1978 | Red Wings | 4 | 1 | 3 | 0 | 17 | 4.25 | 240 | ||
| 1978-1979 | Kansas City Red Wings-CHL | 5 | 1 | 4 | 0 | 15 | 3.80 | 237 | ||
| 1979-1980 | Oilers | 3 | 0 | 3 | 0 | 12 | 3.40 | 212 | ||
| NHL Totals | 7 | 1 | 6 | 0 | 29 | 452 |

