| 1988-89 | OJHL | Markham | 23 | 0 | 0 | 0 | 0 | 0 | 5.80 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 1988-89 | OHL | Oshawa Generals | 6 | 0 | 0 | 2 | 0 | 0 | 3.25 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 1989-90 | OHL | Oshawa Generals | 12 | 6 | 3 | 1 | 0 | 0 | 4.32 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 1989-90 | OHL | Sault Ste. Marie Greyhounds | 20 | 8 | 8 | 2 | 0 | 0 | 3.55 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 1990-91 | OHL | Sault Ste. Marie Greyhounds | 35 | 19 | 8 | 3 | 0 | 0 | 3.27 | -- | 5 | 3 | 1 | 0 | 1 | 0 | 2.91 | -- |
| 1991-92 | OHL | Sault Ste. Marie Greyhounds | 9 | 5 | 3 | 0 | 0 | 0 | 4.07 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 1991-92 | OHL | Ottawa 67's | 18 | 5 | 12 | 1 | 1 | 0 | 3.65 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 1991-92 | OHL | Sudbury Wolves | 22 | 11 | 5 | 4 | 2 | 0 | 4.20 | -- | 11 | 4 | 7 | 0 | 0 | 0 | 3.50 | -- |
| 1991-92 | AHL | Springfield Thunderbirds | -- | -- | -- | -- | -- | -- | -- | -- | 1 | 0 | 0 | 0 | 0 | 0 | 3.08 | -- |
| 1992-93 | AHL | Springfield Thunderbirds | 36 | 10 | 17 | 5 | 0 | 0 | 4.38 | -- | 2 | 1 | 0 | 0 | 0 | 0 | 3.00 | -- |
| 1992-93 | NHL | Hartford Whalers | 3 | 1 | 1 | 1 | 0 | 87 | 3.22 | 0.897 | -- | -- | -- | -- | -- | -- | -- | -- |
| 1993-94 | AHL | Springfield Thunderbirds | 22 | 5 | 7 | 2 | 0 | 0 | 4.45 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 1993-94 | IHL | Salt Lake | 4 | 0 | 4 | 0 | 0 | 0 | 6.25 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 1993-94 | NHL | Hartford Whalers | 1 | 0 | 0 | 0 | 0 | 12 | 2.83 | 0.917 | -- | -- | -- | -- | -- | -- | -- | -- |
| 1996-97 | AHL | Hershey Bears | 2 | 0 | 0 | 0 | 0 | 5 | -- | 1.000 | -- | -- | -- | -- | -- | -- | -- | -- |
| 1996-97 | ECHL | Mobile | 37 | 15 | 10 | 8 | 1 | 934 | 3.66 | 0.874 | 1 | 0 | 1 | 0 | 0 | 0 | 4.00 | -- |
| 1997-98 | ECHL | Mobile | 44 | 21 | 13 | 2 | 2 | 1157 | 3.32 | 0.895 | 3 | 0 | 2 | 0 | 0 | 0 | 4.96 | -- |
| 1999-00 | ECHL | Baton Rouge | 54 | 25 | 20 | 2 | 0 | 1456 | 3.64 | 0.885 | 2 | 0 | 2 | 0 | 0 | 63 | 4.96 | 0.825 |
| NHL TOTALS | 4 | 1 | 1 | 1 | 0 | 99 | 3.19 | 0.899 | 0 | 0 | 0 | 0 | 0 | 0 | -- | -- |