# Player Country Team Goals (Penalty)
1. Andrin Hunziker Switzerland Switzerland FC Basel 1893 FC Basel 1893 17 (1)
2. Nikolas Muci Switzerland Switzerland Team Ticino Team Ticino 16 (4)
3. Luca Sestito Switzerland Switzerland Servette FC Servette FC 10 (2)
4. Laurin Vögele Switzerland Switzerland FC Winterthur FC Winterthur 9 (0)
5. Lars Villiger Switzerland Switzerland Team FC Luzern/SC Kriens Team FC Luzern/SC Kriens 8 (0)
6. Aaron Appiah Switzerland Switzerland BSC Young Boys BSC Young Boys 7 (0)
Medon Berisha Albania Albania BSC Young Boys BSC Young Boys 7 (0)
Alessio Besio Switzerland Switzerland FCO St. Gallen/Wil FCO St. Gallen/Wil 7 (0)
Liam Chipperfield Switzerland Switzerland FC Basel 1893 FC Basel 1893 7 (0)
10. Carmine Chiappetta Switzerland Switzerland FC Basel 1893 FC Basel 1893 6 (1)
Alexandre Patricio Switzerland Switzerland Servette FC Servette FC 6 (0)
Leart Zeqiri Switzerland Switzerland FC Winterthur FC Winterthur 6 (0)
13. Ertan Ali Switzerland Switzerland Team Vaud Lausanne Team Vaud Lausanne 5 (1)
Burak Alili Switzerland Switzerland Team Xamax-BEJUNE FA Team Xamax-BEJUNE FA 5 (1)
Luuk Breedijk Switzerland Switzerland Team FC Luzern/SC Kriens Team FC Luzern/SC Kriens 5 (0)
Christian Chirulli Switzerland Switzerland Team Aargau Team Aargau 5 (1)
Filipe de Carvalho Switzerland Switzerland Grasshopper Club Zürich Grasshopper Club Zürich 5 (1)
Leonit Halilaj Kosovo Kosovo Team Xamax-BEJUNE FA Team Xamax-BEJUNE FA 5 (2)
Momodou Jaiteh Switzerland Switzerland FC Basel 1893 FC Basel 1893 5 (2)
Dion Kacuri Switzerland Switzerland Grasshopper Club Zürich Grasshopper Club Zürich 5 (0)
21. Théo Berdayes Switzerland Switzerland FC Sion FC Sion 4 (2)
Kenneth Kabuya Switzerland Switzerland Team Xamax-BEJUNE FA Team Xamax-BEJUNE FA 4 (0)
Sander Kalan Switzerland Switzerland Team Aargau Team Aargau 4 (0)
Loris Lukaj Switzerland Switzerland Team FC Luzern/SC Kriens Team FC Luzern/SC Kriens 4 (1)
Luka Marjanac Bosnia-Herzegovina Bosnia-Herzegovina FC Basel 1893 FC Basel 1893 4 (0)
Valmir Matoshi Switzerland Switzerland FC Thun Berner Oberland FC Thun Berner Oberland 4 (0)
Malko Sartoretti Switzerland Switzerland Team Vaud Lausanne Team Vaud Lausanne 4 (0)
Nic Wüthrich Switzerland Switzerland FC Thun Berner Oberland FC Thun Berner Oberland 4 (2)
29. Alessandro Barletta Switzerland Switzerland Grasshopper Club Zürich Grasshopper Club Zürich 3 (0)
Luca Crupi Switzerland Switzerland FC Winterthur FC Winterthur 3 (0)
Fabio Di Brizzi Germany Germany FC Basel 1893 FC Basel 1893 3 (0)
Pirosch Fischer Switzerland Switzerland FC Zürich FC Zürich 3 (1)
Ryan Guillaume Switzerland Switzerland Team Vaud Lausanne Team Vaud Lausanne 3 (0)
Noe Holenstein Switzerland Switzerland FC Winterthur FC Winterthur 3 (0)
Noah Jakob Switzerland Switzerland BSC Young Boys BSC Young Boys 3 (0)
Hasan Karakurd Turkey Turkey Team Aargau Team Aargau 3 (0)
Lucas Ribeiro Maio Portugal Portugal Team Vaud Lausanne Team Vaud Lausanne 3 (0)
Jan Lüscher Switzerland Switzerland FC Winterthur FC Winterthur 3 (0)
Nikolai Maurer Switzerland Switzerland Team Xamax-BEJUNE FA Team Xamax-BEJUNE FA 3 (0)
Aulon Mushla Kosovo Kosovo FCO St. Gallen/Wil FCO St. Gallen/Wil 3 (0)
Sead Selishta Kosovo Kosovo Team Aargau Team Aargau 3 (0)
Devran Şenyurt Switzerland Switzerland Team Aargau Team Aargau 3 (0)
Luca Spina Switzerland Switzerland Grasshopper Club Zürich Grasshopper Club Zürich 3 (0)
Florian van der Werff Switzerland Switzerland FCO St. Gallen/Wil FCO St. Gallen/Wil 3 (3)
Luc von Ballmoos Switzerland Switzerland FC Thun Berner Oberland FC Thun Berner Oberland 3 (0)
Armando Waeber Switzerland Switzerland BSC Young Boys BSC Young Boys 3 (0)
Alejandro Willimann Mexico Mexico Team FC Luzern/SC Kriens Team FC Luzern/SC Kriens 3 (1)
48. Fred Annor-Mensah Switzerland Switzerland Servette FC Servette FC 2 (1)
Leorat Bega Switzerland Switzerland Servette FC Servette FC 2 (0)
Evan Berrut Switzerland Switzerland FC Sion FC Sion 2 (1)
Marvin Bieri Switzerland Switzerland Team FC Luzern/SC Kriens Team FC Luzern/SC Kriens 2 (0)
Edis Bytyqi Kosovo Kosovo FCO St. Gallen/Wil FCO St. Gallen/Wil 2 (0)
Ronaldo Dantas Switzerland Switzerland Team FC Luzern/SC Kriens Team FC Luzern/SC Kriens 2 (0)
David Rodrigues Portugal Portugal FC Sion FC Sion 2 (0)
Jonathan Fontana Switzerland Switzerland BSC Young Boys BSC Young Boys 2 (0)
Esey Gebreyesus Switzerland Switzerland Grasshopper Club Zürich Grasshopper Club Zürich 2 (0)
Marc Gutbub Switzerland Switzerland FC Thun Berner Oberland FC Thun Berner Oberland 2 (0)
Aaron Hauser Switzerland Switzerland FC Winterthur FC Winterthur 2 (0)
Jessé Hautier Switzerland Switzerland Team Vaud Lausanne Team Vaud Lausanne 2 (0)
Selmin Hodža Switzerland Switzerland FC Zürich FC Zürich 2 (0)
Fitim Iseni Switzerland Switzerland FC Thun Berner Oberland FC Thun Berner Oberland 2 (1)
Noah Issah Switzerland Switzerland Team Vaud Lausanne Team Vaud Lausanne 2 (2)
Luka Lazarevic Serbia Serbia FC Winterthur FC Winterthur 2 (0)
Ben Lüthi Switzerland Switzerland FC Thun Berner Oberland FC Thun Berner Oberland 2 (0)
Dominic Maurer Switzerland Switzerland BSC Young Boys BSC Young Boys 2 (0)
Romeo Morandi Switzerland Switzerland Team Ticino Team Ticino 2 (0)
Ardi Morina Switzerland Switzerland FC Zürich FC Zürich 2 (1)
Pierrick Moulin Switzerland Switzerland FC Sion FC Sion 2 (0)
Jannik Nikaj Switzerland Switzerland Team FC Luzern/SC Kriens Team FC Luzern/SC Kriens 2 (1)
Severin Ottiger Switzerland Switzerland Team FC Luzern/SC Kriens Team FC Luzern/SC Kriens 2 (0)
Ciril Pahud Switzerland Switzerland BSC Young Boys BSC Young Boys 2 (0)
Hugo Parra Switzerland Switzerland Team Vaud Lausanne Team Vaud Lausanne 2 (0)
Denis Pergjoka Switzerland Switzerland FC Basel 1893 FC Basel 1893 2 (0)
David Piffero Switzerland Switzerland Team Ticino Team Ticino 2 (0)
Gianluca Pizzagalli Italy Italy Team Ticino Team Ticino 2 (0)
Nico Rissi Switzerland Switzerland FCO St. Gallen/Wil FCO St. Gallen/Wil 2 (0)
Daris Sabotic Switzerland Switzerland FC Zürich FC Zürich 2 (0)
Vincent Spari Austria Austria FCO St. Gallen/Wil FCO St. Gallen/Wil 2 (0)
Aris Triantafillidis Spain Spain BSC Young Boys BSC Young Boys 2 (0)
Baris Ürün Switzerland Switzerland FC Zürich FC Zürich 2 (0)
81. Aurèle Amenda Switzerland Switzerland BSC Young Boys BSC Young Boys 1 (0)
Yohan Aymon Switzerland Switzerland FC Sion FC Sion 1 (0)
Amit Bala North Macedonia North Macedonia Team Aargau Team Aargau 1 (0)
Roméo Beney Switzerland Switzerland FC Sion FC Sion 1 (0)
Edon Berisha Switzerland Switzerland Team Vaud Lausanne Team Vaud Lausanne 1 (0)
Josip Brnić Switzerland Switzerland Grasshopper Club Zürich Grasshopper Club Zürich 1 (0)
David Brunner Switzerland Switzerland FC Zürich FC Zürich 1 (0)
Eren Calikusu Turkey Turkey Team Aargau Team Aargau 1 (0)
Flavio Caserta Switzerland Switzerland Team Aargau Team Aargau 1 (0)
Oscar Cavazzana Switzerland Switzerland Servette FC Servette FC 1 (0)
Sven Cotting Switzerland Switzerland Servette FC Servette FC 1 (0)
Yaro de Carvalho Switzerland Switzerland FC Winterthur FC Winterthur 1 (0)
Ludovic Delley Switzerland Switzerland FC Sion FC Sion 1 (0)
Malík Deme Switzerland Switzerland Grasshopper Club Zürich Grasshopper Club Zürich 1 (0)
Nicolo di Benedetto Switzerland Switzerland Team Ticino Team Ticino 1 (0)
Diogo Monteiro Portugal Portugal Servette FC Servette FC 1 (0)
Nik Dubler Switzerland Switzerland Team Aargau Team Aargau 1 (0)
Maxime Dubosson Switzerland Switzerland FC Sion FC Sion 1 (0)
Leon Duong Switzerland Switzerland FC Winterthur FC Winterthur 1 (0)
Alex Echner Germany Germany Team Aargau Team Aargau 1 (0)
Elhan Emini North Macedonia North Macedonia FCO St. Gallen/Wil FCO St. Gallen/Wil 1 (0)
Dominik Fleischli Switzerland Switzerland FC Zürich FC Zürich 1 (0)
Aleksandr Fuks Russia Russia FC Sion FC Sion 1 (0)
Karl Gelbjerg Hansen Denmark Denmark Team Vaud Lausanne Team Vaud Lausanne 1 (0)
Florent Genoud Switzerland Switzerland BSC Young Boys BSC Young Boys 1 (0)
Andrin Gloor Switzerland Switzerland FC Sion FC Sion 1 (0)
Fabian Gloor Switzerland Switzerland FC Zürich FC Zürich 1 (0)
Ramon Guzzo Switzerland Switzerland Grasshopper Club Zürich Grasshopper Club Zürich 1 (0)
Vahid Hadzi Kosovo Kosovo Team Ticino Team Ticino 1 (0)
Laurin Häfliger Switzerland Switzerland Team FC Luzern/SC Kriens Team FC Luzern/SC Kriens 1 (0)
Amin Hajoubi Switzerland Switzerland Team Vaud Lausanne Team Vaud Lausanne 1 (0)
Mats Hanke Switzerland Switzerland FC Zürich FC Zürich 1 (0)
Hervé Matondo Angola Angola FC Sion FC Sion 1 (0)
Jérémie Hostettler France France FC Thun Berner Oberland FC Thun Berner Oberland 1 (0)
Leon Hysenaj Germany Germany FC Winterthur FC Winterthur 1 (0)
Luca Jaquez Switzerland Switzerland Team FC Luzern/SC Kriens Team FC Luzern/SC Kriens 1 (0)
Dilhan Karabacak France France FC Basel 1893 FC Basel 1893 1 (0)
Ahmet Karatas Turkey Turkey FC Basel 1893 FC Basel 1893 1 (0)
Merlind Kodra Kosovo Kosovo Grasshopper Club Zürich Grasshopper Club Zürich 1 (0)
Sven Kunz Switzerland Switzerland FC Zürich FC Zürich 1 (0)
Loïc Lüthi Switzerland Switzerland FC Winterthur FC Winterthur 1 (0)
Marvin Lüthi Switzerland Switzerland FC Winterthur FC Winterthur 1 (0)
Luca Manzolini Italy Italy Team Ticino Team Ticino 1 (0)
Jason Marques Switzerland Switzerland FC Sion FC Sion 1 (1)
Leonardo Meroni Switzerland Switzerland FC Thun Berner Oberland FC Thun Berner Oberland 1 (0)
Nicolas Mina Switzerland Switzerland Team Ticino Team Ticino 1 (0)
Luca Molino Switzerland Switzerland Team Ticino Team Ticino 1 (0)
Arjanit Muji Kosovo Kosovo Team Aargau Team Aargau 1 (0)
Christian Nikoloski Switzerland Switzerland FC Thun Berner Oberland FC Thun Berner Oberland 1 (0)
Vincent Nvendo Ferrier Switzerland Switzerland Servette FC Servette FC 1 (0)
Almin Omerovic Bosnia-Herzegovina Bosnia-Herzegovina FC Sion FC Sion 1 (0)
Miguel Reichmuth Switzerland Switzerland FC Zürich FC Zürich 1 (1)
Jacel Rhodes Switzerland Switzerland BSC Young Boys BSC Young Boys 1 (0)
Gilles Richard Switzerland Switzerland FC Sion FC Sion 1 (0)
Lorin Rohner Switzerland Switzerland FCO St. Gallen/Wil FCO St. Gallen/Wil 1 (0)
Noah Rupp Switzerland Switzerland Team FC Luzern/SC Kriens Team FC Luzern/SC Kriens 1 (0)
Leonit Sahitaj Switzerland Switzerland Grasshopper Club Zürich Grasshopper Club Zürich 1 (0)
Adriatik Salihi Switzerland Switzerland Servette FC Servette FC 1 (0)
Eliott Scherler Switzerland Switzerland Servette FC Servette FC 1 (0)
Ben Schläppi Switzerland Switzerland BSC Young Boys BSC Young Boys 1 (0)
Silva Luvualo Switzerland Switzerland Team Vaud Lausanne Team Vaud Lausanne 1 (0)
Mikiele Solomon Eritrea Eritrea BSC Young Boys BSC Young Boys 1 (0)
Karim Sow Switzerland Switzerland BSC Young Boys BSC Young Boys 1 (0)
Niccolo Spinelli Switzerland Switzerland Team Ticino Team Ticino 1 (0)
Luka Stanojevic Switzerland Switzerland Team Vaud Lausanne Team Vaud Lausanne 1 (0)
Simone Stroscio Switzerland Switzerland Grasshopper Club Zürich Grasshopper Club Zürich 1 (0)
Rejan Thaçi Kosovo Kosovo Team Vaud Lausanne Team Vaud Lausanne 1 (0)
Noa Toma Switzerland Switzerland FC Sion FC Sion 1 (0)
Dylan Tutonda Switzerland Switzerland Team Vaud Lausanne Team Vaud Lausanne 1 (0)
Mattia Walker Switzerland Switzerland Team FC Luzern/SC Kriens Team FC Luzern/SC Kriens 1 (0)