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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1971 | 22 | St. Louis Blues | 1 | 1 | 1 | 0 | — | 33 | 3 | 3.00 | .917 | 0 | — |
| 1973 | 24 | Montréal Canadiens | 17 | 16 | 11 | 2 | — | 416 | 40 | 2.58 | .912 | 0 | 3.1 |
| 1974 | 25 | Montréal Canadiens | 15 | 14 | 7 | 4 | — | 358 | 57 | 4.08 | .863 | 0 | 0.7 |
| 1975 | 26 | Kansas City Scouts | 24 | 23 | 4 | 16 | — | 677 | 96 | 4.06 | .876 | 0 | 1.9 |
| 1975 | 26 | Pittsburgh Penguins | 20 | 19 | 9 | 5 | — | 580 | 73 | 4.01 | .888 | 0 | 1.9 |
| 1976 | 27 | Pittsburgh Penguins | 55 | 53 | 24 | 19 | — | 1,439 | 178 | 3.46 | .890 | 2 | 7.3 |
| 1977 | 28 | Colorado Rockies | 54 | 52 | 12 | 29 | — | 1,524 | 190 | 3.82 | .889 | 0 | 4.9 |
| 1978 | 29 | Colorado Rockies | 24 | 23 | 3 | 12 | — | 608 | 90 | 3.91 | .871 | 0 | 1.6 |
| 1979 | 30 | Colorado Rockies | 41 | 38 | 9 | 29 | — | 1,049 | 152 | 3.97 | .873 | 0 | 3 |
| 1980 | 31 | Colorado Rockies | 6 | 6 | 0 | 3 | — | 136 | 26 | 4.77 | .840 | 0 | — |
| 1981 | 32 | Quebec Nordiques | 33 | 32 | 10 | 14 | — | 831 | 118 | 3.66 | .876 | 0 | 4.7 |
| 1982 | 33 | Quebec Nordiques | 8 | 6 | 2 | 3 | — | 160 | 35 | 5.43 | .821 | 0 | — |
Wore 3 distinct franchise crests across 6 seasons (1971–1976) — a true nomad. The crest trail: