Elite Prospects
 Season Team League GP G A TP PIM
 1996-1997 HC Ajoie U15- - -- -
 1997-1998 HC Ajoie U15Mini A1- - -- -
  HC Ajoie U17Novizen A1- - -- -
 1998-1999 HC Ajoie U17Novizen A1- - -- -
 1999-2000 HC Ajoie U17U17-Top- - -- -
  HC Ajoie U20U20-Top- - -- -
  HC AjoieSwissDiv129 6 713 16
  Switzerland U17 (all)International-Jr- - -- -
 2000-2001 HC Ajoie U20U20-Top- - -- -
  HC AjoieSL28 3 25 14
 2001-2002 HC Ajoie U20U20-Top- - -- -
  HC AjoieSL35 11 617 82
 2002-2003 HC AjoieSL38 11 415 48
 2003-2004 HC AjoieSL44 15 1631 26
 2004-2005 HC AjoieSL38 6 1218 30
 2005-2006 HC AjoieSL38 23 2447 28
 2006-2007 HC AjoieSL42 32 2759 50
 2007-2008 HC AjoieSL49 38 3371 70
 2008-2009 HC AjoieSL46 25 4267 52
 2009-2010 HC AjoieSL46 21 3960 60
  EHC Biel-BienneNL1 0 00 0
 2010-2011 HC AjoieSL33 17 2037 85
 2011-2012 HC AjoieSL35 9 2635 22
 2012-2013 HC AjoieSL48 27 3158 54
 2013-2014 HC AjoieSL45 21 2647 62
 2014-2015 HC AjoieSL35 13 1326 38
  HC AjoieSwiss Cup1 0 11 0
 2015-2016 HC AjoieSL44 23 2548 54
  HC AjoieSwiss Cup2 1 01 2
 2016-2017 HC Delémont-ValléeSwissDiv217 18 2341 14
 2017-2018 HC Delémont-ValléeSwissDiv26 4 48 10
 2018-2019 HC Delémont-ValléeSwissDiv216 20 1434 18
  HC Delémont-ValléeSwiss Cup Q1 0 33 2
 2019-2020 HC VendlincourtSwissDiv312 18 927 27
 2020-2021 HC VendlincourtSwissDiv33 5 49 4
 2021-2022 HC VendlincourtSwissDiv38 14 1226 14
 2022-2023 HC VendlincourtNational Cup Q4 6 28 4
  HC VendlincourtSwissDiv214 14 1630 8
 2023-2024 HC VendlincourtSwissDiv211 14 721 14

Player statistics powered by www.eliteprospects.com