| 1987-88 | WHL | New Westminster Bruins | 72 | 18 | 24 | 42 | 201 | 0 | 5 | 0 | 4 | 4 | 16 | 0 |
| 1988-89 | WHL | Tri-City Americans | 64 | 26 | 35 | 61 | 213 | 0 | 7 | 4 | 2 | 6 | 23 | 0 |
| 1989-90 | WHL | Tri-City Americans | 67 | 36 | 32 | 68 | 256 | 0 | 7 | 1 | 0 | 1 | 35 | 0 |
| 1990-91 | AHL | Binghamton Rangers | 2 | 0 | 0 | 0 | 14 | 0 | -- | -- | -- | -- | -- | -- |
| 1990-91 | ECHL | Erie Panthers | 61 | 29 | 36 | 65 | 407 | 0 | 4 | 1 | 2 | 3 | 46 | 0 |
| 1991-92 | IHL | Kalamazoo Wings | 69 | 4 | 7 | 11 | 237 | 0 | -- | -- | -- | -- | -- | -- |
| 1992-93 | AHL | Binghamton Rangers | 1 | 0 | 0 | 0 | 2 | 0 | -- | -- | -- | -- | -- | -- |
| 1992-93 | IHL | Indianapolis Ice | 9 | 0 | 1 | 1 | 68 | -4 | 1 | 0 | 0 | 0 | 5 | 0 |
| 1992-93 | ECHL | Erie Panthers | 55 | 17 | 28 | 45 | 344 | -10 | 3 | 1 | 0 | 1 | 77 | 0 |
| 1993-94 | IHL | Las Vegas Thunder | 43 | 2 | 0 | 2 | 222 | -12 | -- | -- | -- | -- | -- | -- |
| 1994-95 | AHL | Prince Edward Island Senators | 58 | 3 | 5 | 8 | 216 | 0 | 9 | 0 | 2 | 2 | 28 | -1 |
| 1996-97 | IHL | Utah Grizzlies | 2 | 0 | 1 | 1 | 8 | -1 | -- | -- | -- | -- | -- | -- |
| 1997-98 | IHL | Utah Grizzlies | 46 | 13 | 11 | 24 | 101 | 3 | 4 | 1 | 1 | 2 | 9 | 3 |
| NHL TOTALS | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |