|
|
||||
| Season | Team | GP | W | L | T | OT | SO | GA | SA | Sv% | GAA | Min |
| 1981-1982 | Blackhawks | 1 | 0 | 1 | 0 | - | 0 | 5 | 5.00 | 60 | ||
| 1984-1985 | Blackhawks | 27 | 11 | 9 | 3 | - | 2 | 75 | 775 | .903 | 3.22 | 1,396 |
| 1985-1986 | Blackhawks | 1 | 0 | 1 | 0 | - | 0 | 6 | 45 | .867 | 6.00 | 60 |
| 1986-1987 | Blackhawks | 3 | 1 | 0 | 1 | - | 0 | 7 | 90 | .922 | 2.71 | 155 |
| NHL Totals | 35 | 12 | 11 | 4 | 0 | 2 | 100 | 935 | 1,731 |
| Season | Team | GP | W | L | SO | GA | SA | Sv% | GAA | Min |
| 1984-1985 | Blackhawks | 2 | 0 | 0 | 0 | 6 | 28 | .786 | 10.91 | 33 |
| NHL Totals | 2 | 0 | 0 | 0 | 6 | 28 | .786 | 10.91 | 33 |
| Season | Team | GP | W | L | T | OT | SO | GA | SA | Sv% | GAA | Min |
| 1976-1977 | West Kildonan North Stars-MJHL | 22 | 0 | 78 | 4.00 | 1,170 | ||||||
| 1977-1978 | Calgary Wranglers-WHL | 53 | 8 | 22 | 10 | 1 | 213 | 5.20 | 2,460 | |||
| 1978-1979 | Calgary Wranglers-WHL | 66 | 26 | 31 | 5 | 1 | 309 | 5.16 | 3,595 | |||
| 1979-1980 | Calgary Wranglers-WHL | 66 | 39 | 23 | 2 | 1 | 261 | 4.21 | 3,724 | |||
| 1980-1981 | New Brunswick Hawks-AHL | 2 | 0 | 1 | 0 | 0 | 9 | 4.35 | 124 | |||
| 1980-1981 | Flint Generals-IHL | 47 | 2 | 189 | 4.36 | 2,602 | ||||||
| 1981-1982 | Blackhawks | 1 | 0 | 1 | 0 | - | 0 | 5 | 5.00 | 60 | ||
| 1981-1982 | New Brunswick Hawks-AHL | 28 | 16 | 8 | 4 | 3 | 70 | 2.55 | 1,644 | |||
| 1982-1983 | Springfield Indians-AHL | 13 | 3 | 6 | 0 | 0 | 49 | 4.97 | 592 | |||
| 1982-1983 | Birmingham South Stars-CHL | 25 | 11 | 11 | 1 | 1 | 81 | 3.35 | 1,450 | |||
| 1983-1984 | Sherbrooke Jets-AHL | 19 | 5 | 10 | 2 | 0 | 88 | 5.04 | 1,048 | |||
| 1983-1984 | Springfield Indians-AHL | 14 | 3 | 11 | 0 | 0 | 67 | 5.32 | 756 | |||
| 1984-1985 | Blackhawks | 27 | 11 | 9 | 3 | - | 2 | 75 | 775 | .903 | 3.22 | 1,396 |
| 1985-1986 | Blackhawks | 1 | 0 | 1 | 0 | - | 0 | 6 | 45 | .867 | 6.00 | 60 |
| 1985-1986 | Nova Scotia Oilers-AHL | 32 | 11 | 14 | 2 | 0 | 109 | 3.81 | 1,716 | |||
| 1986-1987 | Blackhawks | 3 | 1 | 0 | 1 | - | 0 | 7 | 90 | .922 | 2.71 | 155 |
| 1986-1987 | Nova Scotia Oilers-AHL | 32 | 10 | 15 | 0 | 2 | 121 | 4.00 | 1,813 | |||
| 1986-1987 | Saginaw Generals-IHL | 6 | 4 | 1 | 0 | 0 | 21 | 3.95 | 319 | |||
| 1987-1988 | Oilers | 3 | 0 | 0 | 0 | - | 0 | 7 | 25 | .720 | 6.98 | 60 |
| 1987-1988 | Nova Scotia Oilers-AHL | 46 | 25 | 15 | 5 | 0 | 171 | 3.74 | 2,746 | |||
| 1988-1989 | Cape Breton Oilers-AHL | 25 | 11 | 13 | 1 | 0 | 111 | 4.45 | 1,497 | |||
| 1988-1989 | Canada-Nat-Tm | 22 | 8 | 9 | 1 | 0 | 82 | 4.24 | 1,160 | |||
| 1989-1990 | Canada-Nat-Tm | 41 | 18 | 17 | 0 | 0 | 140 | 3.85 | 2,182 | |||
| 1990-1991 | Canada-Nat-Tm | 2 | 2 | 0 | 0 | 0 | 5 | 2.50 | 120 | |||
| NHL Totals | 35 | 12 | 11 | 4 | 0 | 2 | 100 | 935 | 1,731 |
| Season | Team | GP | W | L | SO | GA | SA | Sv% | GAA | Min |
| 1978-1979 | Calgary Wranglers-WHL | 15 | 7 | 8 | 0 | 61 | 4.14 | 884 | ||
| 1979-1980 | Calgary Wranglers-WHL | 7 | 3 | 4 | 1 | 29 | 4.87 | 357 | ||
| 1980-1981 | Flint Generals-IHL | 6 | 2 | 4 | 0 | 18 | 3.58 | 301 | ||
| 1981-1982 | New Brunswick Hawks-AHL | 2 | 0 | 2 | 0 | 6 | 4.00 | 90 | ||
| 1982-1983 | Birmingham South Stars-CHL | 5 | 0 | 4 | 0 | 19 | 5.85 | 195 | ||
| 1983-1984 | Springfield Indians-AHL | 2 | 0 | 2 | 0 | 3 | 6.28 | 124 | ||
| 1984-1985 | Blackhawks | 2 | 0 | 0 | 0 | 6 | 28 | .786 | 10.91 | 33 |
| 1986-1987 | Saginaw Generals-IHL | 6 | 3 | 2 | 0 | 24 | 4.74 | 304 | ||
| 1987-1988 | Nova Scotia Oilers-AHL | 5 | 1 | 4 | 0 | 22 | 4.33 | 305 | ||
| NHL Totals | 2 | 0 | 0 | 0 | 6 | 28 | .786 | 10.91 | 33 |














