Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2006-2007 Winterthur U15Top Mini12 4 15 0|        
 2007-2008 Winterthur U15Top Mini8 1 12 0|        
  Swiss Eastern SelectsQC Int PW- - -- -|        
 2008-2009 Winterthur U15Top Mini24 10 717 26|        
 2009-2010 Winterthur U15Top Mini17 9 2534 38|        
  Winterthur U17Top Novizen12 0 44 0|        
 2010-2011 Kloten U17Elite Novizen32 12 1931 14|Playoffs10 0 66 12 
  Kloten U20Elite Jr. A1 0 00 0|        
  Switzerland U17EYOF3 0 00 4|        
  Switzerland U16 (all)International-Jr6 1 12 4|        
  Switzerland U17 (all)International-Jr6 0 00 0|        
 2011-2012 Kloten U17Elite Novizen4 1 34 0|        
  Switzerland U18Hlinka Memorial4 0 22 0|        
  Kloten U20Elite Jr. A26 3 36 8|Playoffs4 1 23
  KlotenNLA7 1 01 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 DevilsNHL13 0 22 0|        

Player statistics powered by www.eliteprospects.com