Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1998-1999 Edmonton Jr. OilersQC Int PW- - -- -|        
 2000-2001 SSAC Lions U15 AAAAEHL U1535 15 5065 208|Playoffs4 3 47 15 
  SSAC Athletics U18 AAAAEHL U184 0 11 0|        
 2001-2002 Red Deer RebelsWHL67 5 1217 170|Playoffs21 0 22 14 
  Canada Pacific U17WHC-176 3 58 8|        
 2002-2003 Red Deer RebelsWHL71 16 1430 185|Playoffs23 7 714 34 
  Canada U18Nations Cup5 1 12 4|        
 2003-2004 Red Deer RebelsWHL62 19 2443 126|Playoffs19 2 911 30 
  WHL All-StarsCHL Challenge2 2 24 0|        
  Canada U20WJC-206 2 24 29|        
 2004-2005 Red Deer RebelsWHL55 24 3256 73|Playoffs7 1 45 12 
  WHL All-StarsCHL Challenge2 0 00 12|        
  Canada U20WJC-206 1 56 14|        
 2005-2006 Calgary FlamesNHL82 20 2949 93|Playoffs7 1 01
 2006-2007 Calgary FlamesNHL79 17 3350 98|Playoffs6 1 01
  CanadaWC7 0 88 2|        
 2007-2008 Calgary FlamesNHL82 17 4360 182|Playoffs7 3 47
 2008-2009 Calgary FlamesNHL80 11 3647 100|Playoffs5 0 33
 2009-2010 Calgary FlamesNHL55 10 1222 49|        
  Toronto Maple LeafsNHL26 2 810 34|        
 2010-2011 Toronto Maple LeafsNHL66 8 2230 88|        
  CanadaWC7 0 33 8|        
 2011-2012 Toronto Maple LeafsNHL82 12 3244 92|        
  CanadaWC8 2 02 4|        
 2012-2013 Toronto Maple LeafsNHL48 9 1928 65|Playoffs7 1 23
 2013-2014 Toronto Maple LeafsNHL80 8 2331 144|        
 2014-2015 Toronto Maple LeafsNHL70 3 2629 108|        
 2015-2016 Toronto Maple LeafsNHL51 3 2124 67|        
  Ottawa SenatorsNHL20 1 78 23|        
 2016-2017 Ottawa SenatorsNHL81 9 2130 100|Playoffs19 1 45 17 
 2017-2018 Ottawa SenatorsNHL53 3 1316 34|        
  Los Angeles KingsNHL26 3 710 15|Playoffs4 0 11
 2018-2019 Los Angeles KingsNHL67 1 56 53|        

Player statistics powered by www.eliteprospects.com