# Player Country Team Goals (Penalty)
1. Herbert Dimmeler Switzerland Switzerland FC Winterthur FC Winterthur 17 (1)
Bernd Dörfel Germany Germany Servette FC Servette FC 17 (0)
3. Ottmar Hitzfeld Germany Germany FC Basel 1893 FC Basel 1893 16 (0)
Fritz Künzli Switzerland Switzerland FC Zürich FC Zürich 16 (0)
5. Walter Müller Switzerland Switzerland BSC Young Boys BSC Young Boys 15 (5)
6. Walter Balmer Switzerland Switzerland FC Basel 1893 FC Basel 1893 14 (0)
Ove Grahn Sweden Sweden Lausanne Sports Lausanne Sports 14 (0)
8. Jean-Michel Elsig Switzerland Switzerland FC Sion FC Sion 13 (3)
Kudi Müller Switzerland Switzerland Grasshopper Club Zürich Grasshopper Club Zürich 13 (0)
10. Guy Mathez Switzerland Switzerland FC Sion FC Sion 12 (0)
Pierre-André Zappella Switzerland Switzerland Lausanne Sports Lausanne Sports 12 (1)
12. Daniel Jeandupeux Switzerland Switzerland FC Zürich FC Zürich 11 (0)
13. Peter Meier Switzerland Switzerland Grasshopper Club Zürich Grasshopper Club Zürich 10 (0)
14. Bigi Meier Switzerland Switzerland Grasshopper Club Zürich Grasshopper Club Zürich 9 (1)
Karl Odermatt Switzerland Switzerland FC Basel 1893 FC Basel 1893 9 (2)
Hans-Otto Peters Germany Germany BSC Young Boys BSC Young Boys 9 (0)
Christian Winiger Switzerland Switzerland Grasshopper Club Zürich Grasshopper Club Zürich 9 (0)
18. Peter Risi Switzerland Switzerland FC La Chaux-de-Fonds FC La Chaux-de-Fonds 8 (2)
19. Rolf Blättler Switzerland Switzerland FC Basel 1893 FC Basel 1893
FC Lugano FC Lugano
7 (0)
Jean-Claude Bruttin Switzerland Switzerland BSC Young Boys BSC Young Boys 7 (0)
Marcel Cornioley Switzerland Switzerland FC St. Gallen FC St. Gallen 7 (0)
Michel Desbiolles Switzerland Switzerland Servette FC Servette FC 7 (0)
Otto Luttrop Germany Germany FC Lugano FC Lugano 7 (0)
Raffaële Nembrini Switzerland Switzerland Lausanne Sports Lausanne Sports 7 (0)
Kurt Renfer Switzerland Switzerland FC Biel/Bienne FC Biel/Bienne 7 (0)
26. Vincenzo Brenna Switzerland Switzerland FC Lugano FC Lugano 6 (0)
Dieter Brenninger Germany Germany BSC Young Boys BSC Young Boys 6 (0)
Ulrich Guggisberg Switzerland Switzerland Lausanne Sports Lausanne Sports 6 (0)
Timo Konietzka Germany Germany FC Zürich FC Zürich 6 (0)
Walter Mundschin Switzerland Switzerland FC Basel 1893 FC Basel 1893 6 (0)
Günther Nasdalla Germany Germany FC St. Gallen FC St. Gallen 6 (2)
Rainer Ohlhauser Germany Germany Grasshopper Club Zürich Grasshopper Club Zürich 6 (0)
Pierre-Albert Waeber Switzerland Switzerland FC Grenchen FC Grenchen 6 (0)
34. Franz Heutschi Switzerland Switzerland FC Biel/Bienne FC Biel/Bienne 5 (3)
Köbi Kuhn Switzerland Switzerland FC Zürich FC Zürich 5 (1)
Peter Marti Switzerland Switzerland BSC Young Boys BSC Young Boys 5 (0)
Ernst Meyer Switzerland Switzerland FC Winterthur FC Winterthur 5 (0)
Serge Muhmenthaler Switzerland Switzerland FC Grenchen FC Grenchen 5 (0)
Adi Noventa Liechtenstein Liechtenstein FC Luzern FC Luzern 5 (0)
Jürgen Sundermann Germany Germany FC Basel 1893 FC Basel 1893
Servette FC Servette FC
5 (3)
41. Kurt Becker Switzerland Switzerland FC Luzern FC Luzern
Grasshopper Club Zürich Grasshopper Club Zürich
4 (0)
Alfons Bosco Switzerland Switzerland FC Luzern FC Luzern 4 (0)
Otto Demarmels Switzerland Switzerland FC Basel 1893 FC Basel 1893 4 (0)
Hans Küppers Germany Germany FC Lugano FC Lugano 4 (0)
Fernand Luisier Switzerland Switzerland FC Sion FC Sion 4 (0)
Valer Németh Hungary Hungary Servette FC Servette FC 4 (2)
Fritz Rafreider Austria Austria FC St. Gallen FC St. Gallen 4 (0)
Ernst Rutschmann Switzerland Switzerland FC Zürich FC Zürich 4 (0)
Jean-Pierre Serment Switzerland Switzerland FC La Chaux-de-Fonds FC La Chaux-de-Fonds 4 (0)
Rudolf Wampfler Switzerland Switzerland FC Sion FC Sion 4 (0)
51. Marcel Arnold Switzerland Switzerland FC Winterthur FC Winterthur 3 (0)
Claus-Jürgen Braun Germany Germany FC Grenchen FC Grenchen 3 (0)
Gabet Chapuisat Switzerland Switzerland Lausanne Sports Lausanne Sports 3 (0)
Max Feuz Switzerland Switzerland FC Grenchen FC Grenchen 3 (2)
Gerhard Madl Germany Germany FC Grenchen FC Grenchen 3 (0)
Rosario Martinelli Italy Italy FC Zürich FC Zürich 3 (0)
Max Meili Switzerland Switzerland FC Winterthur FC Winterthur 3 (0)
Hans-Jörg Pfister Switzerland Switzerland FC Biel/Bienne FC Biel/Bienne 3 (0)
Francis Portner Switzerland Switzerland FC La Chaux-de-Fonds FC La Chaux-de-Fonds 3 (0)
Heinz Rebmann Switzerland Switzerland FC Biel/Bienne FC Biel/Bienne 3 (0)
Jean-Claude Richard France France FC La Chaux-de-Fonds FC La Chaux-de-Fonds 3 (0)
Tiziano Scacchi Switzerland Switzerland FC Lugano FC Lugano 3 (0)
Anton Schaller Switzerland Switzerland FC Luzern FC Luzern 3 (0)
Flavio Signorelli Switzerland Switzerland FC Lugano FC Lugano 3 (0)
Martin von Burg Switzerland Switzerland FC Grenchen FC Grenchen 3 (1)
66. Grigoris Aganian Greece Greece FC La Chaux-de-Fonds FC La Chaux-de-Fonds 2 (0)
Sandro Arrigoni Switzerland Switzerland FC Lugano FC Lugano 2 (0)
Frantz Barriquand France France Servette FC Servette FC 2 (0)
Konrad Baumgartner Switzerland Switzerland FC Zürich FC Zürich 2 (0)
Hans Beiner Switzerland Switzerland FC Biel/Bienne FC Biel/Bienne 2 (0)
Fulvio Binetti Switzerland Switzerland FC Lugano FC Lugano 2 (0)
Pier-Angelo Boffi Switzerland Switzerland FC Lugano FC Lugano 2 (0)
Kurt Brander Switzerland Switzerland FC St. Gallen FC St. Gallen 2 (0)
Jacky Ducret Switzerland Switzerland Lausanne Sports Lausanne Sports 2 (0)
Rolf Feuz Switzerland Switzerland FC Grenchen FC Grenchen 2 (0)
Kurt Grünig Switzerland Switzerland FC Zürich FC Zürich 2 (0)
Gilbert Guyot Switzerland Switzerland Servette FC Servette FC 2 (0)
Jules Häfliger Switzerland Switzerland FC Luzern FC Luzern 2 (0)
René Hasler Switzerland Switzerland FC Basel 1893 FC Basel 1893 2 (0)
Max Heer Switzerland Switzerland FC Zürich FC Zürich 2 (0)
Bernhard Lander Switzerland Switzerland FC Grenchen FC Grenchen 2 (0)
Eduardo Manzoni Italy Italy Servette FC Servette FC 2 (0)
Francis Meury Switzerland Switzerland FC La Chaux-de-Fonds FC La Chaux-de-Fonds 2 (0)
Egon Milder Germany Germany FC Luzern FC Luzern 2 (1)
Kurt Nusch Switzerland Switzerland FC Winterthur FC Winterthur 2 (0)
Max Oettli Switzerland Switzerland FC Winterthur FC Winterthur 2 (0)
Dieter Rüefli Switzerland Switzerland FC St. Gallen FC St. Gallen 2 (0)
Kurt Rüegg Switzerland Switzerland Grasshopper Club Zürich Grasshopper Club Zürich 2 (0)
Hans-Peter Schild Switzerland Switzerland BSC Young Boys BSC Young Boys 2 (0)
Ruedi Schneeberger Switzerland Switzerland Grasshopper Club Zürich Grasshopper Club Zürich 2 (0)
René Sidler Switzerland Switzerland FC St. Gallen FC St. Gallen 2 (0)
Hans-Ruedi Staudenmann Switzerland Switzerland Grasshopper Club Zürich Grasshopper Club Zürich 2 (0)
Pirmin Stierli Switzerland Switzerland FC Zürich FC Zürich 2 (0)
Georges Vuilleumier Switzerland Switzerland Lausanne Sports Lausanne Sports 2 (0)
Hilmar Zigerlig Switzerland Switzerland FC Winterthur FC Winterthur 2 (0)
96. Kurt Aerni Switzerland Switzerland FC Luzern FC Luzern 1 (0)
Willy Allemann Switzerland Switzerland FC Luzern FC Luzern 1 (0)
José Alvarez Spain Spain Lausanne Sports Lausanne Sports 1 (0)
Edoardo Bai Switzerland Switzerland FC Biel/Bienne FC Biel/Bienne 1 (0)
Franco Bernasconi Switzerland Switzerland FC Lugano FC Lugano 1 (0)
Renzo Bionda Switzerland Switzerland FC Zürich FC Zürich 1 (0)
Volkmar Blechschmidt Austria Austria FC St. Gallen FC St. Gallen 1 (0)
Rolf Bollmann Switzerland Switzerland FC Winterthur FC Winterthur 1 (0)
Christian Burgdorfer Switzerland Switzerland Servette FC Servette FC 1 (0)
Gérard Castella Switzerland Switzerland Servette FC Servette FC 1 (0)
Toni Chiandussi Italy Italy FC La Chaux-de-Fonds FC La Chaux-de-Fonds 1 (0)
Franz Christen Switzerland Switzerland FC Luzern FC Luzern 1 (0)
Roland Citherlet Switzerland Switzerland Grasshopper Club Zürich Grasshopper Club Zürich 1 (0)
Danuel Dufour Switzerland Switzerland Lausanne Sports Lausanne Sports 1 (0)
Leo Franceschi Switzerland Switzerland FC Lugano FC Lugano 1 (0)
Bruno Graf Switzerland Switzerland FC St. Gallen FC St. Gallen 1 (0)
Fredy Gröbli Switzerland Switzerland Grasshopper Club Zürich Grasshopper Club Zürich 1 (0)
Peter Güggi Switzerland Switzerland FC St. Gallen FC St. Gallen 1 (0)
Helmut Huttary Germany Germany FC Winterthur FC Winterthur 1 (0)
Jean-Pierre Kurz Switzerland Switzerland Servette FC Servette FC 1 (0)
Peter Lehmann Switzerland Switzerland FC Luzern FC Luzern 1 (0)
Ambros Leu Switzerland Switzerland FC Biel/Bienne FC Biel/Bienne 1 (0)
Alain Mérillat Switzerland Switzerland FC La Chaux-de-Fonds FC La Chaux-de-Fonds 1 (0)
Jean-Marie Mérillat Switzerland Switzerland FC La Chaux-de-Fonds FC La Chaux-de-Fonds 1 (0)
Otto Messerli Switzerland Switzerland BSC Young Boys BSC Young Boys 1 (0)
Bernard Mocellin Switzerland Switzerland Grasshopper Club Zürich Grasshopper Club Zürich 1 (0)
Francis Montandon Switzerland Switzerland FC Biel/Bienne FC Biel/Bienne 1 (0)
Renato Pellegrini Switzerland Switzerland FC Lugano FC Lugano 1 (0)
Željko Perušić Croatia Croatia FC St. Gallen FC St. Gallen 1 (0)
Remo Quattropani Switzerland Switzerland FC Biel/Bienne FC Biel/Bienne 1 (0)
Peter Ramseier Switzerland Switzerland FC Basel 1893 FC Basel 1893 1 (0)
Pierre Richard Switzerland Switzerland Lausanne Sports Lausanne Sports 1 (0)
Peter Riehn Germany Germany FC Lugano FC Lugano 1 (0)
Willi Rodekurth Germany Germany FC Biel/Bienne FC Biel/Bienne 1 (0)
Daniel Steiger Switzerland Switzerland FC Zürich FC Zürich 1 (0)
Bert Theunissen Netherlands Netherlands BSC Young Boys BSC Young Boys 1 (0)
Serge Trinchero Switzerland Switzerland FC Sion FC Sion 1 (0)
Jean-Yves Valentini Switzerland Switzerland FC Sion FC Sion 1 (0)
Herbert Wanner Switzerland Switzerland FC Winterthur FC Winterthur 1 (0)
Ueli Wegmann Switzerland Switzerland Servette FC Servette FC 1 (0)
Tony Weibel Switzerland Switzerland FC Sion FC Sion 1 (0)