Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2001-2002 EV Zug U20U20-Elit35 2 57 27|Playoffs6 0 00
 2002-2003 SC Bern Future U20U20-Elit35 3 36 46|Playoffs1 0 00
  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|Playoffs6 0 00 10 
  SC WeinfeldenSwissDiv16 1 01 2|        
 2009-2010 HC AjoieSL46 10 1323 52|Playoffs7 0 00
 2010-2011 HC AjoieSL45 3 811 65|Playoffs7 0 11
 2011-2012 Martigny Red IceSwissDiv121 4 1519 46|Playoffs13 1 78 54 
 2012-2013 HC La Chaux-de-FondsSL46 13 1124 40|Playoffs4 0 00
 2013-2014 EHC OltenSL22 2 35 26|Playoffs2 0 00
 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|Relegation1 0 00
 2017-2018 HC Prilly Black PanthersSwissDiv215 20 1131 38|Playoffs6 8 715 44 
  HC Prilly Black PanthersSwiss Cup Q1 0 22 0|        

Player statistics powered by www.eliteprospects.com