Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2006-2007 EHC Winterthur U15U15-Elit12 4 15 0|        
 2007-2008 EHC Winterthur U15U15-Elit8 1 12 0|        
  Swiss Eastern Selects QC Int PW- - -- -|        
 2008-2009 EHC Winterthur U15U15-Elit24 10 717 26|        
 2009-2010 EHC Winterthur U15U15-Elit17 9 2534 38|        
  EHC Winterthur U17U17-Top12 0 44 0|        
 2010-2011 EHC Kloten U17U17-Elit32 12 1931 14|Playoffs10 0 66 12 
  EHC Kloten U20U20-Elit1 0 00 0|        
  Switzerland U16 (all)International-Jr6 1 12 4|        
  Switzerland U17EYOF3 0 00 4|        
  Switzerland U17 (all)International-Jr6 0 00 0|        
 2011-2012 EHC Kloten U17U17-Elit4 1 34 0|        
  EHC Kloten U20U20-Elit26 3 36 8|Playoffs4 1 23
  EHC KlotenNL7 1 01 0|        
  Switzerland U18 Hlinka Gretzky Cup4 0 22 0|        
  Switzerland U18 (all)International-Jr13 1 34 2|        
 2012-2013 Everett SilvertipsWHL63 6 2531 57|Playoffs6 0 11
  Switzerland U18WJC-185 1 23 2|        
  Switzerland U18 (all)International-Jr8 2 24 4|        
  Switzerland U20WJC-206 0 22 6|        
  Switzerland U20 (all)International-Jr13 0 22 10|        
 2013-2014 Everett SilvertipsWHL60 5 2227 31|Playoffs5 1 12
  Worcester SharksAHL9 0 22 2|        
  Switzerland U20WJC-205 1 12 14|        
  Switzerland U20 (all)International-Jr9 1 23 22|        
 2014-2015 San Jose SharksNHL39 1 34 10|        
  Worcester SharksAHL3 1 01 4|        
  Switzerland U20WJC-206 0 11 6|        
  Switzerland U20 (all)International-Jr10 0 11 8|        
 2015-2016 San Jose SharksNHL11 0 00 7|        
  San Jose BarracudaAHL50 1 1011 35|Playoffs4 0 00
 2016-2017 San Jose SharksNHL4 1 12 0|        
  San Jose BarracudaAHL62 2 1820 22|Playoffs15 0 55
 2017-2018 New Jersey DevilsNHL28 0 44 4|Playoffs3 0 00
  Binghamton DevilsAHL2 0 00 2|        
  SwitzerlandWC10 1 56 8|        
  Switzerland (all)International10 1 56 8|        
 2018-2019 New Jersey DevilsNHL53 1 1011 17|        
 2019-2020 New Jersey DevilsNHL50 2 57 23|        
 2020-2021 Leksands IFSHL13 4 37 14|Playoffs3 0 00
  SwitzerlandWC5 0 11 14|        
  Switzerland (all)International7 0 11 16|        
 2021-2022 HC LuganoNL50 3 1518 36|Playoffs4 0 00
  HC LuganoChampions HL6 1 01 2|        
  Switzerland Deutschland Cup3 0 00 2|        
  Switzerland OG5 0 00 4|        
  Switzerland (all)International8 0 00 6|        
 2022-2023 HC LuganoNL52 0 1414 20|Playoffs8 0 11
  Switzerland EHT6 0 11 0|        
  Switzerland (all)International6 0 11 0|        
 2023-2024 HC LuganoNL51 1 1213 33|Playoffs9 0 66 16 
  Switzerland EHT2 0 00 0|        
  Switzerland (all)International2 0 00 0|        
 2024-2025 HC LuganoNL20 2 35 16|        

Player statistics powered by www.eliteprospects.com