Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2004-2005 London Jr. Knights U15 AAAALLIANCE U15- - -- -|        
  London Jr. Knights U15 AAAOHF Bantam AAA6 4 37 -|        
 2005-2006 London Jr. Knights U16 AAAALLIANCE U1662 49 4392 82|        
  London Jr. Knights U16 AAAOHL Cup3 1 12 2|        
  London Jr. Knights U18 AAAALLIANCE U182 0 11 4|        
 2006-2007 Kitchener RangersOHL62 7 1522 30|Playoffs9 0 22
  Team Ontario CWG5 2 24 4|        
 2007-2008 Kitchener RangersOHL68 25 4065 57|Playoffs20 9 1726 26 
  Kitchener RangersMemorial Cup5 1 34 0|        
  Canada U18Hlinka Gretzky Cup4 0 44 6|        
 2008-2009 London KnightsOHL56 25 5378 31|Playoffs14 9 1221 22 
 2009-2010 OHL All-StarsJr Super Series2 1 23 2|        
  London KnightsOHL56 35 5893 105|Playoffs12 9 1827 26 
  Toronto Maple LeafsNHL1 0 00 0|        
  Canada U20WJC-206 3 58 14|        
 2010-2011 Toronto Maple LeafsNHL29 3 912 8|        
  Toronto MarliesAHL44 17 2441 62|        
 2011-2012 Toronto Maple LeafsNHL21 5 27 8|        
  Toronto MarliesAHL48 18 2240 39|Playoffs11 3 710
 2012-2013 Toronto Maple LeafsNHL48 18 2644 23|Playoffs7 1 34 10 
  Toronto MarliesAHL27 8 1826 26|        
 2013-2014 Toronto Maple LeafsNHL78 20 3050 67|        
  CanadaWC8 0 33 4|        
 2014-2015 Toronto Maple LeafsNHL73 18 2139 28|        
 2015-2016 Toronto Maple LeafsNHL76 17 2845 73|        
 2016-2017 Toronto Maple LeafsNHL82 32 2961 95|Playoffs6 1 12
 2017-2018 Toronto Maple LeafsNHL80 32 2355 42|Playoffs4 0 22 19 
 2018-2019 Toronto Maple LeafsNHL73 16 2844 43|Playoffs2 1 12 19 
 2019-2020 Colorado AvalancheNHL51 19 1736 97|Playoffs15 9 918 10 
 2020-2021 Colorado AvalancheNHL56 11 2132 34|Playoffs2 0 11 10 
 2021-2022 Colorado AvalancheNHL71 28 5987 71|Playoffs16 7 815
 2022-2023 Calgary FlamesNHL82 24 3256 56|        
 2023-2024 Calgary FlamesNHL82 29 4675 43|        
 2024-2025 Calgary FlamesNHL17 5 38 20|        

Player statistics powered by www.eliteprospects.com