Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2006-2007 Visp U17Top Novizen1 0 00 2|        
 2007-2008 Visp U17Top Novizen20 30 1646 18|        
  Visp U20Elite Jr. B30 8 1018 46|        
  Switzerland U16 (all)International-Jr14 6 511 16|        
 2008-2009 Visp U20Elite Jr. B29 20 1939 58|Relegation6 7 18
  VispNLB14 2 02 0|Playoffs6 0 00
  ThunSwissDiv17 1 12 4|        
  Switzerland U17 (all)International-Jr7 1 23 6|        
 2009-2010 Visp U20Elite Jr. B16 23 1942 30|Playoffs8 12 1022 18 
  VispNLB35 1 12 16|Playoffs5 1 23
  Langnau U20Elite Jr. A8 8 715 6|        
  Switzerland U18WJC-186 0 11 6|        
  Switzerland U18 (all)International-Jr17 2 35 12|        
 2010-2011 SierreNLB44 2 79 22|Playoffs4 0 22
  Bern U20Elite Jr. A3 0 22 4|Playoffs7 2 35 14 
  Switzerland U19 (all)International-Jr3 0 00 2|        
  Switzerland U19WJAC-194 1 23 0|        
  Switzerland U20 (all)International-Jr4 1 23 0|        
 2011-2012 Davos U20Elite Jr. A8 5 813 4|Playoffs3 2 24
  DavosSpengler Cup3 0 00 0|        
  DavosNLA28 1 23 4|Playoffs2 0 00
  SierreNLB7 0 11 6|        
  Switzerland U20 (all)International-Jr8 2 13 37|        
 2012-2013 VispNLB50 9 1322 44|Playoffs5 2 13
  RapperswilNLA0 0 00 0|Relegation7 0 00
 2013-2014 LangnauNLB45 17 1128 45|Playoffs16 7 613 18 
 2014-2015 LuganoNLA19 0 00 0|        
  LuganoSwiss Cup1 0 00 0|        
  GottéronNLA10 1 01 4|        
  RapperswilNLA9 1 23 6|Relegation11 2 35
  RapperswilNLA Q- - -- -|Qualification4 0 00
 2015-2016 RapperswilNLB45 28 2149 4|Playoffs17 6 612
  RapperswilSwiss Cup3 4 04 0|        
 2016-2017 LangnauNLA49 5 611 8|Relegation6 1 23
  LangnauSwiss Cup3 1 12 2|        
 2017-2018 LangnauNLA49 4 812 6|Relegation5 1 01
  LangnauSwiss Cup3 1 01 0|        
 2018-2019 LangnauNLA- - -- -|        

Player statistics powered by www.eliteprospects.com