Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2003-2004 North York Rangers U15 AAAGTHL U15- - -- -|        
 2004-2005 Markham Islanders U16 AAAGTHL U1667 15 2843 179|        
  Markham Islanders U16 AAAOHL Cup4 0 22 9|        
 2005-2006 Belleville BullsOHL52 5 712 70|Playoffs3 0 00
  Canada Ontario U17WHC-175 0 11 0|        
 2006-2007 Belleville BullsOHL68 15 4156 89|Playoffs15 5 813 26 
 2007-2008 Belleville BullsOHL58 8 3846 100|Playoffs21 8 1523 28 
  Belleville BullsM-Cup4 1 34 6|        
  OHL All-StarsCHL Challenge1 0 00 2|        
  Canada U20WJC-207 0 00 2|        
 2008-2009 Belleville BullsOHL56 14 6276 94|Playoffs17 3 1215 22 
  OHL All-StarsCHL Challenge1 1 01 0|        
  Canada U20WJC-206 3 69 6|        
 2009-2010 Montréal CanadiensNHL2 0 22 2|Playoffs14 1 78
  Hamilton Bulldogs AHL77 18 3553 82|Playoffs7 3 710
 2010-2011 Montréal CanadiensNHL77 14 2438 124|Playoffs7 2 24
 2011-2012 Montréal CanadiensNHL81 7 2936 119|        
 2012-2013 Montréal CanadiensNHL42 11 2738 57|Playoffs5 2 24 31 
  CanadaWC1 0 00 0|        
 2013-2014 Montréal CanadiensNHL82 10 4353 81|Playoffs17 5 914 24 
  CanadaOG1 0 00 0|        
 2014-2015 Montréal CanadiensNHL82 15 4560 74|Playoffs12 1 78 31 
 2015-2016 Montréal CanadiensNHL68 6 4551 75|        
 2016-2017 Nashville PredatorsNHL66 10 3040 44|Playoffs22 2 1012 29 
 2017-2018 Nashville PredatorsNHL82 16 4359 82|Playoffs13 4 59 10 
 2018-2019 Nashville PredatorsNHL63 9 2231 60|Playoffs6 1 23
 2019-2020 New Jersey DevilsNHL68 7 1118 79|        
 2020-2021 New Jersey DevilsNHL44 5 1419 26|        
 2021-2022 New Jersey DevilsNHL- - -- -|        

Player statistics powered by www.eliteprospects.com