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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1973 | 22 | Atlanta Flames | 34 | 33 | 9 | 15 | β | 979 | 100 | 3.09 | .907 | 2 | 4.6 |
| 1974 | 23 | Atlanta Flames | 46 | 43 | 19 | 18 | β | 1,233 | 123 | 2.78 | .909 | 5 | 10.3 |
| 1975 | 24 | Atlanta Flames | 40 | 40 | 20 | 15 | β | 1,178 | 111 | 2.78 | .914 | 3 | 7.4 |
| 1976 | 25 | Atlanta Flames | 47 | 44 | 19 | 17 | β | 1,155 | 113 | 2.54 | .911 | 2 | 9.6 |
| 1977 | 26 | Atlanta Flames | 42 | 40 | 17 | 17 | β | 992 | 139 | 3.51 | .877 | 1 | 4.4 |
| 1978 | 27 | Atlanta Flames | 58 | 58 | 25 | 12 | β | 1,278 | 153 | 2.75 | .893 | 2 | 9.6 |
| 1979 | 28 | Atlanta Flames | 64 | 62 | 32 | 21 | β | 1,609 | 201 | 3.33 | .889 | 3 | 10.7 |
| 1980 | 29 | Atlanta Flames | 53 | 51 | 23 | 19 | β | 1,435 | 163 | 3.19 | .898 | 2 | 10.3 |
| 1981 | 30 | Calgary Flames | 14 | 13 | 4 | 5 | β | 387 | 51 | 4.04 | .884 | 0 | 7.2 |
| 1981 | 30 | Quebec Nordiques | 29 | 29 | 19 | 5 | β | 788 | 92 | 3.18 | .895 | 2 | 7.2 |
| 1982 | 31 | Quebec Nordiques | 60 | 60 | 27 | 22 | β | 1,493 | 230 | 3.87 | .867 | 1 | 8.8 |
| 1983 | 32 | Quebec Nordiques | 50 | 50 | 20 | 21 | β | 1,381 | 197 | 4.01 | .875 | 1 | 6.3 |
| 1984 | 33 | Quebec Nordiques | 57 | 57 | 29 | 18 | β | 1,342 | 180 | 3.21 | .882 | 1 | 10.9 |
| 1985 | 34 | Quebec Nordiques | 30 | 30 | 12 | 14 | β | 751 | 103 | 3.45 | .879 | 0 | 4.3 |
| 1986 | 35 | Winnipeg Jets (1979) | 32 | 28 | 11 | 14 | β | 682 | 107 | 3.80 | .864 | 2 | 4.1 |