| 
| Season | Team | GP | Min | GA | EN | SO | Saves | Sv % | GAA | W | L | T |  
| 1973-1974 | Minnesota Fighting Saints | 40 | 2290 | 137 | 1 | 1 | 1277 | 0.903 | 3.59 | 21 | 18 | 0 |  
| 1974-1975 | Minnesota Fighting Saints | 58 | 3294 | 180 | 3 | 2 | 1710 | 0.905 | 3.28 | 30 | 23 | 2 |  
| 1975-1976 | Minnesota Fighting Saints | 52 | 3179 | 177 | 3 | 2 | 1556 | 0.898 | 3.34 | 26 | 22 | 4 |  
| 1975-1976 | Toronto Toros | 9 | 551 | 33 | 0 | 1 | 316 | 0.905 | 3.59 | 3 | 6 | 0 |  
| 1976-1977 | Birmingham Bulls | 65 | 3803 | 224 | 4 | 4 | 1988 | 0.899 | 3.53 | 24 | 34 | 4 |  
| 1977-1978 | Birmingham Bulls | 58 | 3306 | 210 | 5 | 2 | 1504 | 0.877 | 3.81 | 24 | 31 | 1 |  
| 1978-1979 | New England Whalers | 41 | 2496 | 149 | 4 | 2 | 1031 | 0.874 | 3.58 | 20 | 17 | 4 |  
| Totals | 323 | 18919 | 1110 | 20 | 14 | 9382 | 0.894 |  | 148 | 151 | 15 |  |