Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2006-2007 Rapperswil U17Top Novizen24 37 2461 42|        
  Rapperswil II U20Junioren A5 5 27 10|        
 2007-2008 Rapperswil U17Elite Novizen32 28 1745 56|Playoffs5 3 36 10 
  Rapperswil U20Elite Jr. A2 0 00 2|        
 2008-2009 Rapperswil U20Elite Jr. A36 7 1017 57|Relegation10 2 68 10 
 2009-2010 Rapperswil U20Elite Jr. A36 16 1026 54|Relegation10 8 412
  RapperswilNLA2 0 00 0|        
  UzwilSwissDiv18 1 12 8|Playoffs2 1 01
 2010-2011 Rapperswil U20Elite Jr. A10 8 614 18|Playoffs10 3 25 10 
  RapperswilNLA30 1 23 8|        
  Switzerland U19WJAC-194 0 11 4|        
  Switzerland U20 (all)International-Jr4 0 11 4|        
 2011-2012 RapperswilNLA21 0 11 4|        
  LangenthalNLB21 4 610 4|        
 2012-2013 RapperswilNLA47 5 38 18|Relegation11 1 34
 2013-2014 RapperswilNLA50 6 612 34|Relegation12 4 26 34 
 2014-2015 RapperswilNLA38 4 48 16|        
  RapperswilSwiss Cup3 2 02 2|        
 2015-2016 GottéronNLA41 4 610 14|Playoffs5 0 00
  GottéronChampions HL4 0 33 2|        
  GottéronSwiss Cup1 0 00 2|        
 2016-2017 GottéronNLA49 7 18 16|Relegation10 3 03 16 
  GottéronChampions HL12 1 01 6|        
  GottéronSwiss Cup3 0 22 2|        
 2017-2018 LangnauNLA23 3 36 8|        
  LangnauSwiss Cup2 1 23 0|        

Player statistics powered by www.eliteprospects.com