Elite Prospects
 Season Team League GP G A TP PIM
 2001-2002 EV Zug U20U20-Elit35 2 57 27
 2002-2003 SC Bern Future U20U20-Elit35 3 36 46
  EHC Rot-Blau Bern-BümplizSwissDiv11 0 00 -
 2003-2004 SC Bern Future U20U20-Elit32 12 1022 20
  EHC Rot-Blau Bern-BümplizSwissDiv13 1 12 -
 2004-2005 Montréal PhoenixQJHL3 0 11 0
  Concordia Univ. USports10 0 00 0
 2005-2006 EHC Basel SharksNL3 0 00 4
  EHC ChurSL7 1 01 0
 2006-2007 EHC Basel SharksNL5 0 00 2
  EHC OltenSL15 1 01 20
 2007-2008 Concordia Univ. USports18 3 25 12
 2008-2009 HC ThurgauSL47 6 410 59
  SC WeinfeldenSwissDiv16 1 01 2
 2009-2010 HC AjoieSL46 10 1323 52
 2010-2011 HC AjoieSL45 3 811 65
 2011-2012 Martigny Red IceSwissDiv121 4 1519 46
 2012-2013 HC La Chaux-de-FondsSL46 13 1124 40
 2013-2014 EHC OltenSL22 2 35 26
 2014-2015 EHC OltenSL37 5 27 12
  EHC OltenSwiss Cup2 1 12 2
 2015-2016 Did not play
 2016-2017 HC Le LocleSwissDiv214 14 1125 28
 2017-2018 HC Prilly Black PanthersSwissDiv215 20 1131 38
  HC Prilly Black PanthersSwiss Cup Q1 0 22 0

Player statistics powered by www.eliteprospects.com