Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2007-2008 Toronto Jr. Canadiens U16 AAAGTHL U1666 28 2755 127|        
  Toronto Jr. Canadiens U16 AAAOHL Cup7 5 813 12|        
 2008-2009 Mississauga SteelheadsOHL57 13 1225 24|Playoffs11 2 35
  Canada Ontario U17WHC-176 0 33 4|        
 2009-2010 Mississauga SteelheadsOHL60 29 3362 35|Playoffs16 8 614 20 
 2010-2011 Mississauga SteelheadsOHL67 36 3066 50|Playoffs20 15 621 16 
  Mississauga SteelheadsM-Cup5 3 36 4|        
  OHL All-StarsJr Super Series1 0 00 2|        
 2011-2012 Anaheim DucksNHL49 7 613 16|        
  Syracuse CrunchAHL4 0 11 2|        
  Canada U20WJC-201 0 00 0|        
 2012-2013 Anaheim DucksNHL7 0 00 0|      -
  Norfolk AdmiralsAHL65 14 1832 65|        
 2013-2014 Anaheim DucksNHL19 2 810 2|Playoffs12 5 05 24 
  Norfolk AdmiralsAHL55 27 1643 29|        
 2014-2015 Anaheim DucksNHL54 5 1217 12|        
  Montréal CanadiensNHL20 1 23 12|Playoffs12 1 23
 2015-2016 Montréal CanadiensNHL46 6 612 22|        
  New Jersey DevilsNHL18 8 513 8|        
 2016-2017 New Jersey DevilsNHL53 4 59 12|        
 2017-2018 Washington CapitalsNHL75 7 916 38|Playoffs24 7 18 12 
 2018-2019 Washington CapitalsNHL54 4 48 15|Playoffs3 0 00
  Hershey BearsAHL20 6 814 2|        
 2019-2020 Kunlun Red StarKHL36 8 311 40|        

Player statistics powered by www.eliteprospects.com