# Player Country Team Goals (Penalty)
1. Alexander Frei Switzerland Switzerland FC Basel FC Basel 24 (3)
2. Marco Streller Switzerland Switzerland FC Basel FC Basel 13 (1)
3. Emmanuel Mayuka Zambia Zambia BSC Young Boys BSC Young Boys 9 (0)
Xherdan Shaqiri Switzerland Switzerland FC Basel FC Basel 9 (1)
Vilmos Vanczák Hungary Hungary FC Sion FC Sion 9 (0)
Matias Vitkieviez Switzerland Switzerland BSC Young Boys BSC Young Boys
Servette Genève Servette Genève
9 (0)
7. Goran Karanović Switzerland Switzerland Servette Genève Servette Genève 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 Genève Servette Genève 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 Genève Servette Genève 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 FC Basel 7 (0)
19. Stephan Andrist Switzerland Switzerland FC Basel FC Basel
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 Genève Servette Genève 4 (0)
Frank Feltscher Venezuela Venezuela Grasshopper Club Zürich Grasshopper Club Zürich 4 (1)
Fabian Frei Switzerland Switzerland FC Basel FC Basel 4 (0)
Benjamin Huggel Switzerland Switzerland FC Basel FC Basel 4 (0)
Cristian Ianu Romania Romania FC Luzern FC Luzern
FC Sion FC Sion
4 (1)
Júnior Negã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 FC Basel 4 (0)
Hakan Yakin Switzerland Switzerland FC Luzern FC Luzern 4 (3)
43. David Abraham Argentina Argentina FC Basel FC Basel 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 Macedonia 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 France France Servette Genève Servette Genève 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 Genève Servette Genève 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 Genève Servette Genève 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 Genève Servette Genève 1 (0)
Arnaud Bühler Switzerland Switzerland FC Sion FC Sion 1 (0)
Cabral Switzerland Switzerland FC Basel FC Basel 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 Genève Servette Genève 1 (0)
Danilo Brazil Brazil FC Sion FC Sion 1 (0)
Philipp Degen Switzerland Switzerland FC Basel FC Basel 1 (0)
Serey Dié Ivory Coast Ivory Coast FC Sion FC Sion 1 (0)
Berat Djimsiti Switzerland Switzerland FC Zürich FC Zürich 1 (0)
Aleksandar Dragović Austria Austria FC Basel FC Basel 1 (0)
Julian Esteban Switzerland Switzerland Servette Genève Servette Genève 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 Genève Servette Genève 1 (0)
Thierry Moutinho Switzerland Switzerland Servette Genève Servette Genève 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 FC Basel 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 Genève Servette Genève 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)
Michael Silberbauer Denmark Denmark BSC Young Boys BSC Young Boys 1 (1)
Markus Steinhöfer Germany Germany FC Basel FC Basel 1 (0)
Scott Sutter Switzerland Switzerland BSC Young Boys BSC Young Boys
FC Zürich FC Zürich
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 FC Basel 1 (0)
Ardit Zenuni Switzerland Switzerland FC Thun FC Thun 1 (0)