Elite Prospects
 Season Team League GP G A TP PIM
 2014-2015 CIHA Voyageurs U15 AAAHEO U1530 13 2336 6
  CIHA Voyageurs U16 PrepOEHL U161 0 11 0
  CIHA Voyageurs U15 AAABig Nickel U144 1 34 0
 2015-2016 Krylia Sovetov Moskva U16Russia U161 0 00 0
  CIHA White U18 AAAHEO U1846 21 4970 18
 2016-2017 Peterborough PetesOHL63 8 2129 2
 2017-2018 Peterborough PetesOHL68 12 3951 18
 2018-2019 Peterborough PetesOHL62 6 4046 20
  Newfoundland GrowlersECHL3 1 12 0
 2019-2020 Peterborough PetesOHL55 12 6375 23
 2020-2021 Torpedo Nizhny NovgorodKHL17 2 46 2
  Toronto MarliesAHL6 0 44 0
 2021-2022 Toronto MarliesAHL51 13 1932 18
 2022-2023 Toronto Maple LeafsNHL1 0 00 0
  Toronto MarliesAHL50 12 2840 16
 2023-2024 Traktor ChelyabinskKHL53 17 1734 18
 2024-2025 Traktor ChelyabinskKHL59 13 1730 26

Player statistics powered by www.eliteprospects.com