| Age | Season | League | Team | # | Salary | Regular Season | Playoffs | Fight Card |
| GP | G | A | P | +/- | PIMs | GP | G | A | P | +/- | PIMs |
| 18 | 1990-1991 | OHL | Sault Ste. Marie Greyhounds | | | 30 | 0 | 2 | 2 | | 4 | 10 | 0 | 0 | 0 | | 0 | 0 |
| Memorial Cup | Sault Ste. Marie Greyhounds | | | 2 | 0 | 0 | 0 | 0 | 0 | | | | | | | 0 |
| 19 | 1991-1992 | OHL | Sault Ste. Marie Greyhounds | | | 50 | 0 | 2 | 2 | | 12 | 18 | 0 | 0 | 0 | | 4 | 0 |
| Memorial Cup | Sault Ste. Marie Greyhounds | | | | | | | | | | | | | | | 0 |
| 20 | 1992-1993 | IHL | Indianapolis Ice | | | 14 | 0 | 2 | 2 | | 0 | | | | | | | 0 |
| OHL | Sault Ste. Marie Greyhounds | | | 26 | 0 | 2 | 2 | | 0 | 14 | 0 | 2 | 2 | | 6 | 0 |
| Memorial Cup | Sault Ste. Marie Greyhounds | | | | | | | | | | | | | | | 0 |
| 21 | 1993-1994 | AHL | Adirondack Red Wings | 1 | | 37 | 0 | 1 | 1 | 0 | 8 | 3 | 0 | 0 | 0 | 0 | 0 | 0 |
| 22 | 1994-1995 | AHL | Adirondack Red Wings | 55 | | 51 | 0 | 1 | 1 | 0 | 2 | 4 | 0 | 0 | 0 | 0 | 0 | 0 |
| 23 | 1995-1996 | NHL | Detroit Red Wings | 31 | | 4 | 0 | 0 | 0 | | 0 | | | | | | | 0 |
| AHL | Adirondack Red Wings | | | 32 | 0 | 1 | 1 | 0 | 21 | 3 | 0 | 0 | 0 | | 0 | 1  |
| 24 | 1996-1997 | NHL | Detroit Red Wings | 31 | $260,000 | 6 | 0 | 1 | 1 | | 0 | | | | | | | 0 |
| IHL | Quebec Rafales | | | 2 | 0 | 1 | 1 | | 0 | | | | | | | 0 |
| 25 | 1997-1998 | NHL | Detroit Red Wings | 31 | $400,000 | 21 | 0 | 0 | 0 | | 2 | 1 | 0 | 0 | 0 | | 0 | 0 |
| 26 | 1998-1999 | NHL | Detroit Red Wings | 31 | $525,000 | 4 | 0 | 0 | 0 | | 0 | | | | | | | 0 |
| NHL | Tampa Bay Lightning | 31 | $525,000 | 9 | 0 | 0 | 0 | | 0 | | | | | | | 0 |
| AHL | Adirondack Red Wings | | | 6 | 0 | 0 | 0 | 0 | 0 | | | | | | | 0 |
| 27 | 1999-2000 | NHL | Tampa Bay Lightning | 35 | $650,000 | 24 | 0 | 0 | 0 | | 2 | | | | | | | 0 |
| IHL | Detroit Vipers | 44 | | 9 | 0 | 0 | 0 | | 13 | | | | | | | 1  |
| 30 | 2002-2003 | NHL | Tampa Bay Lightning | 30 | $200,000 | 5 | 0 | 0 | 0 | | 0 | | | | | | | 0 |
| 31 | 2003-2004 | FEL | Jokerit Helsinki | 32 | | 12 | 0 | 0 | 0 | | 0 | | | | | | | 0 |
|
| NHL Totals | | $2,035,000+ | 73 | 0 | 1 | 1 | | 4 | 1 | 0 | 0 | 0 | | 0 | 0 |
| Minor/Junior League Totals | | | 271 | 0 | 12 | 12 | 0 | 60 | 52 | 0 | 2 | 2 | 0 | 10 | 2 |
| Overall Totals | | $2,035,000+ | 344 | 0 | 13 | 13 | 0 | 64 | 53 | 0 | 2 | 2 | 0 | 10 | 2 |