Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2009-2010 Mississauga Rebels U16 AAAGTHL U1647 46 4490 48|        
  Mississauga Rebels U16 AAAOHL Cup7 7 613 2|        
 2010-2011 Ottawa 67'sOHL65 20 2747 32|Playoffs4 2 24
  Canada Ontario U17WHC-175 3 25 2|        
 2011-2012 Ottawa 67'sOHL62 33 4578 38|Playoffs18 8 715 12 
  Canada U18Hlinka Gretzky Cup5 2 13 12|        
 2012-2013 Ottawa 67'sOHL58 31 4778 24|        
  Canada U20 CAN-RUS Challenge4 2 24 2|        
  OHL All-StarsJr Super Series1 0 11 0|        
 2013-2014 Calgary FlamesNHL75 22 1234 8|        
  CanadaWC8 0 22 2|        
 2014-2015 Calgary FlamesNHL81 31 3162 12|Playoffs11 3 36
 2015-2016 Calgary FlamesNHL81 27 3663 18|        
 2016-2017 Calgary FlamesNHL82 27 3158 20|Playoffs4 4 15
 2017-2018 Calgary FlamesNHL74 31 3364 24|        
 2018-2019 Calgary FlamesNHL78 34 4882 12|Playoffs5 1 12
 2019-2020 Calgary FlamesNHL70 22 2648 25|Playoffs10 2 68
 2020-2021 Calgary FlamesNHL50 10 1828 10|        
 2021-2022 Calgary FlamesNHL65 8 1523 24|        
 2022-2023 Montréal CanadiensNHL25 6 1117 16|        
 2023-2024 Montréal CanadiensNHL49 13 2235 10|        
  Winnipeg JetsNHL34 13 1124 2|Playoffs5 0 11
 2024-2025 Columbus Blue JacketsNHL20 7 1320 12|        

Player statistics powered by www.eliteprospects.com