Elite Prospects
 Season Team League GP G A TP PIM
 2012-2013 Auer/Ora U16Italy U163 0 11 0
 2013-2014 Auer/Ora U16Italy U168 2 13 8
 2014-2015 Neumarkt/Egna U16Italy U168 1 12 4
  Neumarkt/Egna U18Italy U180 0 00 0
 2015-2016 Neumarkt/Egna U18Italy U1827 10 1121 42
 2016-2017 Neumarkt/Egna U19Italy U1923 6 612 75
  Auer/OraItaly28 0 00 8
  Auer/OraItalian Cup6 0 22 2
 2017-2018 Muskoka ShieldGMHL39 7 310 36
 2018-2019 Academy Bolzano U19Italy U1917 5 611 36
  Academy BolzanoItaly311 0 00 22
 2019-2020 FiemmeItaly226 0 11 16
  PinèItaly33 0 00 6
 2020-2021 Did not play
 2021-2022 MilanoItaly314 4 1216 26
 2022-2023 Old Boys MilanoItaly318 9 716 53
  Old Boys MilanoItalian Cup1 0 00 0
 2023-2024 HC Milano DevilsItaly38 1 34 6

Player statistics powered by www.eliteprospects.com