Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2008-2009 Nepean Raiders U15 AAHEO U15 AA32 13 1326 28|        
 2009-2010 Ottawa Senators U16 AAAOEHL U1630 6 713 24|        
 2010-2011 Winchester HawksEOJHL40 10 2333 94|Playoffs17 3 69 16 
  Nepean RaidersCCHL5 0 22 0|        
  St. Joseph's Catholic HighCAHS- - -- -|        
 2011-2012 Nepean RaidersCCHL53 13 3750 61|Playoffs18 2 46 24 
  Nepean RaidersFred Page Cup5 0 11 4|        
  Canada East U19WJAC-194 0 22 2|        
 2012-2013 Halifax MooseheadsQMJHL62 8 3644 58|Playoffs17 0 55 10 
  Halifax MooseheadsMemorial Cup4 0 44 4|        
 2013-2014 Halifax MooseheadsQMJHL61 12 4759 97|Playoffs16 5 1722 14 
  QMJHL All-StarsJr Super Series2 0 00 0|        
 2014-2015 San Antonio RampageAHL31 2 810 40|        
  Cincinnati CyclonesECHL21 1 1213 13|        
 2015-2016 Portland PiratesAHL62 7 1724 60|Playoffs1 0 00
 2016-2017 Florida PanthersNHL3 0 00 4|        
  Springfield ThunderbirdsAHL60 14 2236 70|        
 2017-2018 Florida PanthersNHL60 2 68 32|        
 2018-2019 Florida PanthersNHL64 4 1115 64|        
 2019-2020 Florida PanthersNHL45 7 1118 33|Playoffs4 0 11
 2020-2021 Florida PanthersNHL54 6 3036 45|Playoffs6 1 23
 2021-2022 Florida PanthersNHL80 8 3644 81|Playoffs10 0 11 10 
 2022-2023 Calgary FlamesNHL81 4 2731 43|        
  CanadaWC10 3 811 6|        
 2023-2024 Calgary FlamesNHL82 20 3252 51|        
 2024-2025 Calgary FlamesNHL21 3 912 8|        

Player statistics powered by www.eliteprospects.com