Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1996-1997 Toronto Red Wings Midget AAAGTHL- - -- -|        
 1997-1998 Bramalea BluesOPJHL46 36 5288 30|        
 1998-1999 Bramalea BluesOPJHL41 31 72103 51|        
 1999-2000 Univ. of MichiganNCAA39 13 1326 32|        
 2000-2001 Univ. of MichiganNCAA42 29 3261 24|        
  Canada U20WJC-207 4 26 2|        
 2001-2002 Univ. of MichiganNCAA29 23 2144 24|        
  Canada U20WJC-207 7 411 10|        
 2002-2003 Los Angeles KingsNHL28 5 38 22|        
  Manchester MonarchsAHL13 5 1520 12|        
 2003-2004 Los Angeles KingsNHL31 9 615 20|        
  Manchester MonarchsAHL41 20 1939 28|Playoffs1 0 11
 2004-2005 Manchester MonarchsAHL79 46 63109 60|Playoffs6 1 56
 2005-2006 Los Angeles KingsNHL80 26 2955 50|        
  CanadaWC8 1 45 4|        
 2006-2007 Los Angeles KingsNHL81 34 4680 48|        
  CanadaWC9 4 37 6|        
 2007-2008 Los Angeles KingsNHL63 19 2847 30|        
 2008-2009 Calgary FlamesNHL81 39 4382 44|Playoffs6 1 23
 2009-2010 Montréal CanadiensNHL65 26 2450 16|Playoffs19 13 619
 2010-2011 Montréal CanadiensNHL67 19 2847 33|Playoffs7 3 710
 2011-2012 Montréal CanadiensNHL38 9 1322 10|        
  Calgary FlamesNHL28 11 819 16|        
 2012-2013 Calgary FlamesNHL44 13 1932 25|        
 2013-2014 Calgary FlamesNHL63 26 1945 26|        
 2014-2015 New Jersey DevilsNHL68 27 1542 28|        
 2015-2016 New Jersey DevilsNHL42 14 2438 18|        
 2016-2017 New Jersey DevilsNHL61 10 2131 21|        
 2017-2018 Los Angeles KingsNHL15 3 47 4|        
  Edmonton OilersNHL51 4 1822 14|        

Player statistics powered by www.eliteprospects.com