Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2012-2013 Reps Hockey Club U16 AAAGTHL U1633 9 716 6|        
 2013-2014 Reps Hockey Club U18 AAAGTHL U1831 10 1828 6|        
  Mississauga ChargersOJHL1 0 00 0|Playoffs1 0 00
 2014-2015 Oshawa GeneralsOHL68 13 2336 22|Playoffs21 2 810
  Oshawa GeneralsMemorial Cup4 2 13 0|        
 2015-2016 Oshawa GeneralsOHL62 21 3859 27|Playoffs5 2 35
  Syracuse CrunchAHL3 0 00 0|        
 2016-2017 Oshawa GeneralsOHL26 13 2134 8|        
  Erie OttersOHL25 12 1830 4|Playoffs22 15 1631
  Erie OttersMemorial Cup5 1 78 0|        
  Syracuse CrunchAHL0 0 00 0|Playoffs6 0 00
  OHL All-StarsJr Super Series1 1 01 0|        
  Canada U20WJC-207 3 47 2|        
 2017-2018 Tampa Bay LightningNHL18 5 611 6|Playoffs17 2 13
  Syracuse CrunchAHL51 14 2337 14|        
 2018-2019 Tampa Bay LightningNHL82 19 2039 34|Playoffs4 1 12
  CanadaWC10 3 14 6|        
 2019-2020 Tampa Bay LightningNHL68 16 2844 30|Playoffs25 3 69
 2020-2021 Tampa Bay LightningNHL50 9 1322 10|Playoffs23 5 712 20 
 2021-2022 Tampa Bay LightningNHL76 17 2643 70|Playoffs23 3 58
 2022-2023 Tampa Bay LightningNHL58 11 1829 33|Playoffs6 3 36
 2023-2024 Tampa Bay LightningNHL79 20 2545 38|Playoffs5 0 22
 2024-2025 Tampa Bay LightningNHL18 6 1319 8|        

Player statistics powered by www.eliteprospects.com