

| Season | Team | GP | W | L | OTL | G | A | GAA | SV% | SO |
|---|---|---|---|---|---|---|---|---|---|---|
| 1961-62 | Toronto Marlies | 1 | 0 | 0 | 4.00 | .000 | 0 | |||
| 1964-65 | Toronto Marlies | 3 | 0 | 0 | 6.67 | .000 | 0 | |||
| 1965-66 | Toronto Maple Leafs | 2 | 1 | 0 | 0 | 0 | 1.92 | 0.935 | 0 | |
| 1965-66 | Toronto Marlies | 22 | 0 | 0 | 4.15 | .000 | 0 | |||
| 1965-66 | Toronto Marlies | 14 | 0 | 0 | 2.61 | .000 | 0 | |||
| 1966-67 | Toronto Maple Leafs | 1 | 0 | 1 | 0 | 0 | 5.00 | 0.857 | 0 | |
| 1966-67 | Victoria | 56 | 24 | 26 | 0 | 0 | 3.20 | .000 | 6 | |
| 1966-67 | Vancouver | 6 | 1 | 4 | 0 | 0 | 2.61 | .000 | 1 | |
| 1966-67 | California | 1 | 0 | 1 | 0 | 0 | 4.00 | .000 | 0 | |
| 1967-68 | Tulsa | 40 | 23 | 12 | 0 | 0 | 3.32 | .000 | 0 | |
| 1967-68 | Tulsa | 4 | 2 | 2 | 0 | 0 | 2.75 | .000 | 0 | |
| 1968-69 | Toronto Maple Leafs | 7 | 1 | 2 | 0 | 0 | 2.90 | 0.908 | 0 | |
| 1968-69 | Tulsa | 8 | 0 | 0 | 2.87 | .000 | 0 | |||
| 1968-69 | Rochester | 34 | 13 | 12 | 0 | 0 | 3.46 | .000 | 2 | |
| 1969-70 | Pittsburgh Penguins | 46 | 15 | 20 | 0 | 0 | 3.03 | 0.899 | 2 | |
| 1969-70 | Baltimore | 3 | 0 | 0 | 2.67 | .000 | 0 | |||
| 1969-70 | Pittsburgh Penguins | 3 | 1 | 2 | 0 | 0 | 3.35 | 0.888 | 0 | |
| 1970-71 | Pittsburgh Penguins | 45 | 9 | 22 | 0 | 0 | 3.11 | 0.898 | 2 | |
| 1971-72 | Detroit Red Wings | 43 | 18 | 20 | 0 | 4 | 3.22 | 0.892 | 4 | |
| 1972-73 | New England Whalers | 51 | 31 | 19 | 0 | 0 | 3.18 | .000 | 3 | |
| 1972-73 | New England Whalers | 15 | 12 | 3 | 0 | 0 | 3.23 | .000 | 0 | |
| 1973-74 | New England Whalers | 55 | 30 | 21 | 0 | 0 | 3.08 | .000 | 2 | |
| 1973-74 | New England Whalers | 7 | 3 | 4 | 0 | 0 | 3.16 | .000 | 1 | |
| 1974-75 | New England Whalers | 59 | 33 | 21 | 0 | 0 | 3.47 | .000 | 2 | |
| 1974-75 | New England Whalers | 6 | 2 | 4 | 0 | 0 | 4.59 | .000 | 0 | |
| 1975-76 | Buffalo Sabres | 14 | 9 | 3 | 0 | 0 | 3.07 | 0.881 | 0 | |
| 1975-76 | Buffalo Sabres | 1 | 0 | 0 | 0 | 0 | 3.49 | 0.500 | 0 | |
| 1976-77 | Buffalo Sabres | 7 | 0 | 3 | 0 | 0 | 4.33 | 0.836 | 0 | |
| 1977-78 | New England Whalers | 55 | 30 | 20 | 0 | 0 | 3.22 | .000 | 2 | |
| 1977-78 | New England Whalers | 3 | 0 | 2 | 0 | 0 | 7.00 | .000 | 0 | |
| 1978-79 | New England Whalers | 40 | 17 | 17 | 0 | 0 | 3.31 | .000 | 1 | |
| 1978-79 | New England Whalers | 4 | 1 | 2 | 0 | 0 | 4.71 | .000 | 0 | |
| 1979-80 | Hartford Whalers | 30 | 11 | 10 | 0 | 1 | 3.67 | 0.876 | 2 | |
| 1979-80 | Springfield | 2 | 1 | 1 | 0 | 0 | 3.00 | .000 | 0 | |
| 1979-80 | Hartford Whalers | 2 | 0 | 2 | 0 | 0 | 4.99 | 0.844 | 0 | |
| 1980-81 | Colorado Rockies | 36 | 9 | 18 | 0 | 2 | 4.76 | 0.836 | 0 |
| Date | Opp | DEC | G | A | GA | SV% | TOI |
|---|---|---|---|---|---|---|---|
| Apr 4 | LAK | - | 0 | 0 | 4 | 0.789 | 30:58 |
| Mar 8 | STL | - | 0 | 0 | 2 | 0.600 | 20:00 |
| Feb 25 | TOR | - | 0 | 0 | 2 | 0.875 | 20:00 |
| Feb 22 | PIT | L | 0 | 0 | 8 | 0.771 | 43:48 |
| Feb 21 | STL | L | 0 | 0 | 4 | 0.862 | 60:00 |