Junioren FC Sarnen: (2001–2006) FC Luzern: (2006–2007) FC Sarnen: (2007) SC Kriens: (2007–2010) FC Luzern: (2010–2012) Herren SC Kriens: (2012–2014) FC Luzern: (2014–2018) FC Luzern U-21: (2014–2015) → FC Le Mont (Leihe): (2015–2016) FC Basel: (2018–2020) HSC Montpellier: (2020–) Nationalmannschaft Schweiz: (2020–)