| Age | Season | League | Team | # | Salary | L i n e | Regular Season | Playoffs | Fight Card |
| GP | G | A | P | +/- | PIMs | GP | G | A | P | +/- | PIMs |
| 18 | 2002-2003 | QMJHL | Cape Breton Screaming Eagles | 2 | | | 7 | .00 | .14 | .14 | | .29 | 2 | .00 | .00 | .00 | | .00 | 0 |
| 19 | 2003-2004 | QMJHL | Cape Breton Screaming Eagles | 2 | | | 68 | .06 | .18 | .24 | +.24 | 2.01 | 5 | .00 | .20 | .20 | +.40 | 1.60 | .03  |
| 20 | 2004-2005 | QMJHL | Cape Breton Screaming Eagles | 2 | | | 69 | .17 | .39 | .57 | -.04 | 2.36 | 5 | .40 | .40 | .80 | +.20 | 1.60 | .04  |
| 21 | 2005-2006 | AHL | Omaha Knights | 2 | | | 24 | .00 | .00 | .00 | -.29 | .75 | | | | | | | 0 |
| ECHL | Las Vegas Wranglers | 32 | | | 41 | .02 | .27 | .29 | +.24 | 1.34 | 10 | .20 | .10 | .30 | +.40 | 1.20 | .02  |
| 22 | 2006-2007 | AHL | Omaha Knights | 2 | | | 70 | .03 | .09 | .11 | +.01 | .86 | 6 | .17 | .17 | .33 | .00 | .00 | .03  |
| 23 | 2007-2008 | AHL | Quad City Flames | 2 | | | 65 | .08 | .20 | .28 | -.20 | 1.03 | | | | | | | .02  |
| 24 | 2008-2009 | NHL | Calgary Flames | 55 | $500,000 | 3 | 60 | .02 | .15 | .17 | +.05 | 1.15 | 6 | .00 | .33 | .33 | -.33 | .83 | .03  |
| 25 | 2009-2010 | NHL | Calgary Flames | 7 | $700,000 | | 57 | .04 | .12 | .16 | -.05 | .84 | | | | | | | .04  |
| 26 | 2010-2011 | NHL | Calgary Flames | 7 | $700,000 | | 30 | .03 | .20 | .23 | +.10 | .80 | | | | | | | .00  |
| 27 | 2011-2012 | NHL | Dallas Stars | 27 | $2,000,000 | | 36 | .00 | .08 | .08 | -.14 | .44 | | | | | | | 0 |
| AHL | Texas Stars | 22 | | | 2 | .00 | 2.00 | 2.00 | +.50 | 1.00 | | | | | | | 0 |
| 28 | 2012-2013 | NHL | Buffalo Sabres | 27 | $848,000 | | 17 | .00 | .24 | .24 | +.24 | .82 | | | | | | | 0 |
| AHL | Rochester Americans | 55 | | | 21 | .10 | .33 | .43 | +.05 | 1.05 | | | | | | | 0 |
|
| NHL Totals | | $4,748,000 | | 200 | .02 | .15 | .17 | +.01 | .86 | 6 | .00 | .33 | .33 | -.33 | .83 | .02 |
| Minor/Junior League Totals | | | | 367 | .07 | .22 | .29 | +.02 | 1.43 | 28 | .18 | .18 | .36 | +.25 | 1.00 | .02 |
| Overall Totals | | $4,748,000+ | | 567 | .05 | .19 | .25 | +.01 | 1.23 | 34 | .15 | .21 | .35 | +.15 | .97 | .02 |