Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2010-2011 EHC Chur U15U15-Top2 1 01 2|        
  EHC Lenzerheide-Valbella U15Mini B10 21 728 6|        
 2011-2012 EHC Chur II U15 Mini B7 24 731 32|        
  EHC Chur U15U15-Top7 4 48 2|        
  Swiss Eastern Selects QC Int PW2 0 00 0|        
 2012-2013 HC Davos U15U15-Elit28 8 1624 30|Playoffs QC1 0 00
  HC Davos II U15U15-Top3 6 713 0|        
 2013-2014 HC Davos U15U15-Elit28 35 2459 56|Playoffs QC2 2 13
  HC Davos U17U17-Elit1 0 00 0|        
  HC Davos II U15U15-Top1 1 12 0|        
  SC Rheintal U17U17-Top4 2 13 2|        
 2014-2015 HC Davos U17U17-Elit29 15 1631 14|Playoffs4 2 24
  HC Davos U20U20-Elit2 0 00 0|Playoffs7 1 23
  Switzerland U16 (all)International-Jr16 4 59 8|        
 2015-2016 HC Davos U17U17-Elit4 1 78 8|        
  HC Davos U20U20-Elit32 8 715 18|Relegation7 2 02
  HC Davos U20RBS Elite Jr. A1 0 00 2|        
  HC DavosNL2 0 00 0|        
  Switzerland U18 Hlinka Gretzky Cup4 0 00 2|        
  Switzerland U18WJAC-194 2 02 2|        
  Switzerland U18WJC-185 1 01 0|        
  Switzerland U18 (all)International-Jr25 5 27 4|        
 2016-2017 HC Davos U20U20-Elit16 8 715 12|Playoffs8 4 711
  HC DavosChampions HL2 0 00 0|        
  HC DavosSwiss Cup3 0 11 4|        
  HC DavosNL28 4 15 10|Playoffs1 0 00
  Switzerland U18 Hlinka Gretzky Cup4 1 12 0|        
  Switzerland U18WJC-185 3 03 2|        
  Switzerland U18 (all)International-Jr18 12 517 10|        
  Switzerland U20WJC-205 1 01 4|        
  Switzerland U20 (all)International-Jr7 1 01 4|        
 2017-2018 HC Davos U20U20-Elit1 3 36 0|Playoffs2 1 01
  HC DavosNL36 3 25 2|Playoffs5 0 11
  HC DavosChampions HL5 2 35 6|        
  HC DavosSwiss Cup4 1 12 0|        
  Switzerland U19 (all)International-Jr4 3 03 6|        
  Switzerland U20WJC-205 0 00 0|        
  Switzerland U20 (all)International-Jr15 1 23 6|        
 2018-2019 Oshawa GeneralsOHL59 25 2247 16|Playoffs15 5 38
  Switzerland U20WJC-207 1 34 2|        
  Switzerland U20 (all)International-Jr10 1 34 14|        
 2019-2020 HC DavosNL20 0 00 0|        
  HC DavosSwiss Cup3 1 12 0|        
  GDT Bellinzona SnakesSL4 0 00 0|        
  SC Rapperswil-Jona Lakers U20U20-Top0 0 00 0|Playoffs1 0 11
  SC Rapperswil-Jona LakersNL19 1 01 4|        
 2020-2021 SC Rapperswil-Jona LakersNL50 12 921 10|Playoffs11 4 26
  SC Rapperswil-Jona LakersSwiss Cup2 0 00 14|        
 2021-2022 SC Rapperswil-Jona LakersNL46 12 820 35|Playoffs6 2 13
  Switzerland Deutschland Cup3 0 00 2|        
  Switzerland EHT3 0 00 2|        
  Switzerland (all)International12 2 13 6|        
 2022-2023 SC Rapperswil-Jona LakersNL36 8 210 2|Playoffs4 0 11
  SC Rapperswil-Jona LakersChampions HL6 2 24 2|        
  HC Ambrì-PiottaNL10 0 22 0|        
  HC Ambrì-PiottaSpengler Cup4 1 01 0|        
  Switzerland EHT5 0 11 2|        
  Switzerland (all)International5 0 11 2|        
 2023-2024 HC Ambrì-PiottaNL42 5 712 27|        
  HC Ambrì-PiottaSpengler Cup3 0 00 4|        
 2024-2025 EV ZugNL23 1 67 0|        

Player statistics powered by www.eliteprospects.com