# Player Country Team Goals (Penalty)
1. Alexander Frei Switzerland Switzerland FC Basel 1893 FC Basel 1893 24 (3)
2. Marco Streller Switzerland Switzerland FC Basel 1893 FC Basel 1893 13 (1)
3. Emmanuel Mayuka Zambia Zambia BSC Young Boys BSC Young Boys 9 (0)
Xherdan Shaqiri Switzerland Switzerland FC Basel 1893 FC Basel 1893 9 (1)
Vilmos Vanczák Hungary Hungary FC Sion FC Sion 9 (0)
Matias Vitkieviez Switzerland Switzerland BSC Young Boys BSC Young Boys
Servette FC Servette FC
9 (0)
7. Goran Karanović Switzerland Switzerland Servette FC Servette FC 8 (1)
Matt Moussilou Congo Congo FC Lausanne-Sport FC Lausanne-Sport 8 (0)
Christian Schneuwly Switzerland Switzerland FC Thun FC Thun 8 (0)
Ishmael Yartey Ghana Ghana Servette FC Servette FC 8 (1)
Steven Zuber Switzerland Switzerland Grasshopper Club Zürich Grasshopper Club Zürich 8 (0)
12. Raúl Bobadilla Paraguay Paraguay BSC Young Boys BSC Young Boys 7 (0)
Marcos De Azevedo Brazil Brazil Servette FC Servette FC 7 (2)
Nelson Ferreira Portugal Portugal FC Luzern FC Luzern 7 (0)
Jocelyn Roux Switzerland Switzerland FC Lausanne-Sport FC Lausanne-Sport 7 (0)
Marco Schneuwly Switzerland Switzerland BSC Young Boys BSC Young Boys
FC Thun FC Thun
7 (0)
Giovanni Sio Ivory Coast Ivory Coast FC Sion FC Sion 7 (0)
Jacques Zoua Cameroon Cameroon FC Basel 1893 FC Basel 1893 7 (0)
19. Stephan Andrist Switzerland Switzerland FC Basel 1893 FC Basel 1893
FC Thun FC Thun
6 (0)
Moreno Costanzo Switzerland Switzerland BSC Young Boys BSC Young Boys 6 (0)
Adrian Nikçi Switzerland Switzerland FC Zürich FC Zürich 6 (1)
Kalu Uche Nigeria Nigeria Neuchâtel Xamax FC Neuchâtel Xamax FC 6 (1)
23. Josip Drmić Switzerland Switzerland FC Zürich FC Zürich 5 (0)
Innocent Emeghara Switzerland Switzerland Grasshopper Club Zürich Grasshopper Club Zürich 5 (1)
Alexander Farnerud Sweden Sweden BSC Young Boys BSC Young Boys 5 (0)
Jahmir Hyka Albania Albania FC Luzern FC Luzern 5 (0)
Christoph Spycher Switzerland Switzerland BSC Young Boys BSC Young Boys 5 (4)
Adrian Winter Switzerland Switzerland FC Luzern FC Luzern 5 (0)
29. Arizmendi Spain Spain Neuchâtel Xamax FC Neuchâtel Xamax FC 4 (0)
Eudis Brazil Brazil Servette FC Servette FC 4 (0)
Frank Feltscher Venezuela Venezuela Grasshopper Club Zürich Grasshopper Club Zürich 4 (1)
Fabian Frei Switzerland Switzerland FC Basel 1893 FC Basel 1893 4 (0)
Benjamin Huggel Switzerland Switzerland FC Basel 1893 FC Basel 1893 4 (0)
Cristian Ianu Romania Romania FC Luzern FC Luzern
FC Sion FC Sion
4 (1)
Júnior Negrão Brazil Brazil FC Lausanne-Sport FC Lausanne-Sport 4 (1)
Steven Lang Switzerland Switzerland FC Lausanne-Sport FC Lausanne-Sport 4 (0)
Dario Lezcano Paraguay Paraguay FC Luzern FC Luzern
FC Thun FC Thun
4 (1)
Mauro Lustrinelli Switzerland Switzerland FC Thun FC Thun 4 (0)
Admir Mehmedi Switzerland Switzerland FC Zürich FC Zürich 4 (0)
Alain Nef Switzerland Switzerland BSC Young Boys BSC Young Boys 4 (0)
Valentin Stocker Switzerland Switzerland FC Basel 1893 FC Basel 1893 4 (0)
Hakan Yakin Switzerland Switzerland FC Luzern FC Luzern 4 (3)
43. David Abraham Argentina Argentina FC Basel 1893 FC Basel 1893 3 (0)
Alexandre Alphonse Guadeloupe Guadeloupe FC Zürich FC Zürich 3 (0)
Oliver Buff Switzerland Switzerland FC Zürich FC Zürich 3 (0)
Daniël de Ridder Netherlands Netherlands Grasshopper Club Zürich Grasshopper Club Zürich 3 (0)
Dusan Đurić Sweden Sweden FC Zürich FC Zürich 3 (0)
Pascal Feindouno Guinea Guinea FC Sion FC Sion 3 (0)
Xavier Hochstrasser Switzerland Switzerland FC Luzern FC Luzern 3 (1)
Orhan Mustafi North Macedonia North Macedonia Grasshopper Club Zürich Grasshopper Club Zürich 3 (0)
Paiva Portugal Portugal Grasshopper Club Zürich Grasshopper Club Zürich 3 (0)
Tomislav Puljić Croatia Croatia FC Luzern FC Luzern 3 (0)
Milaim Rama Switzerland Switzerland FC Thun FC Thun 3 (0)
Christopher Routis Switzerland Switzerland Servette FC Servette FC 3 (0)
Enrico Schirinzi Switzerland Switzerland FC Thun FC Thun 3 (0)
Florian Stahel Switzerland Switzerland FC Luzern FC Luzern
FC Zürich FC Zürich
3 (0)
Sébastien Wüthrich Switzerland Switzerland FC Sion FC Sion
Neuchâtel Xamax FC Neuchâtel Xamax FC
3 (0)
58. Silvan Aegerter Switzerland Switzerland FC Zürich FC Zürich 2 (0)
Mathieu Béda France France FC Zürich FC Zürich 2 (0)
Nassim Ben Khalifa Switzerland Switzerland BSC Young Boys BSC Young Boys 2 (0)
Amine Chermiti Tunisia Tunisia FC Zürich FC Zürich 2 (0)
David Degen Switzerland Switzerland BSC Young Boys BSC Young Boys 2 (0)
Daniel Gygax Switzerland Switzerland FC Luzern FC Luzern 2 (1)
Stjepan Kukuruzović Croatia Croatia FC Zürich FC Zürich 2 (0)
Xavier Margairaz Switzerland Switzerland FC Sion FC Sion
FC Zürich FC Zürich
2 (0)
Nicolas Marin France France FC Lausanne-Sport FC Lausanne-Sport 2 (0)
Mario Mutsch Luxembourg Luxembourg FC Sion FC Sion 2 (0)
Stéphane Nater Tunisia Tunisia Servette FC Servette FC 2 (0)
Goran Obradović Serbia Serbia FC Sion FC Sion 2 (0)
Moshe Ohayon Israel Israel FC Luzern FC Luzern 2 (0)
Vincent Rüfli Switzerland Switzerland Servette FC Servette FC 2 (0)
Sally Sarr Mauritania Mauritania FC Luzern FC Luzern 2 (0)
Haris Seferović Switzerland Switzerland Neuchâtel Xamax FC Neuchâtel Xamax FC 2 (0)
Nico Siegrist Switzerland Switzerland FC Luzern FC Luzern 2 (0)
Geoffrey Tréand France France FC Sion FC Sion
Neuchâtel Xamax FC Neuchâtel Xamax FC
2 (0)
Víctor Sánchez Spain Spain Neuchâtel Xamax FC Neuchâtel Xamax FC 2 (0)
Andreas Wittwer Switzerland Switzerland FC Thun FC Thun 2 (0)
Danick Yerly Switzerland Switzerland FC Sion FC Sion 2 (0)
Abdoul Yoda France France FC Sion FC Sion 2 (0)
80. Adaílton Brazil Brazil FC Sion FC Sion 1 (0)
Guilherme Afonso Switzerland Switzerland FC Sion FC Sion 1 (0)
Patrik Baumann Switzerland Switzerland Servette FC Servette FC 1 (0)
Arnaud Bühler Switzerland Switzerland FC Sion FC Sion 1 (0)
Yacine Chikhaoui Tunisia Tunisia FC Zürich FC Zürich 1 (1)
Didier Crettenand Switzerland Switzerland FC Sion FC Sion 1 (0)
Abdou Dampha Gambia Gambia Neuchâtel Xamax FC Neuchâtel Xamax FC 1 (0)
Daniel Soares Portugal Portugal Servette FC Servette FC 1 (0)
Danilo Brazil Brazil FC Sion FC Sion 1 (0)
Philipp Degen Switzerland Switzerland FC Basel 1893 FC Basel 1893 1 (0)
Berat Djimsiti Albania Albania FC Zürich FC Zürich 1 (0)
Aleksandar Dragović Austria Austria FC Basel 1893 FC Basel 1893 1 (0)
Julian Esteban Switzerland Switzerland Servette FC Servette FC 1 (0)
Michael Frey Switzerland Switzerland BSC Young Boys BSC Young Boys 1 (0)
Bastien Geiger Switzerland Switzerland Neuchâtel Xamax FC Neuchâtel Xamax FC 1 (0)
Alexander González Venezuela Venezuela BSC Young Boys BSC Young Boys 1 (0)
Izet Hajrović Bosnia-Herzegovina Bosnia-Herzegovina Grasshopper Club Zürich Grasshopper Club Zürich 1 (0)
Dennis Hediger Switzerland Switzerland FC Thun FC Thun 1 (0)
Asmir Kajević Montenegro Montenegro FC Zürich FC Zürich 1 (0)
Janick Kamber Switzerland Switzerland FC Lausanne-Sport FC Lausanne-Sport 1 (0)
Philippe Koch Switzerland Switzerland FC Zürich FC Zürich 1 (0)
Raphael Koch Switzerland Switzerland FC Zürich FC Zürich 1 (0)
Burim Kukeli Albania Albania FC Luzern FC Luzern 1 (1)
Michael Lang Switzerland Switzerland Grasshopper Club Zürich Grasshopper Club Zürich 1 (0)
Jan Lecjaks Czech Republic Czech Republic BSC Young Boys BSC Young Boys 1 (0)
Peter Luccin France France FC Lausanne-Sport FC Lausanne-Sport 1 (0)
Nicolas Marazzi Switzerland Switzerland FC Lausanne-Sport FC Lausanne-Sport 1 (0)
Stipe Matić Croatia Croatia FC Thun FC Thun 1 (1)
François Moubandje Switzerland Switzerland Servette FC Servette FC 1 (0)
Moutinho Portugal Portugal Servette FC Servette FC 1 (0)
Dragan Mrđa Serbia Serbia FC Sion FC Sion 1 (0)
Raphaël Nuzzolo Switzerland Switzerland BSC Young Boys BSC Young Boys 1 (0)
Paíto Mozambique Mozambique Neuchâtel Xamax FC Neuchâtel Xamax FC 1 (0)
Kwang-ryong Pak North Korea North Korea FC Basel 1893 FC Basel 1893 1 (0)
Daniel Pavlović Bosnia-Herzegovina Bosnia-Herzegovina Grasshopper Club Zürich Grasshopper Club Zürich 1 (0)
Pedro Henrique Brazil Brazil FC Zürich FC Zürich 1 (0)
Tibert Pont Switzerland Switzerland Servette FC Servette FC 1 (0)
Michel Renggli Switzerland Switzerland FC Luzern FC Luzern 1 (1)
Ricardo Rodríguez Switzerland Switzerland FC Zürich FC Zürich 1 (1)
Geoffroy Serey Dié Ivory Coast Ivory Coast FC Sion FC Sion 1 (0)
Michael Silberbauer Denmark Denmark BSC Young Boys BSC Young Boys 1 (1)
Markus Steinhöfer Germany Germany FC Basel 1893 FC Basel 1893 1 (0)
Scott Sutter Switzerland Switzerland BSC Young Boys BSC Young Boys
FC Zürich FC Zürich
1 (0)
Adilson Tavares Switzerland Switzerland FC Basel 1893 FC Basel 1893 1 (0)
Nzuzi Toko Congo DR Congo DR Grasshopper Club Zürich Grasshopper Club Zürich 1 (0)
Vallori Spain Spain Grasshopper Club Zürich Grasshopper Club Zürich 1 (0)
Max Veloso Switzerland Switzerland Neuchâtel Xamax FC Neuchâtel Xamax FC 1 (0)
Dušan Veškovac Serbia Serbia BSC Young Boys BSC Young Boys 1 (0)
Alain Wiss Switzerland Switzerland FC Luzern FC Luzern 1 (0)
Granit Xhaka Switzerland Switzerland FC Basel 1893 FC Basel 1893 1 (0)
Ardit Zenuni Switzerland Switzerland FC Thun FC Thun 1 (0)