| Regular Season | Playoffs | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Team | Lge | GP | G | A | Pts | PIM | GP | G | A | Pts | PIM |
| 1988-89 | Victoria Cougars | WHL | 23 | 1 | 2 | 3 | 2 | -- | -- | -- | -- | -- |
| 1991-92 | Regina Pats | WHL | 43 | 2 | 5 | 7 | 82 | -- | -- | -- | -- | -- |
| 1992-93 | Medicine Hat Tigers | WHL | 4 | 0 | 0 | 0 | 17 | -- | -- | -- | -- | -- |
| 1992-93 | Prince Albert Raiders | WHL | 13 | 0 | 2 | 2 | 32 | -- | -- | -- | -- | -- |
| 1993-94 | Lee Valley Lions | BHL | 24 | 12 | 14 | 26 | 162 | |||||
| 1994-95 | Dallas Freeze | CHL | 65 | 5 | 23 | 28 | 380 | -- | -- | -- | -- | -- |
| 1994-95 | Lee Valley Lions | BHL | 2 | 0 | 2 | 2 | 6 | |||||
| 1995-96 | Louisiana IceGators | ECHL | 55 | 3 | 11 | 14 | 512 | 5 | 0 | 1 | 1 | 10 |
| 1996-97 | Louisiana IceGators | ECHL | 59 | 4 | 7 | 11 | 383 | 3 | 0 | 0 | 0 | 34 |
| 1997-98 | Newcastle Cobras | BISL | 5 | 0 | 1 | 1 | 90 | |||||
| 1997-98 | Reno Rage | WCHL | 5 | 0 | 1 | 1 | 8 | -- | -- | -- | -- | -- |
| 1997-98 | Lake-Charles Ice Pirates | WPHL | 20 | 1 | 6 | 7 | 85 | 4 | 0 | 0 | 0 | 34 |
| 1997-98 | Baton Rouge Kingfish | ECHL | 6 | 0 | 1 | 1 | 28 | -- | -- | -- | -- | -- |
| 1998-99 | Courmaosta HC | Alpen | 22 | 4 | 1 | 5 | 77 | |||||
| 1998-99 | Colorado Gold Kings | WCHL | 41 | 2 | 7 | 9 | 157 | 3 | 0 | 1 | 1 | 31 |
| 1999-00 | Colorado Gold Kings | WCHL | 36 | 1 | 6 | 7 | 88 | -- | -- | -- | -- | -- |
| 2000-01 | Hull Thunder | BNL | 2 | 0 | 0 | 0 | 24 | |||||
| 2001-02 | Wichita Thunder | CHL | 28 | 1 | 3 | 4 | 140 | -- | -- | -- | -- | -- |
| 2001-02 | Hull Thunder | BNL | 5 | 1 | 0 | 1 | 79 | -- | -- | -- | -- | -- |
| Roller Hockey | ||||||||||||
| 1993 | Connecticut Coasters | RHI | 14 | 4 | 12 | 16 | 49 | |||||
| 1994 | Sacramento River Rats | RHI | 21 | 7 | 14 | 21 | 110 | |||||
| 1995 | Oakland Skates | RHI | 11 | 1 | 4 | 5 | 64 | |||||
| 1995 | San Diego Barracudas | RHI | 3 | 0 | 1 | 1 | 7 | |||||
| 1996 | St. Louis Vipers | RHI | 2 | 0 | 2 | 2 | 25 | |||||
| 1997 | New Jersey Rockin' Rollers | RHI | 3 | 0 | 0 | 0 | 11 | |||||
| 1999 | Dallas Stallions | RHI | 23 | 7 | 16 | 23 | 68 | |||||