Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2012-2013 Ottawa Myers Automotive U14 AAAHEO U141 0 00 0|        
 2013-2014 Ottawa Myers Automotive U14 AAAHEO U1426 8 614 52|Playoffs4 0 22
  Ottawa Myers Automotive U15 AAAHEO U152 1 01 0|        
 2014-2015 Ottawa Myers Automotive U15 AAAHEO U1524 11 1223 28|Playoffs14 6 713 24 
  Ottawa Senators U16 AAAOEHL U161 0 00 0|        
  Ottawa Myers Automotive U15 AAABig Nickel U144 1 23 0|        
 2015-2016 Brockville Braves U18 AAAHEO U1845 17 1128 75|Playoffs QC2 2 02
  Team HEO OGC-165 2 24 10|        
 2016-2017 Oshawa GeneralsOHL63 8 1321 52|Playoffs9 1 23
  Canada Red U17WHC-175 1 34 15|        
 2017-2018 Canada U18Hlinka Gretzky Cup5 1 01 2|        
  Oshawa GeneralsOHL62 28 2553 61|Playoffs5 0 11 12 
  Canada U18WJC-185 2 46 8|        
 2018-2019 Oshawa GeneralsOHL68 34 4781 54|Playoffs14 4 711 18 
  OHL All-StarsJr Super Series1 0 00 0|        
 2019-2020 Oshawa GeneralsOHL28 13 1629 16|        
  Kitchener RangersOHL20 5 1318 20|        
  OHL All-StarsJr Super Series2 1 01 4|        
 2020-2021 Syracuse CrunchAHL8 1 34 13|        
 2021-2022 Charlotte CheckersAHL64 5 1520 74|Playoffs5 1 01
 2022-2023 Florida EverbladesECHL7 0 11 19|        
 2023-2024 Arnprior RivermenEOSHL1 0 00 4|        
  Newfoundland GrowlersECHL12 2 02 51|        
 2024-2025 Tulsa OilersECHL- - -- -|        

Player statistics powered by www.eliteprospects.com