Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1994-1995 Toronto Pro Hockey Brick Invitational- - -- -|        
 2000-2001 Mississauga Rebels U15 AAAGTHL U15- - -- -|        
  Brampton CapitalsOJHL2 0 00 0|        
 2001-2002 Mississauga ChargersOJHL27 5 1419 31|        
  Canada Ontario U17WHC-175 0 11 6|        
 2002-2003 London KnightsOHL66 6 1218 77|Playoffs14 3 47 11 
 2003-2004 London KnightsOHL3 0 22 4|        
  Mississauga IceDogsOHL61 14 2337 135|Playoffs24 3 1316 32 
 2004-2005 Mississauga IceDogsOHL59 15 3146 111|Playoffs5 0 33
  OHL All-StarsCHL Challenge2 0 00 4|        
 2005-2006 Detroit Red WingsNHL1 0 00 0|        
  Grand Rapids GriffinsAHL70 7 2633 107|Playoffs16 0 11 27 
 2006-2007 Detroit Red WingsNHL6 1 01 0|Playoffs13 0 00
  Grand Rapids GriffinsAHL65 4 1822 126|Playoffs2 0 00
 2007-2008 Detroit Red WingsNHL6 0 00 4|        
  Grand Rapids GriffinsAHL66 5 1520 149|        
 2008-2009 Los Angeles KingsNHL72 4 3438 63|        
 2009-2010 Colorado AvalancheNHL79 6 2329 76|Playoffs6 0 00
 2010-2011 Colorado AvalancheNHL21 0 11 18|        
 2011-2012 Colorado AvalancheNHL54 5 1823 60|        
  Detroit Red WingsNHL18 2 13 29|Playoffs5 0 22
  CanadaWC6 0 00 4|        
 2012-2013 Denver CutthroatsCHL12 2 911 6|        
  Detroit Red WingsNHL36 1 23 18|Playoffs14 0 22 12 
 2013-2014 Detroit Red WingsNHL82 4 913 88|Playoffs5 0 00
 2014-2015 Detroit Red WingsNHL73 3 1518 77|Playoffs7 0 33
 2015-2016 Detroit Red WingsNHL47 4 711 36|Playoffs4 0 11
 2016-2017 New Jersey DevilsNHL53 4 812 39|        
  Columbus Blue JacketsNHL20 2 13 12|Playoffs2 0 11
 2017-2018 Minnesota WildNHL18 0 33 28|        
 2018-2019 HIFKLiiga35 5 813 58|Playoffs12 1 67 12 
  HIFKChampions HL2 0 11 0|        
  Team Canada Spengler Cup4 0 00 4|        

Player statistics powered by www.eliteprospects.com