Teams

International
Switzerland Player
/ Current
France
Olympique Marseille Player
2024 / Current
Switzerland
BSC Young Boys Player
2018 / 2024
International
Switzerland U21 Player
2015 / 2024
Germany
Werder Bremen Player
2015 / 2018
Germany
SV Werder Bremen II Player
2015 / 2018
Germany
1 FC Nuremberg On loan
2018 / 2018
Switzerland
Grasshopper Club Zurich Player
2013 / 2015
International
Switzerland U19 Player
2014 / 2014