| Age | Season | League | Team | # | Salary | Regular Season | Playoffs | Fight Card |
| GP | G | A | P | +/- | PIMs | GP | G | A | P | +/- | PIMs |
| 16 | 1990-1991 | OHL | Sault Ste. Marie Greyhounds | 3 | | 41 | .05 | .20 | .24 | | 1.24 | 4 | .00 | .00 | .00 | | .00 | .02  |
| Memorial Cup | Sault Ste. Marie Greyhounds | | | 1 | .00 | .00 | .00 | .00 | .00 | | | | | | | 0 |
| 17 | 1991-1992 | OHL | Sault Ste. Marie Greyhounds | | | 64 | .06 | .33 | .39 | | 1.91 | 16 | .19 | .63 | .81 | | 2.25 | 0 |
| Memorial Cup | Sault Ste. Marie Greyhounds | | | | | | | | | | | | | | | 0 |
| 18 | 1992-1993 | OHL | Sault Ste. Marie Greyhounds | | | 59 | .08 | .47 | .56 | | 1.93 | 18 | .11 | .39 | .50 | | .67 | 0 |
| Memorial Cup | Sault Ste. Marie Greyhounds | | | | | | | | | | | | | | | 0 |
| 19 | 1993-1994 | OHL | Sault Ste. Marie Greyhounds | | | 58 | .12 | .74 | .86 | | 1.86 | 14 | .43 | .64 | 1.07 | | 1.43 | 0 |
| WJC | Canada | 5 | | | | | | | | | | | | | | 0 |
| 20 | 1994-1995 | InterLeague | Atlanta Knights | | | Preseason Only |  |
| IHL | Atlanta Knights | 5 | | 72 | .07 | .10 | .17 | | 1.03 | 5 | .00 | .40 | .40 | | 4.40 | .00  |
| 21 | 1995-1996 | NHL | Tampa Bay Lightning | 5 | $300,000 | 13 | .00 | .08 | .08 | | .31 | | | | | | | 0 |
| IHL | Atlanta Knights | 5 | | 61 | .05 | .21 | .26 | | 1.72 | 3 | .00 | .00 | .00 | | 1.33 | .02  |
| 22 | 1996-1997 | NHL | Tampa Bay Lightning | 55 | $350,000 | 64 | .06 | .20 | .27 | | .69 | | | | | | | .03  |
| NHL | Edmonton Oilers | 55 | $350,000 | 1 | .00 | 1.00 | 1.00 | | .00 | 12 | .00 | .00 | .00 | | 2.50 | 0 |
| 23 | 1997-1998 | NHL | Edmonton Oilers | | $300,000 | 34 | .00 | .06 | .06 | | 1.24 | | | | | | | .06  |
| NHL | Anaheim Mighty Ducks | 5 | $300,000 | 27 | .00 | .22 | .22 | | 1.74 | | | | | | | .04  |
| 24 | 1998-1999 | NHL | Tampa Bay Lightning | 55 | | 21 | .05 | .10 | .14 | | 1.14 | | | | | | | 0 |
| IHL | Las Vegas Thunder | 5 | | 16 | .13 | .06 | .19 | | 4.56 | | | | | | | .06  |
| 25 | 1999-2000 | AHL | Hartford Wolf Pack | 7 | | 44 | .14 | .32 | .45 | +.34 | 2.75 | 18 | .11 | .50 | .61 | -.33 | 2.94 | .08  |
| 26 | 2000-2001 | NHL | New York Rangers | 39 | | 3 | .00 | .00 | .00 | | .00 | | | | | | | .00  |
| AHL | Hartford Wolf Pack | 7 | | 73 | .12 | .41 | .53 | +.12 | 1.96 | 5 | .00 | .40 | .40 | | 1.20 | .03  |
| 27 | 2001-2002 | NHL | Anaheim Mighty Ducks | 36 | | 1 | .00 | .00 | .00 | | .00 | | | | | | | .00  |
| AHL | Cincinnati Mighty Ducks | 7 | | 30 | .03 | .33 | .37 | +.20 | 1.90 | 3 | .00 | .33 | .33 | +.67 | 2.00 | .03  |
| 28 | 2002-2003 | FEL | Karpat Oulu | 5 | | 41 | .05 | .29 | .34 | | 1.98 | 14 | .14 | .00 | .14 | | 3.00 | 0 |
| 29 | 2003-2004 | KHL | Severstal Cherepovets | 2 | | 3 | .00 | .00 | .00 | -.33 | 1.33 | | | | | | | 0 |
| FEL | Blues Espoo | 24 | | 36 | .06 | .22 | .28 | | 1.17 | 9 | .00 | .33 | .33 | | 2.89 | 0 |
| 30 | 2004-2005 | DEL | Nuernberg Ice Tigers | | | 46 | .02 | .26 | .28 | | 2.11 | | | | | | | 0 |
| 31 | 2005-2006 | DEL | Kassel Huskies | | | 44 | .20 | .27 | .48 | | 1.80 | | | | | | | 0 |
| 34 | 2008-2009 | DEL | Kassel Huskies | | | 34 | .06 | .44 | .50 | | 2.47 | | | | | | | 0 |
| 35 | 2009-2010 | AHL | Binghamton Senators | 7 | $125,000 | 57 | .07 | .18 | .25 | -.14 | 1.35 | | | | | | | .02  |
| 36 | 2010-2011 | EIHL | Hull Stingrays | | | 34 | .15 | .44 | .59 | .00 | 1.47 | | | | | | | 0 |
| 37 | 2011-2012 | EIHL | Braehead Clan | 7 | | | | | | | | | | | | | |  |
|
| NHL Totals | | $950,000+ | 164 | .03 | .15 | .18 | | .98 | 12 | .00 | .00 | .00 | | 2.50 | .03 |
| Minor/Junior League Totals | | $125,000+ | 814 | .08 | .32 | .40 | +.03 | 1.82 | 109 | .14 | .39 | .53 | -.04 | 2.08 | .01 |
| Overall Totals | | $1,075,000+ | 978 | .08 | .29 | .37 | +.02 | 1.68 | 121 | .12 | .36 | .48 | -.03 | 2.12 | .02 |