Teams

Switzerland
Grasshopper Club Zurich Player
2023 / Current
Switzerland
FC Basel 1893 Player
2009 / 2014
International
Switzerland U21 Player
2009 / 2014
Switzerland
FC Luzern Player
2017 / 2023
Switzerland
FC Lugano On loan
2011 / 2011
Switzerland
FC Aarau On loan
2012 / 2012
Switzerland
FC Vaduz On loan
2013 / 2017
Switzerland
Concordia Basel On loan
2009 / 2009
Switzerland
AC Bellinzona On loan
2013 / 2013
International
Switzerland U20 Player
2013 / 2013