# Player Country Team Goals (Penalty)
1. Giovane Élber Brazil Brazil Grasshopper Club Zürich Grasshopper Club Zürich 14 (0)
2. Frédéric Chassot Switzerland Switzerland FC Basel FC Basel 10 (0)
3. Ron Willems Netherlands Netherlands Grasshopper Club Zürich Grasshopper Club Zürich 9 (1)
4. Johnson Bwalya Zambia Zambia FC Bulle FC Bulle 8 (0)
Gábor Gerstenmájer Romania Romania FC Luzern FC Luzern 8 (0)
Alain Sutter Switzerland Switzerland Grasshopper Club Zürich Grasshopper Club Zürich 8 (1)
7. Thomas Hartmann Switzerland Switzerland FC Bulle FC Bulle 7 (0)
8. Stefan Wolf Switzerland Switzerland FC Luzern FC Luzern 6 (0)
9. Juan Barbas Argentina Argentina FC Locarno FC Locarno 5 (1)
Urs Güntensperger Switzerland Switzerland FC Luzern FC Luzern 5 (0)
Peter Közle Germany Germany Grasshopper Club Zürich Grasshopper Club Zürich 5 (0)
12. Béla Bodonyi Hungary Hungary FC Bulle FC Bulle 4 (0)
Stefan Bützer Switzerland Switzerland FC Locarno FC Locarno 4 (0)
Oliver Camenzind Switzerland Switzerland FC Luzern FC Luzern 4 (0)
Gábor Pölöskei Hungary Hungary SR Delémont SR Delémont 4 (0)
Alain Renzi Switzerland Switzerland SR Delémont SR Delémont 4 (0)
André Sitek Netherlands Netherlands FC Basel FC Basel 4 (1)
Alain Vernier Switzerland Switzerland FC Bulle FC Bulle 4 (0)
19. Ørjan Berg Norway Norway FC Basel FC Basel 3 (0)
Stéphane Léchenne Switzerland Switzerland SR Delémont SR Delémont 3 (0)
Martín Rueda Switzerland Switzerland FC Luzern FC Luzern 3 (1)
22. Reto Baumgartner Switzerland Switzerland FC Basel FC Basel 2 (0)
Iwan Eberhard Switzerland Switzerland FC Bulle FC Bulle 2 (0)
René Fluri Switzerland Switzerland FC Locarno FC Locarno 2 (0)
Joël Magnin Switzerland Switzerland Grasshopper Club Zürich Grasshopper Club Zürich 2 (0)
Adriano Omini Switzerland Switzerland FC Locarno FC Locarno 2 (0)
Silvu Popoviciu Romania Romania CS Chênois CS Chênois 2 (0)
Pierre-André Schürmann Switzerland Switzerland FC Basel FC Basel 2 (0)
Admir Smajić Bosnia-Herzegovina Bosnia-Herzegovina FC Basel FC Basel 2 (0)
Christian Taddeo Switzerland Switzerland CS Chênois CS Chênois 2 (0)
Adrian Ursea Romania Romania CS Chênois CS Chênois 2 (0)
32. Brian Bertelsen Denmark Denmark FC Luzern FC Luzern 1 (0)
Thomas Bickel Switzerland Switzerland Grasshopper Club Zürich Grasshopper Club Zürich 1 (0)
Thomas Buhl Germany Germany FC Wil 1900 FC Wil 1900 1 (0)
Mario Cantaluppi Switzerland Switzerland Grasshopper Club Zürich Grasshopper Club Zürich 1 (0)
Alain Corminboeuf Switzerland Switzerland FC Bulle FC Bulle 1 (0)
Bojan Dimić Serbia Serbia CS Chênois CS Chênois 1 (0)
Christoph Egger Switzerland Switzerland FC Wil 1900 FC Wil 1900 1 (0)
Rico Fuchs Switzerland Switzerland FC Wil 1900 FC Wil 1900 1 (0)
Christof Gehrig Switzerland Switzerland FC Wil 1900 FC Wil 1900 1 (0)
Carlo Gianfreda Italy Italy FC Locarno FC Locarno 1 (0)
Peter Gmür Switzerland Switzerland FC Luzern FC Luzern 1 (0)
Farminio Isabella Italy Italy CS Chênois CS Chênois 1 (0)
Dirk Lellek Germany Germany FC Basel FC Basel 1 (0)
Cyrill Maillard Switzerland Switzerland SR Delémont SR Delémont 1 (0)
Davide Morandi Switzerland Switzerland FC Locarno FC Locarno 1 (0)
Peter Nadig Switzerland Switzerland FC Luzern FC Luzern 1 (0)
Pablo Higueras Spain Spain FC Bulle FC Bulle 1 (0)
Mario Petruzzi Switzerland Switzerland FC Wil 1900 FC Wil 1900 1 (0)
Adrian Popescu Romania Romania FC Locarno FC Locarno 1 (0)
Manfred Raschle Switzerland Switzerland FC Wil 1900 FC Wil 1900 1 (0)
Sándor Sallai Hungary Hungary SR Delémont SR Delémont 1 (1)
Patrick Tarnutzer Switzerland Switzerland FC Wil 1900 FC Wil 1900 1 (0)
Hubert Thomann Switzerland Switzerland FC Bulle FC Bulle 1 (0)
Semir Tuce Bosnia-Herzegovina Bosnia-Herzegovina FC Luzern FC Luzern 1 (0)
Jorge Varela Spain Spain CS Chênois CS Chênois 1 (0)
István Varga Hungary Hungary SR Delémont SR Delémont 1 (0)
Murat Yakin Switzerland Switzerland Grasshopper Club Zürich Grasshopper Club Zürich 1 (0)