| Age | Season | League | Team | # | Salary | Regular Season | Playoffs | Fight Card |
| GP | G | A | P | +/- | PIMs | GP | G | A | P | +/- | PIMs |
| 17 | 1991-1992 | QMJHL | Shawinigan Cataractes | 32 | | 59 | .05 | .19 | .24 | | .20 | | | | | | | 0 |
| 18 | 1992-1993 | QMJHL | Shawinigan Cataractes | 32 | | 53 | .09 | .45 | .55 | | .45 | | | | | | | 0 |
| QMJHL | St-Jean Lynx | 21 | | 15 | .07 | .40 | .47 | | .00 | | | | | | | 0 |
| AHL | New Haven Senators | 26 | | 2 | .00 | .00 | .00 | | 1.00 | | | | | | | 0 |
| 19 | 1993-1994 | AHL | Prince Edward Island Senators | | | 3 | .00 | .33 | .33 | -1.00 | .67 | | | | | | | 0 |
| QMJHL | St-Jean Lynx | 43 | | 66 | .23 | .56 | .79 | | .45 | | | | | | | 0 |
| 20 | 1994-1995 | AHL | Prince Edward Island Senators | 17 | | 70 | .07 | .19 | .26 | -.10 | .27 | 7 | .00 | .29 | .29 | +.43 | .00 | .01  |
| 21 | 1995-1996 | NHL | Ottawa Senators | 18 | | 5 | .00 | .00 | .00 | -.20 | .40 | | | | | | | 0 |
| AHL | Prince Edward Island Senators | 17 | | 55 | .07 | .38 | .45 | +.22 | .58 | 5 | .20 | .40 | .60 | | .40 | 0 |
| 22 | 1996-1997 | AHL | Worcester IceCats | | | 24 | .00 | .17 | .17 | -.08 | .96 | | | | | | | .04  |
| IHL | Grand Rapids Griffins | | | 10 | .20 | .10 | .30 | | 1.00 | 2 | .00 | .50 | .50 | | 1.00 | 0 |
| 23 | 1997-1998 | AHL | Hershey Bears | | | 71 | .20 | .21 | .41 | -.15 | .94 | 7 | .14 | .43 | .57 | -.29 | .57 | .04  |
| 24 | 1998-1999 | NHL | Ottawa Senators | 3 | $198,540 | 46 | .02 | .20 | .22 | +.26 | .48 | | | | | | | 0 |
| 25 | 1999-2000 | NHL | Ottawa Senators | 3 | $227,500 | 66 | .09 | .26 | .35 | +.26 | .32 | 6 | .00 | .00 | .00 | -.33 | .33 | .01  |
| WC | Canada | 3 | | | | | | | | | | | | | | 0 |
| 26 | 2000-2001 | NHL | Anaheim Mighty Ducks | | $550,000 | 15 | .07 | .00 | .07 | -.40 | .40 | | | | | | | .07  |
| NHL | Boston Bruins | | $550,000 | 37 | .05 | .16 | .22 | +.11 | .38 | | | | | | | 0 |
| NHL | Montreal Canadiens | 54 | $550,000 | 19 | .11 | .16 | .26 | -.42 | .53 | | | | | | | 0 |
| 27 | 2001-2002 | NHL | Montreal Canadiens | 54 | $737,500 | 25 | .08 | .12 | .20 | -.28 | .56 | | | | | | | 0 |
| AHL | Quebec Citadelles | 36 | | 4 | .00 | .50 | .50 | -1.00 | 1.00 | | | | | | | 0 |
| 28 | 2002-2003 | NHL | Montreal Canadiens | 54 | $842,500 | 65 | .00 | .20 | .20 | -.14 | .37 | | | | | | | .00  |
| 29 | 2003-2004 | NHL | Montreal Canadiens | | | Preseason Only | 0 |
| AHL | Hamilton Bulldogs | 55 | | 80 | .06 | .26 | .33 | +.20 | .39 | 10 | .10 | .20 | .30 | .00 | .00 | .01  |
| 30 | 2004-2005 | AHL | Houston Aeros | | | 72 | .08 | .13 | .21 | .00 | .39 | 5 | .00 | .00 | .00 | -.80 | .40 | .01  |
| 31 | 2005-2006 | AHL | Iowa Stars | 27 | | 40 | .08 | .53 | .60 | +.15 | .40 | 7 | .14 | .29 | .43 | -.14 | .29 | 0 |
| NHL | Dallas Stars | 27 | | 1 | .00 | .00 | .00 | .00 | .00 | | | | | | | 0 |
| 32 | 2006-2007 | NHL | San Jose Sharks | 36 | | Preseason Only | 0 |
| AHL | Hamilton Bulldogs | 44 | | 26 | .04 | .15 | .19 | +.08 | .38 | | | | | | | 0 |
| AHL | Worcester Sharks | 2 | | 54 | .09 | .31 | .41 | +.09 | .26 | 6 | .00 | .33 | .33 | -.17 | .33 | 0 |
| 33 | 2007-2008 | AHL | Worcester Sharks | 2 | | 65 | .09 | .29 | .38 | -.09 | .80 | | | | | | | .03  |
| 34 | 2008-2009 | AHL | Worcester Sharks | 2 | | 78 | .12 | .42 | .54 | -.04 | .36 | 12 | .33 | .42 | .75 | +.50 | .33 | 0 |
| 35 | 2009-2010 | DEL | DEG Metro Stars | 27 | | 53 | .06 | .55 | .60 | +.06 | .53 | | | | | | | 0 |
| 36 | 2010-2011 | DEL | Hamburg Freezers | 3 | | 52 | .15 | .35 | .50 | .00 | .54 | | | | | | | 0 |
| 37 | 2011-2012 | DEL | Hamburg Freezers | 3 | | | | | | | | | | | | | | 0 |
|
| NHL Totals | | $2,556,040+ | 279 | .05 | .18 | .23 | +.01 | .41 | 6 | .00 | .00 | .00 | -.33 | .33 | .01 |
| Minor/Junior League Totals | | | 952 | .10 | .32 | .42 | +.01 | .48 | 61 | .13 | .31 | .44 | +.02 | .30 | .01 |
| Overall Totals | | $2,556,040+ | 1231 | .09 | .29 | .38 | +.01 | .47 | 67 | .12 | .28 | .40 | -.01 | .30 | .01 |