
| Regular Season | Playoffs | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | League | Team | GP | G | A | Pts | PIM | +/- | GP | G | A | Pts | PIM | +/- |
| 1984-85 | OHL | Kingston Frontenacs | 57 | 1 | 5 | 6 | 214 | 0 | -- | -- | -- | -- | -- | -- |
| 1985-86 | OHL | Kingston Frontenacs | 60 | 1 | 13 | 14 | 248 | 0 | 10 | 0 | 1 | 1 | 30 | 0 |
| 1986-87 | OHL | Kingston Frontenacs | 53 | 2 | 10 | 12 | 224 | 0 | 12 | 1 | 0 | 1 | 79 | 0 |
| 1986-87 | AHL | Binghamton | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 0 | 0 | 7 | 0 |
| 1987-88 | OHL | Sudbury Wolves | 14 | 0 | 2 | 2 | 68 | 0 | -- | -- | -- | -- | -- | -- |
| 1988-89 | AHL | Binghamton | 38 | 2 | 2 | 4 | 179 | 0 | -- | -- | -- | -- | -- | -- |
| 1988-89 | IHL | Indianapolis | 14 | 0 | 2 | 2 | 138 | 0 | -- | -- | -- | -- | -- | -- |
| 1989-90 | AHL | Binghamton | 25 | 2 | 6 | 8 | 111 | 0 | -- | -- | -- | -- | -- | -- |
| 1989-90 | AHL | Cape Breton | 3 | 0 | 1 | 1 | 24 | 0 | 3 | 0 | 0 | 0 | 27 | 0 |
| 1989-90 | NHL | Hartford Whalers | 9 | 0 | 0 | 0 | 43 | -1 | -- | -- | -- | -- | -- | -- |
| 1990-91 | AHL | Cape Breton | 49 | 1 | 7 | 8 | 217 | 0 | -- | -- | -- | -- | -- | -- |
| 1991-92 | AHL | Cape Breton | 59 | 0 | 14 | 14 | 341 | 0 | 4 | 0 | 0 | 0 | 24 | 0 |
| 1992-93 | AHL | Cape Breton | 77 | 1 | 12 | 13 | 208 | 0 | 15 | 1 | 2 | 3 | 78 | 0 |
| 1993-94 | AHL | Cape Breton | 14 | 0 | 0 | 0 | 91 | 0 | -- | -- | -- | -- | -- | -- |
| 1993-94 | IHL | Salt Lake | 43 | 0 | 2 | 2 | 242 | 0 | -- | -- | -- | -- | -- | -- |
| 1993-94 | NHL | Edmonton Oilers | 5 | 0 | 0 | 0 | 21 | -2 | -- | -- | -- | -- | -- | -- |
| 1994-95 | AHL | Cape Breton | 18 | 0 | 1 | 1 | 80 | 0 | -- | -- | -- | -- | -- | -- |
| 1994-95 | AHL | Syracuse Crunch | 39 | 1 | 5 | 6 | 202 | 0 | -- | -- | -- | -- | -- | -- |
| 1995-96 | IHL | Minnesota | 20 | 0 | 2 | 2 | 102 | 0 | -- | -- | -- | -- | -- | -- |
| 1996-97 | IHL | San Antonio | 67 | 1 | 7 | 8 | 311 | 0 | 7 | 0 | 0 | 0 | 26 | 0 |
| 1997-98 | IHL | Manitoba | 7 | 0 | 0 | 0 | 4 | 0 | -- | -- | -- | -- | -- | -- |
| NHL TOTALS | 14 | 0 | 0 | 0 | 64 | -3 | 0 | 0 | 0 | 0 | 0 | 0 | ||