Played for
Plays in
Bellinzona
FC Aarau
FC Bassecourt
FC Bulle
FC Chiasso
FC Rapperswil-Jona
FC Solothurn
FC Tavannes/Tramelan
FC Zurich
Luzern
Neuchâtel Xamax
SC Cham
Young Boys