Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2005-2006 Huron Perth Lakers Min Mdgt AAAAHMMPL51 31 4071 60|        
 2006-2007 Toronto Jr. Canadi. Mn Mdgt AAA GTMMHL50 31 4374 42|        
  Toronto Jr. Canadi. Mn Mdgt AAA OHL Cup4 1 01 4|        
  Toronto Jr. Canadiens Midget AAAGTHL6 6 511 4|        
  Toronto Jr. CanadiensOPJHL1 1 01 0|Playoffs4 2 02
 2007-2008 Erie OttersOHL61 19 3352 14|        
  Canada Ontario U17WHC-176 0 66 0|        
 2008-2009 Erie OttersOHL68 16 5066 26|Playoffs5 0 55
  Canada U18WJC-186 2 35 0|        
  Canada U18Hlinka Gretzky Cup4 2 35 0|        
 2009-2010 Colorado AvalancheNHL81 8 1826 18|Playoffs6 1 01
 2010-2011 Colorado AvalancheNHL74 13 1326 16|        
 2011-2012 Colorado AvalancheNHL81 18 3755 12|        
  CanadaWC7 2 24 4|        
 2012-2013 Metallurg MagnitogorskKHL12 5 510 2|        
  Colorado AvalancheNHL29 6 1420 4|        
  CanadaWC8 1 23 0|        
 2013-2014 Colorado AvalancheNHL80 28 3664 2|Playoffs7 2 46
 2014-2015 Colorado AvalancheNHL82 17 3855 12|        
  CanadaWC10 2 911 0|        
 2015-2016 Buffalo SabresNHL71 21 3960 8|        
  CanadaWC10 2 68 2|        
 2016-2017 Buffalo SabresNHL72 20 3555 10|        
  CanadaWC10 6 39 0|        
  CanadaWCup6 0 00 0|        
 2017-2018 Buffalo SabresNHL81 24 3761 2|        
  CanadaWC10 4 04 2|        
 2018-2019 St. Louis BluesNHL- - -- -|        

Player statistics powered by www.eliteprospects.com