Sport-specific career totals from the active profile tables, with VAL shown whenever the sport has a value file.
| Season | Age | Team | GP | GS | W | L | OTL | SV | GA | GAA | SV% | SO | VAL |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1978 | 20 | Vancouver Canucks | 1 | 0 | 0 | 0 | β | 7 | 0 | 0.00 | 1.000 | 0 | β |
| 1981 | 23 | Chicago Blackhawks | 15 | 15 | 2 | 10 | β | 399 | 62 | 4.31 | .866 | 0 | 1.4 |
| 1982 | 24 | Chicago Blackhawks | 29 | 28 | 11 | 12 | β | 755 | 116 | 4.18 | .867 | 1 | 4.1 |
| 1983 | 25 | Chicago Blackhawks | 41 | 41 | 24 | 12 | β | 1,154 | 127 | 3.10 | .901 | 4 | 10.2 |
| 1984 | 26 | Chicago Blackhawks | 56 | 56 | 23 | 29 | β | 1,476 | 188 | 3.39 | .887 | 2 | 10.7 |
| 1985 | 27 | Chicago Blackhawks | 60 | 59 | 27 | 25 | β | 1,629 | 215 | 3.84 | .883 | 0 | 8.5 |
| 1986 | 28 | Chicago Blackhawks | 48 | 46 | 20 | 19 | β | 1,335 | 201 | 4.50 | .869 | 1 | 4.7 |
| 1987 | 29 | Chicago Blackhawks | 39 | 37 | 9 | 18 | β | 978 | 142 | 4.15 | .873 | 0 | 1.1 |