Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1991-1992 BernNLA1 0 00 0|        
  Switzerland U18EJC-184 0 11 2|        
 1992-1993 BernNLA10 0 00 2|Playoffs5 0 00
 1993-1994 BernNLA36 2 13 8|Playoffs5 0 00
  Switzerland U20WJC-207 0 00 6|        
 1994-1995 BernNLA36 0 11 6|Playoffs6 0 00
 1995-1996 Chaux-de-FondsNLB36 1 67 32|Playoffs11 1 12 31 
 1996-1997 Chaux-de-FondsNLA44 2 79 28|        
 1997-1998 RapperswilNLA40 2 57 34|Playoffs6 0 00 27 
 1998-1999 RapperswilNLA38 1 12 30|Playoffs5 0 00
 1999-2000 RapperswilNLA40 1 34 24|Relegation11 1 12
 2000-2001 RapperswilNLA42 1 67 28|Playoffs4 0 11
 2001-2002 Biel-BienneNLB36 11 2334 56|Playoffs5 2 35
 2002-2003 Biel-BienneNLB38 5 1116 71|Playoffs10 0 11 10 
 2003-2004 Biel-BienneNLB45 6 1521 52|Playoffs19 4 913
 2004-2005 Biel-BienneNLB44 3 2326 42|Playoffs12 2 79
 2005-2006 Biel-BienneNLB42 6 1723 38|Playoffs21 2 1113 16 
 2006-2007 Biel-BienneNLB45 11 3142 50|Playoffs22 2 1315 32 
 2007-2008 Biel-BienneNLB44 2 3840 48|Playoffs18 1 89 12 
  KlotenNLA5 0 44 4|        
 2008-2009 Biel-BienneNLA48 6 1723 46|Relegation13 0 66 16 
  Biel-BienneNLA- - -- -|Qualification7 0 33
 2009-2010 LangnauNLA48 1 1011 44|Relegation11 1 56 12 
 2010-2011 LangnauNLA50 13 1730 52|Playoffs4 0 11
  Switzerland (all)International3 0 00 0|        
 2011-2012 LangnauNLA42 1 1617 54|Relegation4 0 11
 2012-2013 LangnauNLA44 3 912 52|Relegation18 2 57 16 

Player statistics powered by www.eliteprospects.com