# Player Country Team Goals (Penalty)
1. Seydou Doumbia Ivory Coast Ivory Coast FC Basel FC Basel 20 (1)
2. Guillaume Hoarau France France BSC Young Boys BSC Young Boys 18 (6)
3. Ezgjan Alioski North Macedonia North Macedonia FC Lugano FC Lugano 16 (5)
4. Chadrac Akolo Congo DR Congo DR FC Sion FC Sion 15 (0)
5. Caio Brazil Brazil Grasshopper Club Zürich Grasshopper Club Zürich 14 (1)
Marco Schneuwly Switzerland Switzerland FC Luzern FC Luzern 14 (1)
Dejan Sorgić Serbia Serbia FC Thun FC Thun 14 (0)
8. Marc Janko Austria Austria FC Basel FC Basel 13 (0)
9. Albian Ajeti Switzerland Switzerland FC St. Gallen FC St. Gallen 10 (0)
Matías Delgado Argentina Argentina FC Basel FC Basel 10 (4)
Mohamed Elyounoussi Norway Norway FC Basel FC Basel 10 (0)
Christian Fassnacht Switzerland Switzerland FC Thun FC Thun 10 (0)
13. Nassim Ben Khalifa Switzerland Switzerland FC Lausanne-Sport FC Lausanne-Sport 9 (0)
Simone Rapp Switzerland Switzerland FC Thun FC Thun 9 (3)
Armando Sadiku Albania Albania FC Lugano FC Lugano 9 (0)
16. Michael Frey Switzerland Switzerland BSC Young Boys BSC Young Boys 8 (0)
Tomi Jurić Australia Australia FC Luzern FC Luzern 8 (1)
Benjamin Kololli Kosovo Kosovo FC Lausanne-Sport FC Lausanne-Sport 8 (3)
Moussa Konaté Senegal Senegal FC Sion FC Sion 8 (1)
Francesco Margiotta Italy Italy FC Lausanne-Sport FC Lausanne-Sport 8 (0)
Davide Mariani Switzerland Switzerland FC Lugano FC Lugano 8 (0)
Miralem Sulejmani Serbia Serbia BSC Young Boys BSC Young Boys 8 (0)
Yannis Tafer France France FC St. Gallen FC St. Gallen 8 (0)
Gabriel Torres Panama Panama FC Lausanne-Sport FC Lausanne-Sport 8 (1)
Reto Ziegler Switzerland Switzerland FC Sion FC Sion 8 (4)
26. Munas Dabbur Israel Israel Grasshopper Club Zürich Grasshopper Club Zürich 7 (0)
Rúnar Sigurjónsson Iceland Iceland Grasshopper Club Zürich Grasshopper Club Zürich 7 (1)
28. Lucas Andersen Denmark Denmark Grasshopper Club Zürich Grasshopper Club Zürich 6 (0)
Roger Assalé Ivory Coast Ivory Coast BSC Young Boys BSC Young Boys 6 (0)
Samuele Campo Switzerland Switzerland FC Lausanne-Sport FC Lausanne-Sport 6 (0)
Moreno Costanzo Switzerland Switzerland FC Vaduz FC Vaduz 6 (3)
Jahmir Hyka Albania Albania FC Luzern FC Luzern 6 (0)
Michael Lang Switzerland Switzerland FC Basel FC Basel 6 (0)
Geoffrey Mujangi Bia Belgium Belgium FC Sion FC Sion 6 (0)
Markus Neumayr Germany Germany FC Luzern FC Luzern 6 (3)
Yoric Ravet France France BSC Young Boys BSC Young Boys 6 (1)
Francisco Rodríguez Switzerland Switzerland FC Luzern FC Luzern 6 (0)
38. Roman Buess Switzerland Switzerland FC St. Gallen FC St. Gallen 5 (0)
Joël Geissmann Switzerland Switzerland FC Thun FC Thun 5 (0)
Yūya Kubo Japan Japan BSC Young Boys BSC Young Boys 5 (0)
Stjepan Kukuruzović Croatia Croatia FC Vaduz FC Vaduz 5 (0)
Renato Steffen Switzerland Switzerland FC Basel FC Basel 5 (0)
Luca Zuffi Switzerland Switzerland FC Basel FC Basel 5 (0)
44. Manuel Akanji Switzerland Switzerland FC Basel FC Basel 4 (0)
Marco Aratore Switzerland Switzerland FC St. Gallen FC St. Gallen 4 (1)
Birkir Bjarnason Iceland Iceland FC Basel FC Basel 4 (0)
Maurice Brunner Switzerland Switzerland FC Vaduz FC Vaduz 4 (0)
Carlinhos Brazil Brazil FC Lugano FC Lugano 4 (0)
Marco Mathys Switzerland Switzerland FC Vaduz FC Vaduz 4 (0)
Ridge Munsy Congo DR Congo DR Grasshopper Club Zürich Grasshopper Club Zürich 4 (0)
Kwang-ryong Pak North Korea North Korea FC Lausanne-Sport FC Lausanne-Sport 4 (0)
Tomislav Puljić Croatia Croatia FC Luzern FC Luzern 4 (0)
Lorenzo Rosseti Italy Italy FC Lugano FC Lugano 4 (0)
Thorsten Schick Austria Austria BSC Young Boys BSC Young Boys 4 (0)
Marek Suchý Czech Republic Czech Republic FC Basel FC Basel 4 (0)
Gonzalo Zárate Argentina Argentina FC Vaduz FC Vaduz 4 (0)
57. Danijel Aleksić Serbia Serbia FC St. Gallen FC St. Gallen 3 (0)
Albion Avdijaj Albania Albania FC Vaduz FC Vaduz 3 (0)
Leonardo Bertone Switzerland Switzerland BSC Young Boys BSC Young Boys 3 (0)
Albert Bunjaku Kosovo Kosovo FC St. Gallen FC St. Gallen 3 (0)
Franz Burgmeier Liechtenstein Liechtenstein FC Vaduz FC Vaduz 3 (0)
Davide Callà Switzerland Switzerland FC Basel FC Basel 3 (1)
Carlitos Portugal Portugal FC Sion FC Sion 3 (0)
Theofanis Gekas Greece Greece FC Sion FC Sion 3 (0)
Simone Grippo Switzerland Switzerland FC Vaduz FC Vaduz 3 (0)
Cedric Itten Switzerland Switzerland FC Luzern FC Luzern 3 (0)
Philipp Muntwiler Switzerland Switzerland FC Vaduz FC Vaduz 3 (0)
Jonathan Sabbatini Uruguay Uruguay FC Lugano FC Lugano 3 (0)
Enrico Schirinzi Switzerland Switzerland FC Thun FC Thun 3 (0)
Pascal Schürpf Switzerland Switzerland FC Luzern FC Luzern
FC Vaduz FC Vaduz
3 (0)
Matteo Tosetti Switzerland Switzerland FC Thun FC Thun 3 (0)
72. François Affolter Switzerland Switzerland FC Luzern FC Luzern 2 (0)
Ebenezer Assifuah Ghana Ghana FC Sion FC Sion 2 (0)
Olivier Custodio Switzerland Switzerland FC Lausanne-Sport FC Lausanne-Sport 2 (1)
Mickaël Facchinetti Switzerland Switzerland FC Thun FC Thun 2 (0)
Alexander Gerndt Sweden Sweden BSC Young Boys BSC Young Boys 2 (0)
Karim Haggui Tunisia Tunisia FC St. Gallen FC St. Gallen 2 (0)
Dennis Hediger Switzerland Switzerland FC Thun FC Thun 2 (0)
Dejan Janjatovic Germany Germany FC Vaduz FC Vaduz 2 (1)
João Oliveira Switzerland Switzerland FC Luzern FC Luzern 2 (0)
Gregory Karlen Switzerland Switzerland FC Sion FC Sion 2 (0)
Hekuran Kryeziu Kosovo Kosovo FC Luzern FC Luzern 2 (0)
Numa Lavanchy Switzerland Switzerland Grasshopper Club Zürich Grasshopper Club Zürich 2 (0)
Marcus Diniz Brazil Brazil FC Lausanne-Sport FC Lausanne-Sport 2 (0)
Xavier Margairaz Switzerland Switzerland FC Lausanne-Sport FC Lausanne-Sport 2 (0)
Paulo Ricardo Brazil Brazil FC Sion FC Sion 2 (0)
Norman Peyretti France France FC Thun FC Thun 2 (0)
Sékou Sanogo Ivory Coast Ivory Coast BSC Young Boys BSC Young Boys 2 (0)
Nicolas Schindelholz Switzerland Switzerland FC Thun FC Thun 2 (0)
Christian Schneuwly Switzerland Switzerland FC Luzern FC Luzern 2 (0)
Vincent Sierro Switzerland Switzerland FC Sion FC Sion 2 (0)
Andreas Wittwer Switzerland Switzerland FC St. Gallen FC St. Gallen 2 (0)
93. Michel Aebischer Switzerland Switzerland BSC Young Boys BSC Young Boys 1 (0)
Rodrigo Aguirre Uruguay Uruguay FC Lugano FC Lugano 1 (0)
Musa Araz Switzerland Switzerland FC Lausanne-Sport FC Lausanne-Sport 1 (0)
Éder Balanta Colombia Colombia FC Basel FC Basel 1 (0)
Jan Bamert Switzerland Switzerland Grasshopper Club Zürich Grasshopper Club Zürich 1 (0)
Tranquillo Barnetta Switzerland Switzerland FC St. Gallen FC St. Gallen 1 (1)
Marko Bašić Croatia Croatia Grasshopper Club Zürich Grasshopper Club Zürich 1 (0)
Emil Bergström Sweden Sweden Grasshopper Club Zürich Grasshopper Club Zürich 1 (0)
Axel Borgmann Germany Germany FC Vaduz FC Vaduz 1 (0)
Mario Bühler Switzerland Switzerland FC Vaduz FC Vaduz 1 (0)
Nicolas Bürgy Switzerland Switzerland BSC Young Boys BSC Young Boys
FC Thun FC Thun
1 (1)
Marco Bürki Switzerland Switzerland FC Thun FC Thun 1 (0)
Assan Ceesay Gambia Gambia FC Lugano FC Lugano 1 (0)
Seifedin Chabbi Austria Austria FC St. Gallen FC St. Gallen 1 (0)
Kévin Constant Guinea Guinea FC Sion FC Sion 1 (0)
Domen Črnigoj Slovenia Slovenia FC Lugano FC Lugano 1 (0)
Kwadwo Duah Switzerland Switzerland BSC Young Boys BSC Young Boys 1 (0)
Alexander Fransson Sweden Sweden FC Basel FC Basel 1 (0)
Roy Gelmi Switzerland Switzerland FC St. Gallen FC St. Gallen 1 (0)
Nicolas Haas Switzerland Switzerland FC Luzern FC Luzern 1 (0)
Nicolas Hasler Liechtenstein Liechtenstein FC Vaduz FC Vaduz 1 (0)
Nicolas Hunziker Switzerland Switzerland Grasshopper Club Zürich Grasshopper Club Zürich 1 (0)
Stefan Knežević Switzerland Switzerland FC Luzern FC Luzern 1 (0)
Sandro Lauper Switzerland Switzerland FC Thun FC Thun 1 (0)
Jan Lecjaks Czech Republic Czech Republic BSC Young Boys BSC Young Boys 1 (0)
Léo Itaperuna Brazil Brazil FC Sion FC Sion 1 (0)
Jordan Lotomba Switzerland Switzerland FC Lausanne-Sport FC Lausanne-Sport 1 (0)
Quentin Maceiras Switzerland Switzerland FC Sion FC Sion 1 (0)
Kevin Mbabu Switzerland Switzerland BSC Young Boys BSC Young Boys 1 (0)
Ali Messaoud Morocco Morocco FC Vaduz FC Vaduz 1 (0)
Ofir Mizrahi Israel Israel FC Lugano FC Lugano 1 (0)
Bruno Morgado Switzerland Switzerland FC Sion FC Sion 1 (0)
Freddy Mveng Cameroon Cameroon FC Sion FC Sion 1 (0)
Birama N'Doye Senegal Senegal FC Sion FC Sion 1 (0)
Nelson Ferreira Portugal Portugal FC Thun FC Thun 1 (0)
Mario Piccinocchi Italy Italy FC Lugano FC Lugano 1 (0)
Thomas Reinmann Switzerland Switzerland FC Thun FC Thun 1 (0)
Ricardo Costa Portugal Portugal FC Luzern FC Luzern 1 (0)
Alain Rochat Switzerland Switzerland BSC Young Boys BSC Young Boys 1 (0)
Vero Salatic Serbia Serbia FC Sion FC Sion 1 (0)
Geoffroy Serey Dié Ivory Coast Ivory Coast FC Basel FC Basel 1 (0)
Andraž Šporar Slovenia Slovenia FC Basel FC Basel 1 (0)
Scott Sutter Switzerland Switzerland BSC Young Boys BSC Young Boys 1 (0)
Haris Tabakovic Switzerland Switzerland Grasshopper Club Zürich Grasshopper Club Zürich 1 (0)
Nzuzi Toko Congo DR Congo DR FC St. Gallen FC St. Gallen 1 (0)
Aldin Turkeš Bosnia-Herzegovina Bosnia-Herzegovina FC Vaduz FC Vaduz 1 (0)
Milan Vilotić Serbia Serbia BSC Young Boys BSC Young Boys
Grasshopper Club Zürich Grasshopper Club Zürich
1 (0)
Alain Wiss Switzerland Switzerland FC St. Gallen FC St. Gallen 1 (0)
Denis Zakaria Switzerland Switzerland BSC Young Boys BSC Young Boys 1 (0)
Elsad Zverotić Montenegro Montenegro FC Sion FC Sion 1 (0)