Elite Prospects
 Season Team League GP G A TP PIM
 2013-2014 Ottawa Jr. 67s U14 AAAHEO U1426 10 2030 14
  Ottawa Jr. 67s U15 AAAHEO U151 0 00 0
 2014-2015 Ottawa Jr. 67s U15 AAAHEO U1529 12 1931 44
  Ottawa Jr. 67s U15 AAAOHF Bantam AAA7 2 810 6
  Ottawa Jr. 67s U16 AAAOEHL U162 0 00 0
 2015-2016 Vaughan Kings U16 AAAGTHL U1664 9 2736 56
 2016-2017 Kitchener RangersOHL59 5 1621 32
  Canada Black U17WHC-176 0 22 0
 2017-2018 Kitchener RangersOHL65 3 2326 29
 2018-2019 Oshawa GeneralsOHL68 11 3748 74
  OHL All-StarsJr Super Series2 0 00 4
 2019-2020 Oshawa GeneralsOHL61 1 2627 49
 2020-2021 Manitoba MooseAHL2 0 00 0
 2021-2022 Cleveland MonstersAHL3 0 11 0
  Kalamazoo WingsECHL58 4 1115 44
 2022-2023 AsiagoItalian Supercup1 0 00 0
  AsiagoContinental Cup6 0 00 4
  AsiagoICEHL46 2 1315 16
 2023-2024 AsiagoICEHL47 2 911 42
 2024-2025 AsiagoICEHL44 0 88 24

Player statistics powered by www.eliteprospects.com