Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2000-2001 Sicamous EaglesKIJHL5 0 66 2|        
 2001-2002 Sicamous EaglesKIJHL47 9 3342 87|        
  Kelowna RocketsWHL5 0 00 0|        
 2002-2003 Kelowna RocketsWHL70 2 1618 167|Playoffs19 1 45 26 
  Kelowna RocketsM-Cup4 0 00 0|        
 2003-2004 Kelowna RocketsWHL60 12 2032 126|Playoffs17 3 1417 16 
  Kelowna RocketsM-Cup4 1 34 4|        
 2004-2005 Kelowna RocketsWHL55 12 2941 95|Playoffs18 9 817 25 
  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|Playoffs4 2 02
  Milwaukee AdmiralsAHL46 12 1527 49|Playoffs14 6 511 16 
 2006-2007 Nashville PredatorsNHL79 17 2340 60|Playoffs5 0 33
  CanadaWC6 1 12 31|      0
 2007-2008 Nashville PredatorsNHL54 6 1420 49|Playoffs6 1 34
 2008-2009 Nashville PredatorsNHL81 23 3053 80|        
  CanadaWC9 4 812 6|        
 2009-2010 Nashville PredatorsNHL78 16 2743 36|Playoffs6 2 13
  CanadaOG7 2 46 2|        
 2010-2011 Nashville PredatorsNHL82 16 3248 56|Playoffs12 3 25
 2011-2012 Nashville PredatorsNHL78 19 3049 46|Playoffs10 2 13
 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|Playoffs2 0 11
 2015-2016 Nashville PredatorsNHL78 20 3151 27|Playoffs14 3 47 18 
 2016-2017 Montréal CanadiensNHL78 17 2542 38|Playoffs6 1 23
  CanadaWCup5 0 00 0|        
 2017-2018 Montréal CanadiensNHL26 6 1016 14|        
 2018-2019 Montréal CanadiensNHL58 14 1933 28|        
 2019-2020 Montréal CanadiensNHL65 15 2136 33|Playoffs10 3 25 16 
 2020-2021 Montréal CanadiensNHL23 4 610 20|        

Player statistics powered by www.eliteprospects.com