Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2009-2010 Real Torino U18Italy U1816 1 45 14|Playoffs2 0 00
 2010-2011 Real Torino U18Italy U1824 2 35 28|Playoffs6 1 12
  Real Torino U20Italy U208 1 01 4|        
 2011-2012 Lugano U17Elite Novizen31 2 02 36|Playoffs9 0 11
 2012-2013 Chiasso U20Junioren A16 6 3036 36|        
  Italy U18WJC-18 D1A5 0 11 8|        
 2013-2014 Lugano U20Elite Jr. A24 0 11 20|Playoffs11 0 11
 2014-2015 Lugano U20Elite Jr. A38 3 1215 14|Playoffs5 0 00
  Italy U20WJC-20 D1A5 0 11 2|        
 2015-2016 Olten U20Top Junioren16 10 919 36|        
  Zunzgen-Sissach U20Junioren A5 4 913 16|        
 2016-2017 ArosaSwissDiv128 2 1315 26|Playoffs3 0 33
  ArosaSwiss Cup Q2 1 01 0|        
  Italy (all)International1 0 00 0|        
 2017-2018 CortinaAlpsHL38 1 34 22|        
  Italy (all)International2 0 00 0|        
 2018-2019 CortinaAlpsHL13 0 22 14|        

Player statistics powered by www.eliteprospects.com