
| Regular Season | Playoffs | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | League | Team | GP | W | L | T | SO | SA | GAA | SV% | GP | W | L | T | SO | SA | GAA | SV% |
| 1974-75 | OMJHL | St. Catharines | 15 | 0 | 0 | 0 | 0 | 0 | 4.89 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 1975-76 | OMJHL | St. Catharines | 39 | 0 | 0 | 0 | 0 | 0 | 5.86 | -- | 4 | 1 | 3 | 0 | 0 | 0 | 5.00 | -- |
| 1976-77 | OMJHL | Oshawa Generals | 39 | 0 | 0 | 0 | 2 | 0 | 4.68 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 1977-78 | OMJHL | Niagara Falls | 53 | 0 | 0 | 0 | 0 | 0 | 4.72 | -- | 4 | 2 | 2 | 0 | 0 | 0 | 4.36 | -- |
| 1978-79 | IHL | Saginaw | 21 | 0 | 0 | 0 | 0 | 0 | 3.31 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 1978-79 | IHL | Milwaukee | 14 | 0 | 0 | 0 | 1 | 0 | 3.52 | -- | 7 | 0 | 0 | 0 | 0 | 0 | 4.14 | -- |
| 1979-80 | AHL | Maine | 1 | 0 | 1 | 0 | 0 | 0 | 5.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 1979-80 | IHL | Saginaw | 52 | 0 | 0 | 0 | 0 | 0 | 3.78 | -- | 4 | 0 | 0 | 0 | 0 | 0 | 3.66 | -- |
| 1980-81 | IHL | Saginaw | 43 | 0 | 0 | 0 | 3 | 0 | 2.98 | -- | 13 | 12 | 1 | 0 | 2 | 0 | 2.16 | -- |
| 1981-82 | AHL | Maine | 33 | 16 | 11 | 4 | 2 | 0 | 3.28 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 1982-83 | AHL | Maine | 33 | 18 | 11 | 3 | 2 | 0 | 3.36 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 1982-83 | NHL | Philadelphia Flyers | 25 | 17 | 4 | 2 | 4 | 569 | 2.52 | 0.896 | -- | -- | -- | -- | -- | -- | -- | -- |
| 1983-84 | NHL | Philadelphia Flyers | 48 | 28 | 13 | 7 | 2 | 1324 | 3.15 | 0.887 | 3 | 0 | 2 | 0 | 0 | 76 | 4.37 | 0.855 |
| 1984-85 | AHL | Hershey Bears | 4 | 1 | 2 | 1 | 0 | 0 | 3.67 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 1984-85 | NHL | Philadelphia Flyers | 17 | 13 | 2 | 0 | 1 | 427 | 2.39 | 0.913 | 4 | 0 | 1 | 0 | 0 | 73 | 4.51 | 0.849 |
| 1985-86 | NHL | Philadelphia Flyers | 51 | 31 | 10 | 3 | 5 | 1270 | 2.55 | 0.909 | 5 | 2 | 3 | 0 | 0 | 123 | 3.08 | 0.878 |
| 1986-87 | NHL | Philadelphia Flyers | 3 | 3 | 0 | 0 | 0 | 88 | 2.67 | 0.909 | -- | -- | -- | -- | -- | -- | -- | -- |
| 1986-87 | NHL | New York Rangers | 28 | 14 | 11 | 0 | 0 | 784 | 3.76 | 0.883 | 4 | 1 | 1 | 0 | 0 | 95 | 3.65 | 0.895 |
| 1987-88 | NHL | New York Rangers | 25 | 8 | 11 | 3 | 0 | 695 | 3.54 | 0.878 | -- | -- | -- | -- | -- | -- | -- | -- |
| 1988-89 | NHL | New York Rangers | 30 | 9 | 14 | 4 | 1 | 787 | 3.78 | 0.870 | 2 | 0 | 2 | 0 | 0 | 51 | 6.68 | 0.843 |
| 1989-90 | NHL | New York Rangers | 15 | 5 | 7 | 1 | 0 | 354 | 3.33 | 0.873 | -- | -- | -- | -- | -- | -- | -- | -- |
| NHL TOTALS | 242 | 128 | 72 | 20 | 13 | 6298 | 3.10 | 0.890 | 18 | 3 | 9 | 0 | 0 | 418 | 4.00 | 0.868 | ||
| Season | League | Award |
|---|---|---|
| 1985-86 | NHL | William M. Jennings Trophy |