Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2004-2005 Thurgau U15Top Mini- - -- -|        
 2005-2006 Pikes Oberthurgau U17Elite Novizen- - -- -|        
 2006-2007 Pikes Oberthurgau U17Elite Novizen30 2 79 46|Playoffs8 1 01 42 
  Frauenfeld II U20Junioren B1 0 00 2|        
 2007-2008 Pikes Oberthurgau U17Elite Novizen31 14 1125 64|Playoffs4 1 23 12 
  Pikes OberthurgauSwissDiv20 0 00 0|Playoffs1 0 00
  Winterthur U20Elite Jr. B5 1 12 4|        
  Switzerland U17 (all)International-Jr3 0 00 4|        
 2008-2009 Zug U20Elite Jr. A33 3 1316 26|Playoffs7 0 11
  WeinfeldenSwissDiv112 1 12 12|        
  Switzerland U18WJC-186 0 00 2|        
  Switzerland U18 (all)International-Jr20 0 00 14|        
 2009-2010 Zug U20Elite Jr. A38 4 1014 40|Playoffs6 1 12
  ThurgauNLB3 0 00 0|        
  Switzerland U19 (all)International-Jr7 0 00 6|        
 2010-2011 Zug U20Elite Jr. A23 1 1011 67|Playoffs5 0 55 14 
  ZugNLA16 0 22 2|Playoffs7 0 00
  VispNLB12 0 22 18|        
  Switzerland U19WJAC-194 0 00 2|        
  Switzerland U20 (all)International-Jr11 0 11 2|        
 2011-2012 ZugNLA46 1 78 18|Playoffs7 0 00
  ThurgauNLB3 0 00 8|        
 2012-2013 ZugNLA5 0 11 4|Playoffs14 0 11
  ZugET4 0 00 6|        
 2013-2014 ZugNLA27 1 23 16|Relegation6 0 00
  ZugET8 1 01 10|        
 2014-2015 ZugNLA47 0 44 22|Playoffs4 0 00
  ZugChampions HL5 0 00 0|        
  ZugSwiss Cup2 0 00 0|        
  Switzerland (all)International2 0 00 0|        
 2015-2016 ZugNLA39 1 45 10|        
  ZugChampions HL4 0 00 2|        
  ZugSwiss Cup1 0 00 2|        
 2016-2017 ZugNLA47 2 46 42|Playoffs14 0 00
  ZugChampions HL6 0 00 6|        
  ZugSwiss Cup4 0 11 4|        
 2017-2018 LangnauNLA15 1 23 10|        
  LangnauSwiss Cup1 0 00 0|        

Player statistics powered by www.eliteprospects.com