Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2013-2014 Barrie Colts U15 AAAETAHL U15- - -- -|        
 2014-2015 Barrie Colts U16 AAAETAHL U1632 30 2555 34|        
  Team OMHA Navy OGC-165 1 78 2|        
 2015-2016 Soo GreyhoundsOHL65 7 2027 12|Playoffs12 1 23
 2016-2017 Soo GreyhoundsOHL67 20 4262 36|Playoffs11 2 68
 2017-2018 Soo GreyhoundsOHL67 42 70112 56|Playoffs24 10 1929 26 
  OHL All-StarsJr Super Series1 0 00 2|        
 2018-2019 Soo GreyhoundsOHL58 37 72109 45|Playoffs11 7 1118
  OHL All-StarsJr Super Series1 0 00 0|        
  Canada U20WJC-205 4 48 12|        
 2019-2020 Philadelphia FlyersNHL20 2 57 4|        
  Lehigh Valley PhantomsAHL41 13 1629 20|        
 2020-2021 Philadelphia FlyersNHL2 0 00 0|        
 2021-2022 Philadelphia FlyersNHL55 5 1116 14|        
  Lehigh Valley PhantomsAHL24 6 1319 8|        
 2022-2023 Philadelphia FlyersNHL81 19 2746 24|        
 2023-2024 Philadelphia FlyersNHL11 2 24 4|        

Player statistics powered by www.eliteprospects.com