| Age | Season | League | Team | # | Salary | L i n e | Regular Season | Playoffs | Fight Card |
| GP | G | A | P | +/- | PIMs | GP | G | A | P | +/- | PIMs |
| 16 | 1999-2000 | OHL | Sault Ste. Marie Greyhounds | 6 | | | 54 | .30 | .56 | .85 | +.52 | 1.43 | 15 | .20 | .47 | .67 | +.40 | .80 | .04  |
| 17 | 2000-2001 | OHL | Sault Ste. Marie Greyhounds | 6 | | | 58 | .24 | .47 | .71 | -.33 | 1.81 | | | | | | | .05  |
| 18 | 2001-2002 | OHL | Sault Ste. Marie Greyhounds | 6 | | | 47 | .19 | .83 | 1.02 | +.36 | .81 | 6 | .33 | .33 | .67 | -.83 | .67 | 0 |
| 19 | 2002-2003 | OHL | Sault Ste. Marie Greyhounds | 6 | | | 57 | .35 | .58 | .93 | -.19 | 2.25 | 1 | .00 | .00 | .00 | -1.00 | 2.00 | .09  |
| 20 | 2003-2004 | NHL | Dallas Stars | 6 | | | 27 | .04 | .19 | .22 | -.22 | .52 | 1 | .00 | .00 | .00 | .00 | .00 | 0 |
| AHL | Utah Grizzlies | 6 | | | 40 | .20 | .15 | .35 | -.55 | 1.90 | | | | | | | .05  |
| 21 | 2004-2005 | AHL | Hamilton Bulldogs | 6 | | | 78 | .09 | .35 | .44 | -.05 | 1.40 | 4 | .00 | .25 | .25 | -.25 | .50 | .06  |
| 22 | 2005-2006 | NHL | Dallas Stars | 5 | $456,000 | | 81 | .04 | .14 | .17 | -.02 | 1.07 | 3 | .00 | .00 | .00 | -1.00 | .00 | .02  |
| WC | Canada | 16 | | | | | | | | | | | | | | | 0 |
| 23 | 2006-2007 | NHL | Dallas Stars | 6 | $775,000 | | 74 | .05 | .11 | .16 | +.03 | .85 | 7 | .14 | .00 | .14 | -.43 | .57 | .01  |
| 24 | 2007-2008 | NHL | Dallas Stars | 6 | $800,000 | | 82 | .06 | .23 | .29 | -.01 | 1.04 | 18 | .06 | .00 | .06 | .00 | 1.11 | .04  |
| 25 | 2008-2009 | NHL | Dallas Stars | 6 | $2,100,000 | 1 | 75 | .09 | .24 | .33 | +.03 | .97 | | | | | | | .03  |
| 26 | 2009-2010 | NHL | Dallas Stars | 6 | $2,300,000 | | 77 | .08 | .21 | .29 | +.04 | .32 | | | | | | | .01  |
| 27 | 2010-2011 | NHL | Dallas Stars | 6 | $2,500,000 | | 82 | .10 | .23 | .33 | +.09 | .41 | | | | | | | 0 |
| 28 | 2011-2012 | NHL | Dallas Stars | 6 | $3,500,000 | | 79 | .05 | .27 | .32 | +.04 | .53 | | | | | | | 0 |
| 29 | 2012-2013 | NHL | Dallas Stars | 6 | $3,500,000 | | 44 | .09 | .20 | .30 | +.02 | .32 | | | | | | | .02  |
|
| NHL Totals | | $15,931,000+ | | 621 | .07 | .20 | .27 | +.01 | .70 | 29 | .07 | .00 | .07 | -.21 | .83 | .02 |
| Minor/Junior League Totals | | | | 334 | .22 | .49 | .71 | -.03 | 1.60 | 26 | .19 | .38 | .58 | -.04 | .77 | .05 |
| Overall Totals | | $15,931,000+ | | 955 | .12 | .30 | .42 | .00 | 1.02 | 55 | .13 | .18 | .31 | -.13 | .80 | .03 |