Elite Prospects
 Season Team League GP G A TP PIM
 1998-1999 Zunzgen-Sissach U20Junioren B- - -- -
 1999-2000 EHC Zunzgen-SissachSwissDiv112 0 00 -
 2000-2001 HC Davos U20U20-Elit0 0 00 0
 2001-2002 HC Davos U20U20-Elit36 0 33 24
  EHC Lenzerheide-ValbellaSwissDiv12 1 01 -
 2002-2003 GCK Lions U20U20-Elit24 0 33 26
  GC Küsnacht LionsSL27 0 00 71
  EHC DübendorfSwissDiv12 0 00 4
 2003-2004 GCK Lions U20U20-Elit5 2 35 0
  GC Küsnacht LionsSL36 2 79 92
 2004-2005 GC Küsnacht LionsSL42 5 712 56
  EHC VispSL2 0 00 0
 2005-2006 GC Küsnacht LionsSL21 0 11 18
  EHC OltenSL19 1 12 18
 2006-2007 Lausanne HCSL32 5 49 38
 2007-2008 Lausanne HCSL35 0 55 70
 2008-2009 Lausanne HCSL44 1 1011 30
  Lausanne HCNLA Q- - -- -
 2009-2010 Lausanne HCSL3 0 00 0
  EHC Biel-BienneNL1 0 00 0
  EHC Basel SharksSL24 2 35 18
 2010-2011 EHC Basel SharksSL16 2 35 8
 2011-2012 EHC Biel-BienneNL43 2 35 10
  SC LangenthalSL9 0 22 6
 2012-2013 EHC Biel-BienneNL35 2 57 50
  SC LangenthalSL5 2 13 4
 2013-2014 HC Ambrì-PiottaNL42 1 12 16
 2014-2015 HC Ambrì-PiottaNL29 1 12 16
  HC Ambrì-PiottaSwiss Cup3 0 00 2
 2015-2016 SC Rapperswil-Jona LakersSL41 3 69 70
  SC Rapperswil-Jona LakersSwiss Cup2 0 00 4
 2016-2017 EHC OltenSL37 2 46 53
  EHC OltenSwiss Cup1 0 00 0
 2017-2018 EHC OltenSL35 3 36 26
  EHC OltenSwiss Cup2 0 00 0

Player statistics powered by www.eliteprospects.com