# Player Country Team Goals (Penalty)
1. Matt Moussilou Congo Congo FC Meyrin FC Meyrin 22 (4)
2. Yassine El Allaoui France France FC Echallens FC Echallens 21 (3)
3. Gentian Bunjaku Kosovo Kosovo Vevey United Vevey United 19 (4)
4. Christian Amato Switzerland Switzerland Martigny Sports Martigny Sports 17 (0)
5. Yann Kasai Switzerland Switzerland BSC Young Boys II BSC Young Boys II 13 (7)
6. Dylan Dugourd Switzerland Switzerland Etoile Carouge FC Etoile Carouge FC 12 (2)
7. Mehmed Begzadić Bosnia-Herzegovina Bosnia-Herzegovina FC Echallens FC Echallens 11 (1)
Ange N'Silu Congo DR Congo DR FC Lancy FC Lancy 11 (5)
Mergim Qarri Switzerland Switzerland FC Lancy FC Lancy 11 (0)
Isaac Schmidt Switzerland Switzerland Team Vaud Lausanne [U21] Team Vaud Lausanne [U21] 11 (0)
Shkelqim Vladi Switzerland Switzerland BSC Young Boys II BSC Young Boys II 11 (0)
12. Henry Acosta Colombia Colombia FC Naters FC Naters 10 (5)
Zeki Amdouni Switzerland Switzerland Etoile Carouge FC Etoile Carouge FC 10 (0)
Natanael Martins Portugal Portugal FC Meyrin FC Meyrin 10 (0)
Frédéric Tosato Switzerland Switzerland FC Bulle FC Bulle 10 (0)
16. Frédéric Dos Santos Switzerland Switzerland FC Lancy FC Lancy 9 (0)
Matias Vitkieviez Switzerland Switzerland Etoile Carouge FC Etoile Carouge FC 9 (2)
18. Josias Lukembila Switzerland Switzerland Team Vaud Lausanne [U21] Team Vaud Lausanne [U21] 8 (0)
Ramiz Mehmetaj Kosovo Kosovo Martigny Sports Martigny Sports 8 (1)
Loris Mettler Switzerland Switzerland Team Vaud Lausanne [U21] Team Vaud Lausanne [U21] 8 (1)
Ndiaw Ndiaye Senegal Senegal FC Bulle FC Bulle 8 (2)
Giancarlo Negro Switzerland Switzerland Team Vaud Lausanne [U21] Team Vaud Lausanne [U21] 8 (0)
Albert Spahiu Switzerland Switzerland FC Naters FC Naters 8 (0)
Stéphane Gonçalves Portugal Portugal FC Azzurri 90 LS FC Azzurri 90 LS 8 (1)
25. Floran Ajeti Switzerland Switzerland FC Thun Berner Oberland II FC Thun Berner Oberland II 7 (2)
Hamza Kari Algeria Algeria Vevey United Vevey United 7 (2)
David Marazzi Switzerland Switzerland FC Echallens FC Echallens 7 (1)
Alexandre Valente France France FC Meyrin FC Meyrin 7 (0)
29. Baptiste Bersier Switzerland Switzerland FC Echallens FC Echallens 6 (1)
Betim Bilalli Switzerland Switzerland CS Chênois CS Chênois 6 (5)
Oscar Correia Switzerland Switzerland Etoile Carouge FC Etoile Carouge FC 6 (1)
Marko Dangubic Switzerland Switzerland BSC Young Boys II BSC Young Boys II 6 (2)
Vítězslav Hrdlička Czech Republic Czech Republic FC Naters FC Naters 6 (0)
Matheus Vieira Brazil Brazil CS Chênois CS Chênois 6 (0)
Ylber Mejdi North Macedonia North Macedonia FC Fribourg FC Fribourg 6 (1)
36. Benjamin Besnard Switzerland Switzerland Etoile Carouge FC Etoile Carouge FC 5 (0)
Thibault Constantin Switzerland Switzerland Martigny Sports Martigny Sports 5 (3)
Muhamed Haliti Switzerland Switzerland FC Lancy FC Lancy 5 (2)
Luís Fernando Brazil Brazil FC Bulle FC Bulle 5 (3)
Ivan Marković Croatia Croatia FC Naters FC Naters 5 (0)
Maxime Mason Switzerland Switzerland FC Bulle FC Bulle
FC Fribourg FC Fribourg
5 (0)
Eldar Suljicic Switzerland Switzerland BSC Young Boys II BSC Young Boys II
CS Chênois CS Chênois
5 (0)
43. Mouhamadoul Fall Senegal Senegal FC Azzurri 90 LS FC Azzurri 90 LS 4 (0)
Isaac Ibongo France France CS Chênois CS Chênois 4 (0)
Zemerart Lekaj Switzerland Switzerland FC Thun Berner Oberland II FC Thun Berner Oberland II 4 (0)
N'Diasse N'Diaye France France FC Lancy FC Lancy 4 (0)
Loïc Ombala Cameroon Cameroon FC Azzurri 90 LS FC Azzurri 90 LS
Vevey United Vevey United
4 (0)
Simon Puertas Switzerland Switzerland FC Bulle FC Bulle 4 (0)
Théo Rochat Switzerland Switzerland Team Vaud Lausanne [U21] Team Vaud Lausanne [U21] 4 (0)
Uroš Vašić Switzerland Switzerland FC Thun Berner Oberland II FC Thun Berner Oberland II 4 (0)
Floriant Zubaku Switzerland Switzerland FC Thun Berner Oberland II FC Thun Berner Oberland II 4 (1)
52. Nicolas Boss Switzerland Switzerland BSC Young Boys II BSC Young Boys II
FC Thun Berner Oberland II FC Thun Berner Oberland II
3 (0)
Ibrahim Diallo Senegal Senegal FC Meyrin FC Meyrin 3 (0)
Tiago-Marti Escorza France France Team Vaud Lausanne [U21] Team Vaud Lausanne [U21] 3 (1)
Joel Fuhrer Switzerland Switzerland FC Thun Berner Oberland II FC Thun Berner Oberland II 3 (0)
Marco Gabriele Switzerland Switzerland Vevey United Vevey United 3 (0)
Saliminah Galokho France France FC Echallens FC Echallens 3 (0)
Robin Golliard Switzerland Switzerland BSC Young Boys II BSC Young Boys II
FC Bulle FC Bulle
3 (0)
Lorris Lombard France France CS Chênois CS Chênois 3 (0)
Mohamed M'Sabeg Tunisia Tunisia FC Azzurri 90 LS FC Azzurri 90 LS
Vevey United Vevey United
3 (1)
Breston Malula Congo DR Congo DR BSC Young Boys II BSC Young Boys II 3 (0)
Martinho Ambrosio Guinea-Bissau Guinea-Bissau Martigny Sports Martigny Sports 3 (0)
Jocelyn Mboso France France CS Chênois CS Chênois 3 (0)
Marco Orsi Switzerland Switzerland Martigny Sports Martigny Sports 3 (1)
Drilon Paçarizi Kosovo Kosovo FC Meyrin FC Meyrin 3 (0)
Elias Pasche Switzerland Switzerland FC Lancy FC Lancy 3 (0)
Pedro Obama Spain Spain FC Azzurri 90 LS FC Azzurri 90 LS 3 (0)
Benoît Rashani Switzerland Switzerland CS Chênois CS Chênois 3 (0)
Cédric Tsimba Switzerland Switzerland FC Meyrin FC Meyrin 3 (0)
Levin Wanner Switzerland Switzerland FC Thun Berner Oberland II FC Thun Berner Oberland II 3 (0)
Riley Zimmermann Switzerland Switzerland Etoile Carouge FC Etoile Carouge FC
FC Fribourg FC Fribourg
3 (2)
72. Maxime Afonso Switzerland Switzerland FC Bulle FC Bulle 2 (0)
Alexandre Barroso Switzerland Switzerland FC Lancy FC Lancy 2 (0)
Sinclair Baddy Dega Switzerland Switzerland Team Vaud Lausanne [U21] Team Vaud Lausanne [U21] 2 (0)
Farid Benhaddouche France France FC Meyrin FC Meyrin
Vevey United Vevey United
2 (0)
Babacar Dia Senegal Senegal Etoile Carouge FC Etoile Carouge FC 2 (0)
Valentin Dupuis Switzerland Switzerland FC Echallens FC Echallens 2 (0)
Iñaki Fernandez Switzerland Switzerland FC Lancy FC Lancy 2 (0)
Ruben Fernandez Switzerland Switzerland Etoile Carouge FC Etoile Carouge FC 2 (0)
Danilo Ianigro Switzerland Switzerland Vevey United Vevey United 2 (0)
Jonathan Lima Portugal Portugal Vevey United Vevey United 2 (0)
Noah Kamé Ekué Germany Germany FC Azzurri 90 LS FC Azzurri 90 LS
FC Echallens FC Echallens
2 (0)
Guillaume Katz Switzerland Switzerland FC Echallens FC Echallens 2 (0)
Filip Korneta Czech Republic Czech Republic FC Naters FC Naters 2 (0)
Nico Maier Switzerland Switzerland BSC Young Boys II BSC Young Boys II 2 (0)
Felix Mambimbi Switzerland Switzerland BSC Young Boys II BSC Young Boys II 2 (0)
Steve Mballa Cameroon Cameroon FC Bulle FC Bulle 2 (0)
Yacoub Meité France France Martigny Sports Martigny Sports 2 (2)
Shqiprim Morina Switzerland Switzerland Vevey United Vevey United 2 (0)
Waldo Olivera Chile Chile CS Chênois CS Chênois 2 (0)
Lucas Pos USA USA Team Vaud Lausanne [U21] Team Vaud Lausanne [U21] 2 (0)
Arnaud Puemi Switzerland Switzerland FC Azzurri 90 LS FC Azzurri 90 LS 2 (0)
Rúben Neves Portugal Portugal Martigny Sports Martigny Sports 2 (0)
Loran Shehu Kosovo Kosovo FC Echallens FC Echallens 2 (0)
Aleksandar Stojanovic Switzerland Switzerland FC Naters FC Naters 2 (0)
Simon Taugwalder Switzerland Switzerland FC Naters FC Naters 2 (0)
Noah Uche Switzerland Switzerland FC Thun Berner Oberland II FC Thun Berner Oberland II 2 (1)
Andi Ukmata Switzerland Switzerland Vevey United Vevey United 2 (0)
Strahinja Urošević Serbia Serbia FC Azzurri 90 LS FC Azzurri 90 LS 2 (1)
Cerruti Vuzi Switzerland Switzerland FC Lancy FC Lancy 2 (0)
Anthon Yenni Switzerland Switzerland FC Bulle FC Bulle 2 (0)
102. Marc Aebischer Switzerland Switzerland FC Azzurri 90 LS FC Azzurri 90 LS 1 (0)
Michel Aebischer Switzerland Switzerland BSC Young Boys II BSC Young Boys II 1 (0)
Fatah Ahamada France France Vevey United Vevey United 1 (0)
Annouar Aïachi France France FC Lancy FC Lancy 1 (0)
Enis Alaj Kosovo Kosovo Etoile Carouge FC Etoile Carouge FC 1 (0)
Thomas Alonso Switzerland Switzerland BSC Young Boys II BSC Young Boys II 1 (0)
Stefan Andric North Macedonia North Macedonia FC Azzurri 90 LS FC Azzurri 90 LS 1 (0)
Gabriel Barès Switzerland Switzerland Team Vaud Lausanne [U21] Team Vaud Lausanne [U21] 1 (0)
Noussayr Batbout Switzerland Switzerland FC Thun Berner Oberland II FC Thun Berner Oberland II 1 (0)
Philippe Blättler Switzerland Switzerland CS Chênois CS Chênois 1 (0)
Mihailo Bogićević Switzerland Switzerland Team Vaud Lausanne [U21] Team Vaud Lausanne [U21] 1 (0)
Lyazid Brahimi Algeria Algeria Vevey United Vevey United 1 (0)
Jordan Buchs Switzerland Switzerland FC Meyrin FC Meyrin 1 (0)
Loan Bueche Switzerland Switzerland BSC Young Boys II BSC Young Boys II 1 (0)
Fabio Carvalho Portugal Portugal FC Azzurri 90 LS FC Azzurri 90 LS 1 (0)
Santiago Cerezo Switzerland Switzerland FC Fribourg FC Fribourg 1 (0)
Thibaud Chevalley Switzerland Switzerland FC Echallens FC Echallens 1 (0)
Silas Cottier Switzerland Switzerland CS Chênois CS Chênois 1 (0)
Lucien Dähler Switzerland Switzerland FC Thun Berner Oberland II FC Thun Berner Oberland II 1 (0)
David de Freitas Switzerland Switzerland FC Meyrin FC Meyrin 1 (0)
Younes Denai France France FC Azzurri 90 LS FC Azzurri 90 LS 1 (0)
Arthur Deschenaux Switzerland Switzerland FC Bulle FC Bulle 1 (0)
Bastien Descombes Switzerland Switzerland FC Fribourg FC Fribourg 1 (1)
Omer Dzonlagic Switzerland Switzerland FC Thun Berner Oberland II FC Thun Berner Oberland II 1 (0)
Edson Tavares da Silva Portugal Portugal FC Azzurri 90 LS FC Azzurri 90 LS 1 (0)
Amine El Bargui France France FC Azzurri 90 LS FC Azzurri 90 LS 1 (0)
Fabiano Pereira Switzerland Switzerland BSC Young Boys II BSC Young Boys II 1 (0)
Jérémy Faug-Porret France France Etoile Carouge FC Etoile Carouge FC 1 (0)
Filipe Ferreira Portugal Portugal Martigny Sports Martigny Sports 1 (0)
Tim Frey Switzerland Switzerland FC Thun Berner Oberland II FC Thun Berner Oberland II 1 (0)
Lucca Fryand Switzerland Switzerland FC Naters FC Naters 1 (0)
Fabian Gerber Switzerland Switzerland FC Thun Berner Oberland II FC Thun Berner Oberland II 1 (0)
Damien Germanier Switzerland Switzerland FC Echallens FC Echallens 1 (0)
Radim Grussmann Czech Republic Czech Republic FC Naters FC Naters 1 (0)
Kreshnik Hajrizi Kosovo Kosovo BSC Young Boys II BSC Young Boys II 1 (0)
Seth Howard Nigeria Nigeria FC Meyrin FC Meyrin 1 (0)
Nathan Jaton Switzerland Switzerland FC Fribourg FC Fribourg 1 (0)
Benjamin Kabeya Switzerland Switzerland BSC Young Boys II BSC Young Boys II 1 (0)
Caine Keller Switzerland Switzerland FC Bulle FC Bulle 1 (0)
Youssef Kouzmet France France CS Chênois CS Chênois 1 (0)
Jonathan Mabanza Congo Congo Vevey United Vevey United 1 (0)
Lyam Mac Kinnon Switzerland Switzerland Team Vaud Lausanne [U21] Team Vaud Lausanne [U21] 1 (0)
Francesco Margiotta Italy Italy Team Vaud Lausanne [U21] Team Vaud Lausanne [U21] 1 (0)
Mario Machado Portugal Portugal Etoile Carouge FC Etoile Carouge FC 1 (0)
Loïc Marmier Switzerland Switzerland FC Bulle FC Bulle 1 (0)
Hazir Mehmetaj Kosovo Kosovo Martigny Sports Martigny Sports 1 (0)
Miguel de Sousa Switzerland Switzerland Martigny Sports Martigny Sports 1 (0)
Mickaël Nanizayamo France France Team Vaud Lausanne [U21] Team Vaud Lausanne [U21] 1 (0)
Dan Ndoye Switzerland Switzerland Team Vaud Lausanne [U21] Team Vaud Lausanne [U21] 1 (0)
Nélio Cordova Portugal Portugal Martigny Sports Martigny Sports 1 (0)
Franck Nioby Congo Congo Team Vaud Lausanne [U21] Team Vaud Lausanne [U21] 1 (0)
Kavena Nsingi Congo DR Congo DR FC Fribourg FC Fribourg 1 (0)
Gianluca Nucera Italy Italy CS Chênois CS Chênois 1 (0)
Dylann Nyangi Congo Congo FC Bulle FC Bulle 1 (0)
Adam Ouattara Switzerland Switzerland Team Vaud Lausanne [U21] Team Vaud Lausanne [U21] 1 (0)
Stéphane Pais Switzerland Switzerland FC Lancy FC Lancy 1 (0)
Patrick dos Santos Cape Verde Cape Verde FC Bulle FC Bulle 1 (0)
Paulo Sérgio Brazil Brazil Vevey United Vevey United 1 (0)
Yann Pedretti Italy Italy FC Lancy FC Lancy 1 (0)
Pedro Teixeira Switzerland Switzerland BSC Young Boys II BSC Young Boys II 1 (0)
Pereira Maciel Switzerland Switzerland Martigny Sports Martigny Sports 1 (0)
Esteban Petignat Switzerland Switzerland BSC Young Boys II BSC Young Boys II 1 (0)
Patrick Polonyi Hungary Hungary FC Fribourg FC Fribourg 1 (0)
Tibert Pont Switzerland Switzerland Etoile Carouge FC Etoile Carouge FC 1 (0)
Stefano Protopapa Italy Italy Vevey United Vevey United 1 (0)
Stefane Rauti Italy Italy Martigny Sports Martigny Sports 1 (0)
Thomas Röthlisberger Switzerland Switzerland FC Lancy FC Lancy 1 (0)
Guillaume Salvi Switzerland Switzerland FC Echallens FC Echallens 1 (0)
Samuel Taveira Portugal Portugal BSC Young Boys II BSC Young Boys II 1 (0)
Steve Schmidhäusler Switzerland Switzerland FC Bulle FC Bulle
FC Fribourg FC Fribourg
1 (0)
Patrick Schmidt Switzerland Switzerland FC Naters FC Naters 1 (0)
Diego Sessolo Switzerland Switzerland FC Azzurri 90 LS FC Azzurri 90 LS 1 (0)
Rogerio Sumbula Switzerland Switzerland FC Bulle FC Bulle 1 (0)
Fabien Tissot-Rosset France France FC Meyrin FC Meyrin 1 (0)
Damien Vanzo Switzerland Switzerland Etoile Carouge FC Etoile Carouge FC 1 (0)
Joan Yenni Switzerland Switzerland FC Bulle FC Bulle 1 (0)
Kim Zaugg Switzerland Switzerland FC Thun Berner Oberland II FC Thun Berner Oberland II 1 (0)
Andi Zeqiri Switzerland Switzerland Team Vaud Lausanne [U21] Team Vaud Lausanne [U21] 1 (0)