Pályafutása nagy részét a Grasshoppersben csapatánál töltötte, melynek színeiben négy alkalommal nyerte meg a svájci bajnokságot és a svájci kupát. 1977 és 1990 között volt a klub játékosa, közte az 1984–85-ös idényben a Borussia Dortmundban játszott egy szezont. Később játszott még a Neuchâtel Xamax (1990–92) és a Servette FC (1992–94) együtteseiben is.