Elite Prospects
 Season Team League GP G A TP PIM
 2001-2002 Sicamous EaglesKIJHL47 9 3342 87
  Kelowna RocketsWHL5 0 00 0
 2002-2003 Kelowna RocketsWHL70 2 1618 167
  Kelowna RocketsM-Cup4 0 00 0
 2003-2004 Kelowna RocketsWHL60 12 2032 126
  Kelowna RocketsM-Cup4 1 34 4
 2004-2005 Kelowna RocketsWHL55 12 2941 95
  Kelowna RocketsM-Cup3 0 33 4
  WHL All-StarsCHL Challenge2 0 11 0
  Canada U20WJC-206 0 00 10
 2005-2006 Nashville PredatorsNHL28 2 810 42
  Milwaukee AdmiralsAHL46 12 1527 49
 2006-2007 Nashville PredatorsNHL79 17 2340 60
  CanadaWC6 1 12 31
 2007-2008 Nashville PredatorsNHL54 6 1420 49
 2008-2009 Nashville PredatorsNHL81 23 3053 80
  CanadaWC9 4 812 6
 2009-2010 Nashville PredatorsNHL78 16 2743 36
  CanadaOG7 2 46 2
 2010-2011 Nashville PredatorsNHL82 16 3248 56
 2011-2012 Nashville PredatorsNHL78 19 3049 46
 2012-2013 Nashville PredatorsNHL48 9 1928 48
 2013-2014 Nashville PredatorsNHL79 23 3356 52
  CanadaOG6 3 36 0
 2014-2015 Nashville PredatorsNHL78 15 3045 72
 2015-2016 Nashville PredatorsNHL78 20 3151 27
 2016-2017 Montréal CanadiensNHL78 17 2542 38
  CanadaWCup5 0 00 0
 2017-2018 Montréal CanadiensNHL26 6 1016 14
 2018-2019 Montréal CanadiensNHL58 14 1933 28
 2019-2020 Montréal CanadiensNHL57 14 2135 26

Player statistics powered by www.eliteprospects.com