Elite Prospects
 Season Team League GP G A TP PIM
 2004-2005 HC Thurgau U15U15-Elit- - -- -
 2005-2006 Pikes Oberthurgau U17U17-Elit- - -- -
 2006-2007 Pikes Oberthurgau U17U17-Elit2 0 00 0
  EHC Uzwil U17U17-Top23 11 819 38
  EHC Uzwil II U20Junioren A3 0 22 2
 2007-2008 EHC Uzwil U17U17-Top21 7 1017 92
  EHC Uzwil U20U20-Top2 0 00 2
  EHC Uzwil II U20Junioren A12 3 36 36
 2008-2009 EHC Winterthur U20U20-Top25 3 69 133
  EC WilSwissDiv128 1 12 89
 2009-2010 EHC Winterthur U20U20-Top21 7 310 99
  EC WilSwissDiv125 3 69 85
 2010-2011 HC Thurgau U20U20-Top9 1 56 38
  HC ThurgauSL18 0 11 56
  SC WeinfeldenSwissDiv10 0 00 0
 2011-2012 HC ThurgauSL25 0 11 42
  SC HerisauSwissDiv12 1 01 0
 2012-2013 HC ThurgauSL49 0 55 108
  HC AjoieSL0 0 00 0
 2013-2014 HC AjoieSL22 0 33 10
  Pikes EHC OberthurgauSwissDiv110 2 35 12
  HC ThurgauSL2 0 00 0
 2014-2015 HC ThurgauSL48 4 59 62
  HC ThurgauSwiss Cup1 0 00 2
 2015-2016 HC ThurgauSL42 1 910 69
  HC ThurgauSwiss Cup1 0 00 0
 2016-2017 SC Rapperswil-Jona LakersSL47 1 67 56
  SC Rapperswil-Jona LakersSwiss Cup2 0 00 0
 2017-2018 SC Rapperswil-Jona LakersSL44 1 78 46
  SC Rapperswil-Jona LakersSwiss Cup5 0 00 6
  SC Rapperswil-Jona LakersNLA Q- - -- -
 2018-2019 SC Rapperswil-Jona LakersNL50 0 33 55
  SC Rapperswil-Jona LakersSwiss Cup5 0 00 6
 2019-2020 SC Rapperswil-Jona LakersNL50 1 34 18
  SC Rapperswil-Jona LakersSwiss Cup4 0 00 0
 2020-2021 SC Rapperswil-Jona LakersNL50 1 67 38
  SC Rapperswil-Jona LakersSwiss Cup2 0 00 12
 2021-2022 SC Rapperswil-Jona LakersNL42 1 34 22
 2022-2023 SC Rapperswil-Jona LakersNL50 0 55 18
  SC Rapperswil-Jona LakersChampions HL5 1 12 4
 2023-2024 SC Rapperswil-Jona LakersNL52 2 810 22
  SC Rapperswil-Jona LakersChampions HL10 0 00 2
 2024-2025 SC Rapperswil-Jona LakersNL48 2 68 16

Player statistics powered by www.eliteprospects.com