

Schweizer Cup
5’990 Spiele von 1925 bis 2025.
| Saison | Runde | Datum | Team 1 | Team 2 | Resultat | Zuschauern | Spielort |
|---|---|---|---|---|---|---|---|
| 2024/2025 | Finale | 01/06/2025 | Biel/Bienne | Basel | 1:4 (0:1) | 30'897 | Wankdorf |
| 2024/2025 | 1/2 | 27/04/2025 | Basel | Lausanne | 3:2 n.V. | 33'071 | St. Jakob-Park |
| 2024/2025 | 1/2 | 26/04/2025 | Biel/Bienne | Young Boys | 1:0 n.V. | 6'000 | Tissot Arena |
| 2024/2025 | 1/4 | 27/02/2025 | Zürich | Young Boys | 2:3 (1:1) | 11'643 | Letzigrund |
| 2024/2025 | 1/4 | 26/02/2025 | Etoile Carouge | Basel | 1:3 (0:0) | 4'100 | Fontenette |
| 2024/2025 | 1/4 | 26/02/2025 | Biel/Bienne | Lugano | 2:0 (0:0) | 3'143 | Tissot Arena |
| 2024/2025 | 1/4 | 25/02/2025 | Bellinzona | Lausanne | 1:1 3:4 i.E. | 588 | Stadio Comunale |
| 2024/2025 | 1/8 | 05/12/2024 | Aarau | Etoile Carouge | 0:1 (0:0) | 3'532 | Brügglifeld |
| 2024/2025 | 1/8 | 05/12/2024 | Bellinzona | St. Gallen | 1:0 (0:0) | 1'500 | Stadio Comunale |
| 2024/2025 | 1/8 | 05/12/2024 | Winterthur | Lausanne | 0:3 (0:2) | 6'100 | Schützenwiese |
| 2024/2025 | 1/8 | 04/12/2024 | FC Schaffhausen | Young Boys | 0:1 (0:1) | 4'539 | FCS Arena |
| 2024/2025 | 1/8 | 04/12/2024 | Basel | Sion | 2:2 4:1 i.E. | 16'301 | St. Jakob-Park |
| 2024/2025 | 1/8 | 04/12/2024 | Yverdon | Lugano | 0:2 (0:0) | 1'220 | Municipal |
| 2024/2025 | 1/8 | 03/12/2024 | Langenthal | Biel/Bienne | 0:6 (0:4) | 1'750 | Rankmatte |
| 2024/2025 | 1/8 | 03/12/2024 | Grasshopper | Zürich | 0:1 (0:0) | 16'668 | Letzigrund |
| 2024/2025 | 2. Runde | 15/09/2024 | FC Schaffhausen | Servette | 2:1 (0:1) | FCS Arena | |
| 2024/2025 | 2. Runde | 15/09/2024 | Gambarogno | Bellinzona | 1:2 (0:2) | CS Regionale | |
| 2024/2025 | 2. Runde | 15/09/2024 | Aarau | Luzern | 1:0 (0:0) | 8'450 | Brügglifeld |
| 2024/2025 | 2. Runde | 15/09/2024 | Stade Nyonnais | Basel | 0:1 n.V. | 3'500 | Colovray |
| 2024/2025 | 2. Runde | 14/09/2024 | Langenthal | Stade Lausanne | 1:0 (1:0) | 920 | Rankmatte |
| 2024/2025 | 2. Runde | 14/09/2024 | Paradiso | St. Gallen | 1:3 (1:1) | 1'080 | Pian Scairolo |
| 2024/2025 | 2. Runde | 14/09/2024 | Rapperswil-Jona | Lugano | 1:3 (0:0) | 1'652 | Grünfeld |
| 2024/2025 | 2. Runde | 14/09/2024 | Aemme | Lausanne | 0:4 (0:1) | Tannschachen | |
| 2024/2025 | 2. Runde | 14/09/2024 | Vevey-Sports | Young Boys | 2:4 (0:2) | 3'300 | Copet |
| 2024/2025 | 2. Runde | 14/09/2024 | Wil | Winterthur | 2:2 2:4 i.E. | 4'046 | Lidl Arena |
| 2024/2025 | 2. Runde | 14/09/2024 | CS Le Locle | Zürich | 0:3 (0:0) | Jeanneret | |
| 2024/2025 | 2. Runde | 13/09/2024 | Monthey | Etoile Carouge | 0:2 (0:2) | Philippe-Pottier | |
| 2024/2025 | 2. Runde | 13/09/2024 | Emmen | Yverdon | 1:2 (1:2) | Feldbreite | |
| 2024/2025 | 2. Runde | 13/09/2024 | YF Juventus | Sion | 0:2 (0:1) | Juchhof | |
| 2024/2025 | 2. Runde | 13/09/2024 | Thun | Grasshopper | 0:2 (0:1) | 4'200 | Stockhorn Arena |
| 2024/2025 | 2. Runde | 13/09/2024 | Besa St. Gallen | Biel/Bienne | 1:6 (0:2) | Espenmoos | |
| 2024/2025 | 1. Runde | 18/08/2024 | Genolier-Begnins | Vevey-Sports | 1:3 (0:1) | Pesant d'Or | |
| 2024/2025 | 1. Runde | 18/08/2024 | Signal | Servette | 1:7 (0:4) | Bernex | |
| 2024/2025 | 1. Runde | 18/08/2024 | Champel | Lausanne | 0:7 (0:2) | Trois-Chênes | |
| 2024/2025 | 1. Runde | 18/08/2024 | Schwyz | Thun | 0:6 (0:2) | Tschaibrunnen | |
| 2024/2025 | 1. Runde | 18/08/2024 | Dardania St. Gallen | Gambarogno | 1:2 (0:2) | Espenmoos | |
| 2024/2025 | 1. Runde | 18/08/2024 | Brühl | Lugano | 1:7 (1:4) | 1'428 | Paul-Grüninger |
| 2024/2025 | 1. Runde | 18/08/2024 | Zug 94 | Zürich | 0:2 (0:2) | 3'700 | Herti Allmend |
| 2024/2025 | 1. Runde | 18/08/2024 | Regensdorf | Grasshopper | 0:9 (0:6) | 3'120 | Wisacher |
| 2024/2025 | 1. Runde | 18/08/2024 | Malcantone | St. Gallen | 0:4 (0:3) | Roque Maspoli | |
| 2024/2025 | 1. Runde | 17/08/2024 | Subingen | Basel | 0:8 (0:5) | Affolter | |
| 2024/2025 | 1. Runde | 17/08/2024 | Baden | Rapperswil | 1:3 (0:1) | 1'035 | Esp |
| 2024/2025 | 1. Runde | 17/08/2024 | Ursy | Stade Nyonnais | 0:6 (0:4) | Glaney | |
| 2024/2025 | 1. Runde | 17/08/2024 | Schattdorf | Paradiso | 0:1 (0:0) | Grüner Wald | |
| 2024/2025 | 1. Runde | 17/08/2024 | Printse-Nendaz | Young Boys | 0:10 (0:6) | Grangettes | |
| 2024/2025 | 1. Runde | 17/08/2024 | Suhr | Aarau | 0:4 (0:2) | Hofstattmatten | |
| 2024/2025 | 1. Runde | 17/08/2024 | Echallens | Stade Lausanne | 1:6 (0:3) | 583 | Trois Sapins |
| 2024/2025 | 1. Runde | 17/08/2024 | Besa St. Gallen | Chur 97 | 1:0 (1:0) | Espenmoos | |
| 2024/2025 | 1. Runde | 17/08/2024 | Monthey | Solothurn | 4:3 n.V. | Philippe-Pottier | |
| 2024/2025 | 1. Runde | 17/08/2024 | Wallbach | Langenthal | 0:2 (0:0) | 500 | Buhnacker |
| 2024/2025 | 1. Runde | 17/08/2024 | Tuggen | FC Schaffhausen | 0:2 (0:1) | 519 | Linthstrasse |
| 2024/2025 | 1. Runde | 17/08/2024 | Mendrisio | Luzern | 1:4 (1:3) | 2'152 | Stadio Comunale |
| 2024/2025 | 1. Runde | 17/08/2024 | Aemme | Haute-Ajoie | 2:1 (2:1) | Tannschachen | |
| 2024/2025 | 1. Runde | 17/08/2024 | CS Le Locle | Prishtina Bern | 1:1 3:1 i.E. | Communal | |
| 2024/2025 | 1. Runde | 17/08/2024 | Zürich City | YF Juventus | 0:1 (0:0) | Heerenschürli | |
| 2024/2025 | 1. Runde | 17/08/2024 | Emmen | Altstätten | 3:2 (0:2) | Feldbreite | |
| 2024/2025 | 1. Runde | 17/08/2024 | Biel/Bienne | Xamax | 2:1 (1:0) | 1'748 | Tissot Arena |
| 2024/2025 | 1. Runde | 17/08/2024 | Delémont | Sion | 1:1 1:4 i.E. | 4'380 | La Blancherie |
| 2024/2025 | 1. Runde | 16/08/2024 | Wettswil | Winterthur | 1:2 (0:0) | Moos | |
| 2024/2025 | 1. Runde | 16/08/2024 | Lancy | Etoile Carouge | 3:3 1:4 i.E. | Marignac | |
| 2024/2025 | 1. Runde | 16/08/2024 | Dardania Lausanne | Yverdon | 0:3 (0:0) | Chavannes | |
| 2024/2025 | 1. Runde | 16/08/2024 | Kriens | Bellinzona | 1:2 (0:2) | Kleinfeld | |
| 2024/2025 | 1. Runde | 16/08/2024 | Taverne | Wil | 1:3 (0:0) | Terrain communal | |
| 2023/2024 | Finale | 02/06/2024 | Servette | Lugano | 0:0 i.E. 9:8 | 27'710 | Wankdorf |
| 2023/2024 | 1/2 | 28/04/2024 | Winterthur | Servette | 0:1 (0:0) | 8'400 | Schützenwiese |
| 2023/2024 | 1/2 | 27/04/2024 | Sion | Lugano | 0:2 (0:1) | 14'200 | Tourbillon |
| 2023/2024 | 1/4 | 29/02/2024 | Sion | Young Boys | 2:1 (1:0) | 14'200 | Tourbillon |
| 2023/2024 | 1/4 | 28/02/2024 | Delémont | Servette | 0:2 (0:0) | 5'482 | La Blancherie |
| 2023/2024 | 1/4 | 28/02/2024 | Basel | Lugano | 2:2 3:4 i.E. | 17'678 | St. Jakob-Park |
| 2023/2024 | 1/4 | 28/02/2024 | Zürich | Winterthur | 0:2 (0:0) | 12'069 | Letzigrund |
| 2023/2024 | 1/8 | 01/11/2023 | Rapperswil-Jona | Young Boys | 0:2 (0:1) | 3'150 | Grünfeld |
| 2023/2024 | 1/8 | 01/11/2023 | Servette | Stade Lausanne | 1:1 1:4 i.E. | 3'250 | Stade de Genève |
| 2023/2024 | 1/8 | 01/11/2023 | Black Stars Basel | Winterthur | 2:6 (0:1) | 850 | Buschweilerhof |
| 2023/2024 | 1/8 | 01/11/2023 | Kriens | Basel | 0:1 (0:1) | 3'150 | Kleinfeld |
| 2023/2024 | 1/8 | 01/11/2023 | Delémont | Luzern | 1:0 (1:0) | 3'730 | La Blancherie |
| 2023/2024 | 1/8 | 01/11/2023 | Lausanne | Lugano | 0:4 (0:2) | 3'026 | Tuilière |
| 2023/2024 | 1/8 | 31/10/2023 | Bellinzona | Zürich | 0:1 n.V. | 2'540 | Stadio Comunale |
| 2023/2024 | 1/8 | 31/10/2023 | Onex | Sion | 1:6 (0:3) | 2'300 | Arbères |
| 2023/2024 | 2. Runde | 17/09/2023 | Delémont | St. Gallen | 2:1 (2:1) | 3'920 | La Blancherie |
| 2023/2024 | 2. Runde | 17/09/2023 | Brühl | Lausanne | 0:4 (0:1) | 1'310 | Paul-Grüninger |
| 2023/2024 | 2. Runde | 17/09/2023 | Bellinzona | FC Schaffhausen | 3:1 n.V. | 1'408 | Stadio Comunale |
| 2023/2024 | 2. Runde | 17/09/2023 | Tuggen | Zürich | 0:3 (0:2) | 6'300 | Linthstrasse |
| 2023/2024 | 2. Runde | 17/09/2023 | Aarau | Winterthur | 1:2 (0:0) | 6'356 | Brügglifeld |
| 2023/2024 | 2. Runde | 16/09/2023 | Lancy | Lugano | 0:3 (0:1) | 500 | Marignac |
| 2023/2024 | 2. Runde | 16/09/2023 | Rapperswil-Jona | Yverdon | 1:0 (0:0) | 763 | Grünfeld |
| 2023/2024 | 2. Runde | 16/09/2023 | Black Stars Basel | La Chaux-de-Fonds | 4:1 (1:0) | 450 | Buschweilerhof |
| 2023/2024 | 2. Runde | 16/09/2023 | Kriens | Baden | 4:0 (2:0) | 1'250 | Kleinfeld |
| 2023/2024 | 2. Runde | 16/09/2023 | Thun | Luzern | 1:3 n.V. | 4'436 | Stockhorn Arena |
| 2023/2024 | 2. Runde | 16/09/2023 | Bulle | Servette | 1:4 (0:2) | 1'356 | Bouleyres |
| 2023/2024 | 2. Runde | 16/09/2023 | Bosporus | Basel | 0:8 (0:3) | 3'500 | Buschweilerhof |
| 2023/2024 | 2. Runde | 16/09/2023 | Greifensee | Onex | 1:2 (1:0) | 850 | Grossriet |
| 2023/2024 | 2. Runde | 15/09/2023 | Xamax | Young Boys | 0:1 (0:0) | 9'400 | La Maladière |
| 2023/2024 | 2. Runde | 15/09/2023 | Wil | Stade Lausanne | 1:1 3:4 i.E. | 1'686 | Lidl Arena |
| 2023/2024 | 2. Runde | 15/09/2023 | Sion | Grasshopper | 3:0 (1:0) | 10'000 | Tourbillon |
| 2023/2024 | 1. Runde | 20/08/2023 | Kleinhüningen | Xamax | 0:8 (0:3) | 800 | Schützenmatte |
| 2023/2024 | 1. Runde | 20/08/2023 | Saint-Blaise | Basel | 1:8 (1:5) | Les Fourches | |
| 2023/2024 | 1. Runde | 20/08/2023 | Cham | FC Schaffhausen | 1:3 (1:2) | Eizmoos | |
| 2023/2024 | 1. Runde | 20/08/2023 | Savièse | Bulle | 0:5 (0:2) | 800 | Saint-Germain |
| 2023/2024 | 1. Runde | 20/08/2023 | Winkeln | Luzern | 0:6 (0:3) | Gründenmoos | |
| 2023/2024 | 1. Runde | 20/08/2023 | Widnau | St. Gallen | 1:2 (1:0) | 6'350 | Aegeten |
| 2023/2024 | 1. Runde | 20/08/2023 | SV Schaffhausen | Grasshopper | 0:4 (0:2) | 4'000 | Berformance Arena |
| 2023/2024 | 1. Runde | 20/08/2023 | Collina d'Oro | Wil | 0:4 (0:0) | 350 | Pian Scairolo |
| 2023/2024 | 1. Runde | 19/08/2023 | Höngg | Rapperswil | 1:3 (0:1) | 212 | Hönggerberg |
| 2023/2024 | 1. Runde | 19/08/2023 | Affoltern | Baden | 0:4 (0:1) | Im Moos | |
| 2023/2024 | 1. Runde | 19/08/2023 | Wettswil | Winterthur | 0:2 (0:0) | 1'320 | Moos |
| 2023/2024 | 1. Runde | 19/08/2023 | Grand-Saconnex | Stade Lausanne | 0:4 (0:1) | 295 | Blanché |
| 2023/2024 | 1. Runde | 19/08/2023 | Buchs | Bellinzona | 0:4 (0:1) | 1'000 | Rheinau |
| 2023/2024 | 1. Runde | 19/08/2023 | Dietikon | Aarau | 0:1 (0:0) | 1'000 | NEO Arena |
| 2023/2024 | 1. Runde | 19/08/2023 | Haute-Gruyère | Yverdon | 0:9 (0:6) | 752 | Bouleyres |
| 2023/2024 | 1. Runde | 19/08/2023 | Courtételle | Black Stars Basel | 0:2 (0:2) | 310 | Centre sportif |
| 2023/2024 | 1. Runde | 19/08/2023 | Schönenwerd | Greifensee | 0:2 (0:1) | 350 | Inseli |
| 2023/2024 | 1. Runde | 19/08/2023 | Porrentruy | Bosporus | 0:2 (0:2) | Tirage | |
| 2023/2024 | 1. Runde | 19/08/2023 | Frutigen | Thun | 0:5 (0:1) | Wengmatti | |
| 2023/2024 | 1. Runde | 19/08/2023 | Red Star ZH | Zürich | 0:2 (0:1) | 6'705 | Letzigrund |
| 2023/2024 | 1. Runde | 19/08/2023 | Meyrin | Servette | 0:8 (0:2) | Arbères | |
| 2023/2024 | 1. Runde | 19/08/2023 | Mendrisio | Kriens | 1:3 (1:0) | 450 | Stadio Comunale |
| 2023/2024 | 1. Runde | 19/08/2023 | Malcantone | Tuggen | 1:2 (1:1) | Roque Maspoli | |
| 2023/2024 | 1. Runde | 19/08/2023 | Gunzwil | Lugano | 0:7 (0:2) | 1'820 | Linden |
| 2023/2024 | 1. Runde | 19/08/2023 | Taverne | Brühl | 0:3 (0:1) | 500 | Stade communal |
| 2023/2024 | 1. Runde | 19/08/2023 | Iliria | La Chaux-de-Fonds | 0:2 (0:0) | Stadion Solothurn | |
| 2023/2024 | 1. Runde | 19/08/2023 | Vevey-Sports | Lausanne | 0:3 (0:1) | 2'600 | Copet |
| 2023/2024 | 1. Runde | 18/08/2023 | Ajoie-Monterrri | Delémont | 0:3 (0:2) | Communal | |
| 2023/2024 | 1. Runde | 18/08/2023 | Breitenrain Bern | Young Boys | 0:5 (0:1) | 13'861 | Wankdorf |
| 2023/2024 | 1. Runde | 18/08/2023 | Lancy | Stade Nyonnais | 2:1 (2:1) | 500 | Marignac |
| 2023/2024 | 1. Runde | 18/08/2023 | Etoile Carouge | Sion | 1:3 (1:1) | 3'080 | Fontenette |
| 2023/2024 | 1. Runde | 18/08/2023 | Genolier-Begnins | Onex | 0:1 n.V. | 350 | Pesant d'Or |
| 2022/2023 | Finale | 04/06/2023 | Young Boys | Lugano | 3:2 (2:0) | 31'500 | Wankdorf |
| 2022/2023 | 1/2 | 05/04/2023 | Servette | Lugano | 2:2 3:5 i.E. | 12'500 | Stade de Genève |
| 2022/2023 | 1/2 | 04/04/2023 | Basel | Young Boys | 2:4 (0:2) | 26'310 | St. Jakob-Park |
| 2022/2023 | 1/4 | 02/03/2023 | Rotkreuz | Servette | 0:3 (0:2) | 2'346 | Sportplatz |
| 2022/2023 | 1/4 | 01/03/2023 | St. Gallen | Basel | 1:2 n.V. | 14'950 | Kybunpark |
| 2022/2023 | 1/4 | 01/03/2023 | Sion | Lugano | 0:3 (0:0) | 4'180 | Tourbillon |
| 2022/2023 | 1/4 | 28/02/2023 | Thun | Young Boys | 0:5 (0:1) | 10'014 | Stockhorn Arena |
| 2022/2023 | 1/8 | 01/02/2023 | Grasshopper | Basel | 3:5 (1:2) | 5'025 | Letzigrund |
| 2022/2023 | 1/8 | 31/01/2023 | Thun | Luzern | 2:2 4:2 i.E. | 3'612 | Stockhorn Arena |
| 2022/2023 | 1/8 | 09/11/2022 | Wil | Sion | 1:2 n.V. | 3'177 | Lidl Arena |
| 2022/2023 | 1/8 | 09/11/2022 | Lausanne | Young Boys | 1:5 (1:2) | 7'496 | Tuilière |
| 2022/2023 | 1/8 | 09/11/2022 | Wohlen | Servette | 2:5 n.V. | 1'750 | Niedermatten |
| 2022/2023 | 1/8 | 09/11/2022 | Lugano | Winterthur | 1:0 (0:0) | 4'800 | Cornaredo |
| 2022/2023 | 1/8 | 08/11/2022 | Rotkreuz | FC Schaffhausen | 2:1 (0:1) | 650 | Sportplatz |
| 2022/2023 | 1/8 | 08/11/2022 | Arbedo-Castione | St. Gallen | 0:5 (0:2) | 1'937 | Stadio Comunale |
| 2022/2023 | 2. Runde | 18/09/2022 | FC Schaffhausen | Yverdon | 4:1 (3:1) | 680 | wefox Arena |
| 2022/2023 | 2. Runde | 18/09/2022 | Breitenrain Bern | Lugano | 0:4 (0:0) | 2'475 | Spitalacker |
| 2022/2023 | 2. Runde | 18/09/2022 | Aarau | Basel | 1:3 n.V. | 8'000 | Brügglifeld |
| 2022/2023 | 2. Runde | 18/09/2022 | Portalban | Wil | 0:2 (0:0) | 380 | Les Grèves |
| 2022/2023 | 2. Runde | 18/09/2022 | Lausanne | Zürich | 3:2 n.V. | 5'050 | Tuilière |
| 2022/2023 | 2. Runde | 17/09/2022 | Meyrin | Winterthur | 0:4 (0:1) | 355 | Arbères |
| 2022/2023 | 2. Runde | 17/09/2022 | Köniz | Wohlen | 1:2 (0:1) | 300 | Liebefeld-Hessgut |
| 2022/2023 | 2. Runde | 17/09/2022 | Rotkreuz | Kriens | 2:1 n.V. | 580 | Sportpark |
| 2022/2023 | 2. Runde | 17/09/2022 | Bellinzona | Luzern | 0:1 n.V. | 2'002 | Stadio Comunale |
| 2022/2023 | 2. Runde | 17/09/2022 | Rapperswil-Jona | Sion | 0:2 (0:1) | 1'730 | Grünfeld |
| 2022/2023 | 2. Runde | 17/09/2022 | Etoile Carouge | St. Gallen | 2:4 (2:1) | 3'052 | Fontenette |
| 2022/2023 | 2. Runde | 17/09/2022 | Goldstern | Grasshopper | 0:3 (0:0) | 2'518 | Sportplatz |
| 2022/2023 | 2. Runde | 17/09/2022 | Chaux-de-Fonds | Servette | 0:2 (0:0) | 2'100 | Charrière |
| 2022/2023 | 2. Runde | 17/09/2022 | Arbedo-Castione | Sarmenstorf | 6:0 (3:0) | 150 | |
| 2022/2023 | 2. Runde | 17/09/2022 | Stade Lausanne | Young Boys | 0:1 (0:0) | 2'850 | Pontaise |
| 2022/2023 | 2. Runde | 16/09/2022 | Xamax | Thun | 1:2 (1:1) | 1'412 | Maladière |
| 2022/2023 | 1. Runde | 21/08/2022 | Cham | Zürich | 0:4 (0:2) | 3'500 | Eizmoos |
| 2022/2023 | 1. Runde | 21/08/2022 | Widnau | Bellinzona | 1:4 (0:3) | 525 | Aegeten |
| 2022/2023 | 1. Runde | 21/08/2022 | Compesières | Etoile Carouge | 0:5 (0:1) | 225 | Alfred Comoli |
| 2022/2023 | 1. Runde | 21/08/2022 | Gland | Lausanne | 0:4 (0:4) | 350 | En Bord |
| 2022/2023 | 1. Runde | 21/08/2022 | Ibach | FC Schaffhausen | 1:5 (1:3) | 400 | Gerbihof |
| 2022/2023 | 1. Runde | 21/08/2022 | Linth | Lugano | 1:5 (0:2) | 1'000 | Linth-Arena |
| 2022/2023 | 1. Runde | 21/08/2022 | Muri | Winterthur | 0:7 (0:3) | 1'150 | Niedermatten |
| 2022/2023 | 1. Runde | 21/08/2022 | Subingen | Köniz | 0:2 (0:0) | 250 | Affolter |
| 2022/2023 | 1. Runde | 21/08/2022 | Allschwil | Basel | 0:5 (0:4) | 7'500 | Schützenmatte |
| 2022/2023 | 1. Runde | 21/08/2022 | Audax-Friul | Xamax | 1:5 (1:2) | 1'780 | La Maladière |
| 2022/2023 | 1. Runde | 21/08/2022 | Bosporus | Breitenrain Bern | 0:3 (0:0) | 250 | Wyler |
| 2022/2023 | 1. Runde | 21/08/2022 | Rorschach | St. Gallen | 0:15 (0:9) | 5'000 | Espenmoos |
| 2022/2023 | 1. Runde | 21/08/2022 | Gambarogno | Kriens | 0:5 (0:2) | 300 | Centro Sportivo |
| 2022/2023 | 1. Runde | 21/08/2022 | Schönberg | Young Boys | 1:10 (0:7) | 4'850 | St-Léonard |
| 2022/2023 | 1. Runde | 21/08/2022 | Wiedikon | Rapperswil | 1:2 (1:0) | 335 | Heuried |
| 2022/2023 | 1. Runde | 20/08/2022 | Schötz | Luzern | 0:4 (0:3) | 3'200 | Wissenhusen |
| 2022/2023 | 1. Runde | 20/08/2022 | Affoltern | Sarmenstorf | 1:2 (1:0) | 630 | |
| 2022/2023 | 1. Runde | 20/08/2022 | Bavois | Yverdon | 1:3 (1:0) | 933 | Les Peupliers |
| 2022/2023 | 1. Runde | 20/08/2022 | Rotkreuz | Chiasso | 3:0 (2:0) | 200 | Sportpark |
| 2022/2023 | 1. Runde | 20/08/2022 | Wohlen | Kreuzlingen | 3:3 5:3 i.E. | 250 | Niedermatten |
| 2022/2023 | 1. Runde | 20/08/2022 | Sternenberg | Goldstern | 2:4 | 300 | |
| 2022/2023 | 1. Runde | 20/08/2022 | Wettswil | Grasshopper | 0:4 (0:2) | 4'500 | Moos |
| 2022/2023 | 1. Runde | 20/08/2022 | Wittenbach | Arbedo-Castione | 1:2 n.V. | 400 | |
| 2022/2023 | 1. Runde | 20/08/2022 | Bischofszell | Aarau | 0:8 (0:5) | 1'250 | Bruggfeld |
| 2022/2023 | 1. Runde | 20/08/2022 | Chenois | Sion | 1:3 n.V. | 1'900 | Trois-Chênes |
| 2022/2023 | 1. Runde | 20/08/2022 | Portalban | Grand-Saconnex | 1:0 (1:0) | 200 | Les Grèves |
| 2022/2023 | 1. Runde | 20/08/2022 | Littau | Wil | 0:6 (0:1) | 350 | Ruopigen |
| 2022/2023 | 1. Runde | 20/08/2022 | Saxon | Meyrin | 0:2 (0:1) | 300 | Perose |
| 2022/2023 | 1. Runde | 20/08/2022 | CS Italien | Stade Lausanne | 2:5 (2:2) | 793 | Bois-de-la-Bâtie |
| 2022/2023 | 1. Runde | 19/08/2022 | Bulle | Thun | 0:4 (0:1) | 1'068 | Bouleyres |
| 2022/2023 | 1. Runde | 19/08/2022 | Stade Nyonnais | Servette | 1:4 (0:2) | 1'850 | Colovray |
| 2022/2023 | 1. Runde | 19/08/2022 | Chaux-de-Fonds | Solothurn | 1:0 (0:0) | 480 | Charrière |
| 2021/2022 | Finale | 15/05/2022 | Lugano | St. Gallen | 4:1 (2:1) | 28'500 | Wankdorf |
| 2021/2022 | 1/2 | 21/04/2022 | Yverdon | St. Gallen | 0:2 (0:0) | 4'500 | Municipal |
| 2021/2022 | 1/2 | 21/04/2022 | Lugano | Luzern | 2:2 4:3 i.E. | 6'390 | Cornaredo |
| 2021/2022 | 1/4 | 10/02/2022 | Thun | Lugano | 3:4 (1:2) | 3'912 | Cornaredo |
| 2021/2022 | 1/4 | 09/02/2022 | Etoile Carouge | St. Gallen | 1:2 (0:1) | 3'700 | Fontenette |
| 2021/2022 | 1/4 | 09/02/2022 | Biel/Bienne | Luzern | 0:5 (0:3) | 3'000 | Tissot Arena |
| 2021/2022 | 1/4 | 08/02/2022 | Yverdon | Lausanne | 1:0 (1:0) | 2'770 | Municipal |
| 2021/2022 | 1/8 | 27/10/2021 | Lugano | Young Boys | 2:1 (1:0) | 5'914 | Cornaredo |
| 2021/2022 | 1/8 | 27/10/2021 | Etoile Carouge | Basel | 1:0 (0:0) | 3'018 | Fontenette |
| 2021/2022 | 1/8 | 27/10/2021 | Chiasso | St. Gallen | 1:2 n.V. | 400 | Riva IV |
| 2021/2022 | 1/8 | 27/10/2021 | Thun | Servette | 4:1 (0:1) | 2'298 | Stockhorn Arena |
| 2021/2022 | 1/8 | 27/10/2021 | FC Schaffhausen | Luzern | 0:2 (0:1) | 1'586 | wefox Arena |
| 2021/2022 | 1/8 | 26/10/2021 | Aarau | Lausanne | 0:1 (0:0) | 1'928 | Brügglifeld |
| 2021/2022 | 1/8 | 26/10/2021 | Biel/Bienne | Stade Lausanne | 1:0 (0:0) | 634 | Tissot Arena |
| 2021/2022 | 1/8 | 26/10/2021 | Yverdon | Zürich | 2:2 11:10 i.E. | 712 | Municipal |
| 2021/2022 | 2. Runde | 19/09/2021 | Rorschach | Basel | 0:3 (0:1) | 4'300 | Kellen |
| 2021/2022 | 2. Runde | 19/09/2021 | Chenois | St. Gallen | 2:7 (0:4) | 1'000 | Trois-Chênes |
| 2021/2022 | 2. Runde | 19/09/2021 | Iliria | Young Boys | 1:7 (0:6) | 3'000 | Stadion Solothurn |
| 2021/2022 | 2. Runde | 19/09/2021 | Porrentruy | Chiasso | 0:3 (0:0) | 750 | |
| 2021/2022 | 2. Runde | 18/09/2021 | Black Stars Basel | Biel/Bienne | 1:3 (0:0) | 240 | Buschweilerhof |
| 2021/2022 | 2. Runde | 18/09/2021 | Stade Lausanne | Sion | 4:0 (2:0) | 950 | Pontaise |
| 2021/2022 | 2. Runde | 18/09/2021 | Paradiso | Aarau | 0:1 (0:1) | 500 | Pian Scairolo |
| 2021/2022 | 2. Runde | 18/09/2021 | Etoile Carouge | Winterthur | 3:1 (2:1) | 312 | Fontenette |
| 2021/2022 | 2. Runde | 18/09/2021 | Buochs | Luzern | 1:2 n.V. | 2'850 | Seefeld |
| 2021/2022 | 2. Runde | 18/09/2021 | Bosporus | FC Schaffhausen | 0:11 (0:4) | 350 | Wyler |
| 2021/2022 | 2. Runde | 18/09/2021 | Thun | Grasshopper | 1:0 (0:0) | 2'663 | Stockhorn Arena |
| 2021/2022 | 2. Runde | 17/09/2021 | Bulle | Lausanne | 2:3 n.V. | 1'328 | Bouleyres |
| 2021/2022 | 2. Runde | 17/09/2021 | Kriens | Zürich | 0:1 (0:1) | 2'500 | Kleinfeld |
| 2021/2022 | 2. Runde | 17/09/2021 | Concordia Basel | Servette | 1:4 (1:1) | 550 | |
| 2021/2022 | 2. Runde | 17/09/2021 | Xamax | Lugano | 0:1 (0:0) | 3'000 | La Maladière |
| 2021/2022 | 2. Runde | 17/09/2021 | Yverdon | Wil | 3:0 (2:0) | 369 | Municipal |
| 2021/2022 | 1. Runde | 24/08/2021 | Coffrane | Buochs | 1:4 (0:2) | 170 | BEG |
| 2021/2022 | 1. Runde | 15/08/2021 | Widnau | Grasshopper | 0:5 (0:1) | 2'200 | Aegeten |
| 2021/2022 | 1. Runde | 15/08/2021 | Niedergösgen | Basel | 0:7 (0:3) | 2'254 | Inseli |
| 2021/2022 | 1. Runde | 15/08/2021 | Amical | Servette | 0:6 (0:4) | 550 | Marcy |
| 2021/2022 | 1. Runde | 15/08/2021 | Genolier-Begnins | Bulle | 1:7 (0:2) | 500 | Pesant d'Or |
| 2021/2022 | 1. Runde | 15/08/2021 | Dardania Lausanne | Rorschach | 1:2 n.V. | 180 | Chavannes |
| 2021/2022 | 1. Runde | 15/08/2021 | Cham | Luzern | 0:1 (0:1) | 2'810 | Eizmoos |
| 2021/2022 | 1. Runde | 15/08/2021 | Bosporus | Kickers Luzern | 1:0 (1:0) | 250 | Wyler |
| 2021/2022 | 1. Runde | 15/08/2021 | Someo | Aarau | 0:7 (0:3) | 500 | La Pineta |
| 2021/2022 | 1. Runde | 14/08/2021 | Solothurn | Zürich | 0:10 (0:6) | 1'050 | Stadion Solothurn |
| 2021/2022 | 1. Runde | 14/08/2021 | Winkeln | Concordia Basel | 1:7 (1:3) | 400 | Gründenmoos |
| 2021/2022 | 1. Runde | 14/08/2021 | Baden | Biel/Bienne | 2:4 (2:2) | 550 | Esp |
| 2021/2022 | 1. Runde | 14/08/2021 | Stade Nyonnais | Wil | 0:1 (0:1) | 250 | Colovray |
| 2021/2022 | 1. Runde | 14/08/2021 | Seuzach | Yverdon | 0:12 (0:7) | 350 | Rolli |
| 2021/2022 | 1. Runde | 14/08/2021 | Escholzmatt | Iliria | 3:4 n.V. | 300 | Ebnet |
| 2021/2022 | 1. Runde | 14/08/2021 | Saint-Léonard | Porrentruy | 1:3 (0:1) | 400 | Daillets |
| 2021/2022 | 1. Runde | 14/08/2021 | Grand-Saconnex | Chenois | 2:2 3:6 i.E. | 300 | Blanché |
| 2021/2022 | 1. Runde | 14/08/2021 | Echichens | Lausanne | 0:2 (0:0) | 1'200 | Grand Record |
| 2021/2022 | 1. Runde | 14/08/2021 | Bubendorf | Sion | 0:3 (0:2) | 1'521 | Brühl |
| 2021/2022 | 1. Runde | 14/08/2021 | Münsingen | St. Gallen | 0:5 (0:3) | 6'690 | Kybunpark |
| 2021/2022 | 1. Runde | 14/08/2021 | Littau | Young Boys | 1:4 (0:2) | 2'100 | Ruopigen |
| 2021/2022 | 1. Runde | 14/08/2021 | Châtel-St-Denis | Thun | 1:8 (0:3) | 515 | Lussy |
| 2021/2022 | 1. Runde | 14/08/2021 | Lachen | Xamax | 0:6 (0:3) | 425 | Peterswinkel |
| 2021/2022 | 1. Runde | 14/08/2021 | Unterstrass | Chiasso | 1:3 n.V. | 500 | Steinkluppe |
| 2021/2022 | 1. Runde | 14/08/2021 | Hausen | Black Stars Basel | 0:6 (0:4) | 180 | Jonentäli |
| 2021/2022 | 1. Runde | 14/08/2021 | Gambarogno | Etoile Carouge | 0:2 (0:1) | 200 | Centro Sportivo |
| 2021/2022 | 1. Runde | 14/08/2021 | Rapperswil-Jona | Stade Lausanne | 2:3 (0:2) | 600 | Grünfeld |
| 2021/2022 | 1. Runde | 14/08/2021 | Vevey-Sports | Kriens | 1:3 (0:0) | 850 | Copet |
| 2021/2022 | 1. Runde | 14/08/2021 | Delémont | Winterthur | 0:6 (0:1) | 700 | Blancherie |
| 2021/2022 | 1. Runde | 13/08/2021 | Chaux-de-Fonds | Lugano | 1:7 (0:4) | 988 | Charrière |
| 2021/2022 | 1. Runde | 13/08/2021 | Paradiso | YF Juventus | 3:1 n.V. | 300 | Pian Scairolo |
| 2021/2022 | 1. Runde | 13/08/2021 | Binningen | FC Schaffhausen | 0:7 (0:4) | 500 | Spiegelfeld |
| 2020/2021 | Finale | 24/05/2021 | St. Gallen | Luzern | 1:3 (1:2) | 0 | Wankdorf |
| 2020/2021 | 1/2 | 05/05/2021 | Servette | St. Gallen | 0:1 (0:0) | 100 | Stade de Genève |
| 2020/2021 | 1/2 | 04/05/2021 | Aarau | Luzern | 1:2 (1:1) | 100 | Brügglifeld |
| 2020/2021 | 1/4 | 14/04/2021 | Grasshopper | St. Gallen | 1:2 (0:2) | 0 | Letzigrund |
| 2020/2021 | 1/4 | 14/04/2021 | Kriens | Servette | 2:3 n.V. | 0 | Kleinfeld |
| 2020/2021 | 1/4 | 13/04/2021 | Lugano | Luzern | 1:2 n.V. | 0 | Cornaredo |
| 2020/2021 | 1/4 | 06/04/2021 | Aarau | Winterthur | 3:0 (2:0) | 0 | Brügglifeld |
| 2020/2021 | 1/8 | 08/04/2021 | St. Gallen | Young Boys | 4:1 (1:0) | 0 | Kybunpark |
| 2020/2021 | 1/8 | 07/04/2021 | Monthey | Lugano | 0:3 (0:2) | 0 | Philippe-Pottier |
| 2020/2021 | 1/8 | 07/04/2021 | Vevey United | Servette | 2:4 (1:0) | 0 | Copet |
| 2020/2021 | 1/8 | 10/03/2021 | Chiasso | Luzern | 1:2 (0:0) | 0 | Stadio Comunale |
| 2020/2021 | 1/8 | 24/02/2021 | Grasshopper | Lausanne | 2:0 (0:0) | 0 | Letzigrund |
| 2020/2021 | 1/8 | 17/02/2021 | Winterthur | Basel | 6:2 (2:0) | 0 | St. Jakob-Park |
| 2020/2021 | 1/8 | 10/02/2021 | Aarau | Sion | 4:2 n.V. | 0 | Brügglifeld |
| 2020/2021 | 1/8 | 10/02/2021 | Solothurn | Kriens | 0:3 forf. | Stadion FCS | |
| 2020/2021 | 2. Runde | 26/09/2020 | Balerna | Monthey | 1:2 (1:1) | Campo comunale | |
| 2020/2021 | 2. Runde | 13/09/2020 | Chiasso | Zürich | 3:2 (2:1) | Stadio Comunale | |
| 2020/2021 | 2. Runde | 13/09/2020 | Thun | Luzern | 0:1 (0:0) | Stockhorn Arena | |
| 2020/2021 | 2. Runde | 13/09/2020 | Xamax | Kriens | 1:4 (0:2) | Maladière | |
| 2020/2021 | 2. Runde | 13/09/2020 | Schöftland | Solothurn | 1:5 (0:2) | Rütimatten | |
| 2020/2021 | 2. Runde | 12/09/2020 | Vevey United | Köniz | 3:0 (0:0) | Copet | |
| 2020/2021 | 2. Runde | 12/09/2020 | Aarau | Wil | 0:0 4:3 i.E. | 848 | Brügglifeld |
| 2020/2021 | 2. Runde | 12/09/2020 | Stade Lausanne | Grasshopper | 1:2 (0:1) | Vidy | |
| 2020/2021 | 2. Runde | 12/09/2020 | Stade Nyonnais | Lausanne | 1:3 (0:0) | Colovray | |
| 2020/2021 | 2. Runde | 12/09/2020 | Schötz | Sion | 0:3 (0:0) | 1'000 | Wissenhusen |
| 2020/2021 | 2. Runde | 12/09/2020 | Tuggen | Winterthur | 1:2 (1:2) | Linthstrasse | |
| 2020/2021 | 2. Runde | 11/09/2020 | Schaffhausen | Lugano | 1:2 n.V. | 492 | LIPO Park |
| 2020/2021 | 1. Runde | 31/08/2020 | Dürrenast | Köniz | 1:5 (1:1) | Lachen | |
| 2020/2021 | 1. Runde | 30/08/2020 | Zollbrück | Stade Nyonnais | 0:7 (0:5) | Tannschachen | |
| 2020/2021 | 1. Runde | 30/08/2020 | Ajoie-Monterri | Tuggen | 0:2 (0:0) | Stade Communal | |
| 2020/2021 | 1. Runde | 30/08/2020 | Savièse | Balerna | 0:2 (0:0) | St-Germain | |
| 2020/2021 | 1. Runde | 30/08/2020 | Dübendorf | Schötz | 1:2 (0:0) | Zelgli | |
| 2020/2021 | 1. Runde | 30/08/2020 | Laufen | Solothurn | 0:6 (0:2) | Im Nau | |
| 2020/2021 | 1. Runde | 29/08/2020 | Haute-Broye | Vevey United | 1:4 (0:2) | Place des Sports | |
| 2020/2021 | 1. Runde | 29/08/2020 | Monthey | Black Stars | 2:1 (2:1) | Philippe-Pottier | |
| 2020/2021 | 1. Runde | 29/08/2020 | Schöftland | Sierre | 6:1 (1:0) | Rütimatten | |
| 2019/2020 | Finale | 30/08/2020 | Basel | Young Boys | 1:2 (1:0) | Wankdorf | |
| 2019/2020 | 1/2 | 25/08/2020 | Basel | Winterthur | 6:1 (3:1) | 1000 | St. Jakob-Park |
| 2019/2020 | 1/2 | 09/08/2020 | Young Boys | Sion | 3:1 (0:0) | 600 | Wankdorf |
| 2019/2020 | 1/4 | 06/08/2020 | Rapperswil-Johna | Sion | 1:2 (0:2) | 1000 | Grünfeld |
| 2019/2020 | 1/4 | 06/08/2020 | Luzern | Young Boys | 1:2 n.V. | 1000 | swissporarena |
| 2019/2020 | 1/4 | 05/08/2020 | Winterthur | Bavois | 4:0 (2:0) | 400 | Utogrund |
| 2019/2020 | 1/4 | 14/06/2020 | Lausanne | Basel | 2:3 n.V. | 300 | Pontaise |
| 2019/2020 | 1/8 | 31/10/2019 | Lausanne | Xamax | 6:0 (4:0) | 3'518 | Pontaise |
| 2019/2020 | 1/8 | 31/10/2019 | Bulle | Rapperswil | 2:3 (0:2) | 589 | Bouleyres |
| 2019/2020 | 1/8 | 30/10/2019 | Stade Lausanne | Basel | 1:2 (0:0) | 750 | Colovray |
| 2019/2020 | 1/8 | 30/10/2019 | Young Boys | Zürich | 4:0 (2:0) | 13'547 | Stade de Suisse |
| 2019/2020 | 1/8 | 30/10/2019 | Linth | Sion | 0:2 (0:1) | Buchholz | |
| 2019/2020 | 1/8 | 30/10/2019 | Winterthur | Thun | 1:0 (1:0) | 5'100 | Schützenwiese |
| 2019/2020 | 1/8 | 30/10/2019 | Grasshopper | Luzern | 0:1 (0:0) | 2'976 | Letzigrund |
| 2019/2020 | 1/8 | 29/10/2019 | Béroche-Gorgier | Bavois | 1:7 (0:4) | 1'100 | Bord du Lac |
| 2019/2020 | 1/16 | 15/09/2019 | Aarau | Sion | 1:2 (1:1) | 6'000 | Brügglifeld |
| 2019/2020 | 1/16 | 15/09/2019 | Wohlen | Luzern | 0:4 (0:0) | 3'323 | Niedermatten |
| 2019/2020 | 1/16 | 15/09/2019 | Bassecourt | Rapperswil | 0:3 (0:1) | 450 | Grands-Prés |
| 2019/2020 | 1/16 | 15/09/2019 | Bellinzona | Xamax | 1:2 (0:1) | Stadio Comunale | |
| 2019/2020 | 1/16 | 15/09/2019 | Stade Nyonnais | Thun | 0:1 (0:1) | 870 | Colovray |
| 2019/2020 | 1/16 | 14/09/2019 | Wil | Zürich | 1:2 (1:1) | 3'084 | Bergholz |
| 2019/2020 | 1/16 | 14/09/2019 | Meyrin | Basel | 0:3 (0:0) | 2'800 | Arbères |
| 2019/2020 | 1/16 | 14/09/2019 | Lausanne | Lugano | 3:0 (0:0) | 2'137 | Pontaise |
| 2019/2020 | 1/16 | 14/09/2019 | Kriens | Stade Lausanne | 2:4 (2:1) | 900 | Kleinfeld |
| 2019/2020 | 1/16 | 14/09/2019 | Béroche-Gorgier | Lancy | 2:1 (0:1) | 450 | Bord du Lac |
| 2019/2020 | 1/16 | 14/09/2019 | Olympique Genève | Bavois | 1:2 (0:0) | Varembé | |
| 2019/2020 | 1/16 | 14/09/2019 | Freienbach | Young Boys | 2:11 (0:5) | 3'050 | Chrummen |
| 2019/2020 | 1/16 | 14/09/2019 | Sursee | Bulle | 1:2 (0:1) | 400 | Schlottermilch |
| 2019/2020 | 1/16 | 14/09/2019 | Spiez | Linth | 0:4 n.V. | ABC-Zentrum | |
| 2019/2020 | 1/16 | 13/09/2019 | Winterthur | St. Gallen | 2:0 (0:0) | 8'000 | Schützenwiese |
| 2019/2020 | 1/16 | 13/09/2019 | Grasshopper | Servette | 1:0 (0:0) | 2'480 | Letzigrund |
| 2019/2020 | 1/32 | 18/08/2019 | Calcio Kreuzlingen | Luzern | 0:2 (0:1) | 3'000 | Burgerfeld |
| 2019/2020 | 1/32 | 18/08/2019 | Yverdon | Xamax | 1:2 (0:0) | 2'000 | Stade municipal |
| 2019/2020 | 1/32 | 18/08/2019 | Uster | Lancy | 1:3 (0:1) | Buchholz | |
| 2019/2020 | 1/32 | 18/08/2019 | Schönberg | Olympique Genève | 1:5 (1:2) | St-Léonard | |
| 2019/2020 | 1/32 | 18/08/2019 | Escholzmatt-Marbach | Bavois | 0:14 (0:6) | Ebnet | |
| 2019/2020 | 1/32 | 18/08/2019 | Signal Bernex | Thun | 0:2 (0:0) | 1'096 | Stade municipal |
| 2019/2020 | 1/32 | 18/08/2019 | Béroche-Gorgier | Olten | 1:1 6:5 i.E. | Bord du Lac | |
| 2019/2020 | 1/32 | 18/08/2019 | Cham | Aarau | 2:2 3:5 i.E. | Eizmoos | |
| 2019/2020 | 1/32 | 18/08/2019 | Linth | Schaffhausen | 3:1 (1:1) | SGU | |
| 2019/2020 | 1/32 | 17/08/2019 | Mutschellen | Stade Nyonnais | 0:3 (0:1) | Burkertsmatt | |
| 2019/2020 | 1/32 | 17/08/2019 | Monthey | St. Gallen | 1:4 (1:2) | 1'728 | Philippe-Pottier |
| 2019/2020 | 1/32 | 17/08/2019 | Gambarogno-Contone | Bellinzona | 0:5 (0:4) | Magadino | |
| 2019/2020 | 1/32 | 17/08/2019 | Muri | Rapperswil | 2:3 (0:1) | Brühl | |
| 2019/2020 | 1/32 | 17/08/2019 | Rotkreuz | Freienbach | 0:2 (0:0) | Sportplatz | |
| 2019/2020 | 1/32 | 17/08/2019 | Saxon | Spiez | 2:4 (1:1) | Pérosé | |
| 2019/2020 | 1/32 | 17/08/2019 | Perly-Certoux | Stade Lausanne | 0:5 (0:1) | Perly | |
| 2019/2020 | 1/32 | 17/08/2019 | Bulle | Chiasso | 2:1 n.V. | 480 | Bouleyres |
| 2019/2020 | 1/32 | 17/08/2019 | Allschwil | Sion | 1:10 (0:6) | 3'000 | Im Brüel |
| 2019/2020 | 1/32 | 17/08/2019 | Iliria Solothurn | Lausanne | 1:6 (1:3) | Stadion FCS | |
| 2019/2020 | 1/32 | 17/08/2019 | Taverne | Kriens | 1:4 (0:1) | Taverne | |
| 2019/2020 | 1/32 | 17/08/2019 | Rothorn | Sursee | 1:3 n.V. | Schwanden | |
| 2019/2020 | 1/32 | 17/08/2019 | Altstätten | Bassecourt | 1:3 (0:2) | GESA | |
| 2019/2020 | 1/32 | 17/08/2019 | Black Stars Basel | Zürich | 1:2 (1:1) | 1'800 | Schützenmatte |
| 2019/2020 | 1/32 | 17/08/2019 | Echallens | Servette | 0:6 (0:1) | 2'562 | Trois Sapins |
| 2019/2020 | 1/32 | 17/08/2019 | Seefeld | Grasshopper | 1:9 (1:2) | Lengg | |
| 2019/2020 | 1/32 | 17/08/2019 | Pully | Basel | 1:4 (1:1) | 2'000 | Rochettaz |
| 2019/2020 | 1/32 | 17/08/2019 | Wohlen | Wettswil-Bonstetten | 2:1 (1:0) | 450 | Niedermatten |
| 2019/2020 | 1/32 | 17/08/2019 | Wetzikon | Meyrin | 1:3 (0:1) | Meierwiesen | |
| 2019/2020 | 1/32 | 17/08/2019 | Juventus ZH | Winterthur | 0:3 (0:2) | 457 | Juchhof |
| 2019/2020 | 1/32 | 17/08/2019 | Red Star Zürich | Wil | 1:3 (1:0) | Allmend Brunau | |
| 2019/2020 | 1/32 | 16/08/2019 | Concordia Basel | Lugano | 0:5 (0:2) | 888 | St. Jakob Anlage |
| 2019/2020 | 1/32 | 16/08/2019 | Etoile Carouge | Young Boys | 0:1 (0:0) | 1'513 | Fontenette |
| 2018/2019 | Finale | 19/05/2019 | Basel | Thun | 2:1 (1:0) | 20'500 | Stade de Suisse |
| 2018/2019 | 1/2 | 25/04/2019 | Zürich | Basel | 1:3 (0:1) | 13'403 | Letzigrund |
| 2018/2019 | 1/2 | 23/04/2019 | Luzern | Thun | 0:1 (0:0) | 12'094 | swissporarena |
| 2018/2019 | 1/4 | 06/03/2019 | Luzern | Young Boys | 4:0 (1:0) | 8'110 | swissporarena |
| 2018/2019 | 1/4 | 28/02/2019 | Zürich | Kriens | 2:1 (1:1) | 3'650 | Letzigrund |
| 2018/2019 | 1/4 | 28/02/2019 | Thun | Lugano | 3:2 (1:1) | 3'102 | Stockhorn Arena |
| 2018/2019 | 1/4 | 27/02/2019 | Sion | Basel | 2:4 n.V. | 9'000 | Tourbillon |
| 2018/2019 | 1/8 | 01/11/2018 | St. Gallen | Sion | 1:2 n.V. | 6'387 | Kybunpark |
| 2018/2019 | 1/8 | 01/11/2018 | Chiasso | Luzern | 0:2 (0:0) | Riva IV | |
| 2018/2019 | 1/8 | 01/11/2018 | Rapperswil-Johna | Kriens | 1:4 (0:1) | 1'680 | Grünfeld |
| 2018/2019 | 1/8 | 31/10/2018 | Lugano | Xamax | 3:1 n.V. | Cornaredo | |
| 2018/2019 | 1/8 | 31/10/2018 | Red Star Zürich | Zürich | 2:3 (1:3) | Allmend Brunau | |
| 2018/2019 | 1/8 | 31/10/2018 | Winterthur | Basel | 0:1 (0:0) | 8'400 | Schützenwiese |
| 2018/2019 | 1/8 | 31/10/2018 | Wil | Thun | 1:1 i.E. 3:5 | 1'415 | IGP Arena |
| 2018/2019 | 1/8 | 31/10/2018 | Stade Nyonnais | Young Boys | 0:1 (0:0) | 2'320 | Colovray |
| 2018/2019 | 1/16 | 16/09/2018 | Lausanne | Sion | 0:1 (0:1) | 7'000 | Pontaise |
| 2018/2019 | 1/16 | 16/09/2018 | Muri | St. Gallen | 0:7 (0:5) | 1'800 | Brühl |
| 2018/2019 | 1/16 | 16/09/2018 | Klingnau | Chiasso | 0:2 n.V. | Grie | |
| 2018/2019 | 1/16 | 16/09/2018 | Fleurier | Kriens | 1:4 (1:1) | Des Sugits | |
| 2018/2019 | 1/16 | 16/09/2018 | Aarau | Xamax | 1:2 (1:2) | 2'250 | Brügglifeld |
| 2018/2019 | 1/16 | 16/09/2018 | Stade Nyonnais | Grasshopper | 3:1 (1:1) | 1'450 | Colovray |
| 2018/2019 | 1/16 | 16/09/2018 | Moutier | Thun | 1:3 (1:2) | 1'800 | Novimmob |
| 2018/2019 | 1/16 | 15/09/2018 | Azzurri 90 LS | Lugano | 0:1 (0:1) | Chavannes | |
| 2018/2019 | 1/16 | 15/09/2018 | Schaffhausen | Young Boys | 2:3 n.V. | 5'986 | LIPO Park |
| 2018/2019 | 1/16 | 15/09/2018 | Bellinzona | Winterthur | 1:2 (0:1) | Comunale | |
| 2018/2019 | 1/16 | 15/09/2018 | Wohlen | Wil | 0:1 (0:1) | Niedermatten | |
| 2018/2019 | 1/16 | 15/09/2018 | Servette | Luzern | 3:3 4:5 i.E. | 2'598 | Stade de Genève |
| 2018/2019 | 1/16 | 15/09/2018 | Red Star Zürich | Cham | 1:0 (1:0) | Allmend Brunau | |
| 2018/2019 | 1/16 | 15/09/2018 | Echallens | Basel | 2:7 (0:0) | 4'087 | Trois Sapins |
| 2018/2019 | 1/16 | 14/09/2018 | Bavois | Rapperswil | 2:3 n.V. | 258 | Terrains Communaux |
| 2018/2019 | 1/32 | 19/08/2018 | Yverdon | Xamax | 0:1 (0:0) | 2'500 | Municipal |
| 2018/2019 | 1/32 | 19/08/2018 | Fleurier | Nidau | 3:1 (1:0) | 800 | Des Sugits |
| 2018/2019 | 1/32 | 19/08/2018 | Klingnau | Bramois | 7:0 (2:0) | Grie | |
| 2018/2019 | 1/32 | 19/08/2018 | Dietikon | Lugano | 0:4 (0:2) | 911 | Primework-Arena |
| 2018/2019 | 1/32 | 19/08/2018 | Gland | Luzern | 1:9 (0:4) | 1'450 | En Bord |
| 2018/2019 | 1/32 | 19/08/2018 | Ueberstorf | St. Gallen | 0:6 (0:2) | 2'334 | Ueberstorf |
| 2018/2019 | 1/32 | 19/08/2018 | Freienbach | Schaffhausen | 0:5 (0:3) | 490 | Chrummen |
| 2018/2019 | 1/32 | 19/08/2018 | Buochs | Grasshopper | 0:2 (0:1) | 1'600 | Seefeld |
| 2018/2019 | 1/32 | 18/08/2018 | Biel/Bienne | Young Boys | 2:3 n.V. | 5'098 | Tissot Arena |
| 2018/2019 | 1/32 | 18/08/2018 | Köniz | Sion | 0:3 (0:1) | 1'850 | Liebefeld-Hessgut |
| 2018/2019 | 1/32 | 18/08/2018 | Portalban/Gletterens | Wohlen | 3:4 n.V. | Les Grèves | |
| 2018/2019 | 1/32 | 18/08/2018 | Grand-Sacconex | Muri | 3:5 n.V. | Blanché | |
| 2018/2019 | 1/32 | 18/08/2018 | Montlingen | Basel | 0:3 (0:1) | 4'400 | Kolbenstein |
| 2018/2019 | 1/32 | 18/08/2018 | Concordia Basel | Zürich | 0:6 (0:4) | 3'551 | St. Jakob-Park |
| 2018/2019 | 1/32 | 18/08/2018 | Greifensee | Winterthur | 0:3 (0:2) | 1'100 | Grossriet |
| 2018/2019 | 1/32 | 18/08/2018 | Kosova ZH | Lausanne | 0:4 (0:2) | 300 | Utogrund |
| 2018/2019 | 1/32 | 18/08/2018 | Meilen | Servette | 0:6 (0:2) | 810 | Allmend |
| 2018/2019 | 1/32 | 18/08/2018 | Langnau | Kriens | 0:6 (0:3) | 500 | Moos |
| 2018/2019 | 1/32 | 18/08/2018 | Erde | Azzurri 90 LS | 1:5 (0:3) | 400 | Baudet |
| 2018/2019 | 1/32 | 18/08/2018 | Meyrin | Cham | 1:6 (1:2) | 367 | Arbères |
| 2018/2019 | 1/32 | 18/08/2018 | Novazzano | Echallens | 0:4 (0:1) | Seseglio | |
| 2018/2019 | 1/32 | 18/08/2018 | Bellinzona | Juventus ZH | 4:0 (3:0) | 1'069 | Comunale |
| 2018/2019 | 1/32 | 18/08/2018 | Bellach | Chiasso | 0:7 (0:3) | 150 | Brunnmatt |
| 2018/2019 | 1/32 | 18/08/2018 | Uzwil | Wil | 0:3 (0:1) | 1'800 | Rüti |
| 2018/2019 | 1/32 | 18/08/2018 | Malcantone | Moutier | 0:2 (0:2) | Roque Maspoli | |
| 2018/2019 | 1/32 | 18/08/2018 | Veyrier | Thun | 1:5 (1:4) | 1'200 | Veyrier-Village |
| 2018/2019 | 1/32 | 18/08/2018 | Goldau | Bavois | 1:3 (0:0) | Tierpark | |
| 2018/2019 | 1/32 | 18/08/2018 | Amriswil | Aarau | 1:2 n.V. | 635 | Tellenfeld |
| 2018/2019 | 1/32 | 18/08/2018 | Solothurn | Stade Nyonnais | 0:2 (0:1) | 250 | Stadion FCS |
| 2018/2019 | 1/32 | 18/08/2018 | Frauenfeld | Rapperswil | 0:5 (0:0) | 600 | Kleine Allmend |
| 2018/2019 | 1/32 | 18/08/2018 | Zug 94 | Red Star ZH | 1:2 (0:2) | Herti Allmend | |
| 2018/2019 | 1/32 | 18/08/2018 | Willisau | Breitenrain | 1:3 (0:2) | 520 | Schlossfeld |
| 2017/2018 | Finale | 27/05/2018 | Zürich | Young Boys | 2:1 (1:0) | 30'000 | Stade de Suisse |
| 2017/2018 | 1/2 | 28/02/2018 | Zürich | Grasshopper | 2:1 (1:1) | 15'664 | Letzigrund |
| 2017/2018 | 1/2 | 27/02/2018 | Young Boys | Basel | 2:0 (0:0) | 23'519 | Stade de Suisse |
| 2017/2018 | 1/4 | 30/11/2017 | Young Boys | St. Gallen | 2:1 (1:0) | 7'521 | Stade de Suisse |
| 2017/2018 | 1/4 | 30/11/2017 | Lugano | Grasshopper | 0:0 1:3 i.E. | 1'590 | Cornaredo |
| 2017/2018 | 1/4 | 29/11/2017 | Zürich | Thun | 4:3 (0:2) | 4'663 | Letzigrund |
| 2017/2018 | 1/4 | 29/11/2017 | Basel | Luzern | 2:1 (1:1) | 7'715 | St. Jakob-Park |
| 2017/2018 | 1/8 | 26/10/2017 | Delémont | St. Gallen | 1:2 (1:0) | 2'780 | Blancherie |
| 2017/2018 | 1/8 | 26/10/2017 | Echallens | Luzern | 2:3 (1:1) | 2'251 | Trois Sapins |
| 2017/2018 | 1/8 | 26/10/2017 | Schötz | Lugano | 2:3 n.V. | 1'400 | Wissenhusen |
| 2017/2018 | 1/8 | 25/10/2017 | Lausanne | Grasshopper | 0:1 (0:0) | 1'350 | Pontaise |
| 2017/2018 | 1/8 | 25/10/2017 | Rapperswil-Johna | Basel | 1:2 (1:1) | 3'904 | Grünfeld |
| 2017/2018 | 1/8 | 25/10/2017 | Münsingen | Young Boys | 0:3 (0:0) | 6'113 | Sandreutenen |
| 2017/2018 | 1/8 | 25/10/2017 | Stade Nyonnais | Thun | 1:3 (1:2) | 1'120 | Colovray |
| 2017/2018 | 1/8 | 24/10/2017 | Stade Lausanne | Zürich | 1:4 (1:2) | 1'200 | J. A. Samaranch |
| 2017/2018 | 1/16 | 17/09/2017 | Chiasso | Basel | 0:1 (0:0) | 1'470 | Riva IV |
| 2017/2018 | 1/16 | 17/09/2017 | Biel/Bienne | Grasshopper | 0:5 (0:1) | 3'318 | Tissot Arena |
| 2017/2018 | 1/16 | 17/09/2017 | Echallens | Xamax | 3:2 n.V. | 1'800 | Trois Sapins |
| 2017/2018 | 1/16 | 17/09/2017 | Wil | Thun | 0:3 (0:2) | 1'275 | IGP Arena |
| 2017/2018 | 1/16 | 17/09/2017 | Old Boys | Young Boys | 0:4 (0:2) | 2'500 | Schützenmatte |
| 2017/2018 | 1/16 | 17/09/2017 | Köniz | Lugano | 0:1 (0:0) | 1'100 | Liebefeld-Hessgut |
| 2017/2018 | 1/16 | 17/09/2017 | Linth | St. Gallen | 1:1 i.E. 4:5 | 3'050 | SGU |
| 2017/2018 | 1/16 | 17/09/2017 | Delémont | Winterthur | 4:2 (2:0) | 1'320 | Blancherie |
| 2017/2018 | 1/16 | 16/09/2017 | Locarno | Stade Nyonnais | 1:4 (1:2) | 350 | Lido |
| 2017/2018 | 1/16 | 16/09/2017 | Servette | Luzern | 0:1 (0:0) | 2'747 | Stade de Genève |
| 2017/2018 | 1/16 | 16/09/2017 | Kosova ZH | Rapperswil | 1:3 (0:2) | 960 | Utogrund |
| 2017/2018 | 1/16 | 16/09/2017 | Münsingen | Schaffhausen | 1:0 (1:0) | 1'000 | Sandreutenen |
| 2017/2018 | 1/16 | 16/09/2017 | Stade Lausanne | Sion | 2:1 n.V. | 1'200 | Vidy |
| 2017/2018 | 1/16 | 16/09/2017 | Juventus ZH | Lausanne | 1:3 (1:1) | 300 | Juchhof |
| 2017/2018 | 1/16 | 16/09/2017 | Bassersdorf | Zürich | 0:3 (0:1) | 3'200 | bxa Sportanlage |
| 2017/2018 | 1/16 | 15/09/2017 | Hergiswil | Schötz | 1:3 (1:2) | 580 | Grossmatt |
| 2017/2018 | 1/32 | 13/08/2017 | Gambarogno-Contone | Winterthur | 1:6 (0:5) | 150 | CS Magadino |
| 2017/2018 | 1/32 | 13/08/2017 | Baden | St. Gallen | 3:8 (1:4) | 2'750 | Esp |
| 2017/2018 | 1/32 | 13/08/2017 | Echallens | Aarau | 2:1 (1:0) | 620 | Trois Sapins |
| 2017/2018 | 1/32 | 13/08/2017 | Wyler | Locarno | 2:2 i.E. 6:7 | 200 | Wyler Hauptplatz |
| 2017/2018 | 1/32 | 13/08/2017 | Bulle | Juventus ZH | 1:2 n.V. | 300 | Bouleyres |
| 2017/2018 | 1/32 | 13/08/2017 | Béroche-Gorgier | Kosova Zürich | 1:4 n.V. | 300 | Bord du Lac |
| 2017/2018 | 1/32 | 13/08/2017 | CS Romontois | Grasshopper | 0:10 (0:5) | 1'800 | Glaney |
| 2017/2018 | 1/32 | 13/08/2017 | Rüti | Schaffhausen | 0:5 (0:2) | 820 | Schützenwiese |
| 2017/2018 | 1/32 | 13/08/2017 | Münsingen | Düdingen | 5:1 (1:1) | 400 | Sandreutenen |
| 2017/2018 | 1/32 | 13/08/2017 | Chippis | Zürich | 0:10 (0:6) | 2'000 | Place des sports |
| 2017/2018 | 1/32 | 13/08/2017 | Kreuzlingen | Rapperswil | 3:4 (2:1) | 780 | Hafenareal |
| 2017/2018 | 1/32 | 13/08/2017 | Wettswil-Bonstetten | Basel | 0:2 (0:1) | 4'257 | Moos |
| 2017/2018 | 1/32 | 13/08/2017 | Gränichen | Sion | 1:9 (1:6) | 3'251 | Zehndermatte |
| 2017/2018 | 1/32 | 12/08/2017 | Pajde | Lausanne | 1:3 (1:1) | 715 | Steinli |
| 2017/2018 | 1/32 | 12/08/2017 | CS Interstar | Schötz | 2:2 4:5 i.E. | 100 | Varembé |
| 2017/2018 | 1/32 | 12/08/2017 | Bassecourt | Lugano | 0:6 (0:0) | 1'031 | Grands-Prés |
| 2017/2018 | 1/32 | 12/08/2017 | Bellach | Köniz | 0:4 (0:4) | 250 | Brunnmatt |
| 2017/2018 | 1/32 | 12/08/2017 | Malley | Stade Lausanne | 0:14 (0:9) | 200 | Blécherette |
| 2017/2018 | 1/32 | 12/08/2017 | Hausen | Hergiswil | 1:5 (1:3) | 150 | Jonentäli |
| 2017/2018 | 1/32 | 12/08/2017 | Wängi | Delémont | 0:1 (0:0) | 475 | Grosswis |
| 2017/2018 | 1/32 | 12/08/2017 | Concordia Basel | Old Boys | 2:7 (0:3) | 300 | St. Jakob Anlage |
| 2017/2018 | 1/32 | 12/08/2017 | Arbon | Wil | 0:7 (0:2) | 350 | Stacherholz |
| 2017/2018 | 1/32 | 12/08/2017 | Kriens | Luzern | 0:1 (0:0) | 5'600 | swissporarena |
| 2017/2018 | 1/32 | 12/08/2017 | Vernier | Stade Nyonnais | 0:3 (0:1) | 240 | Stade municipal |
| 2017/2018 | 1/32 | 12/08/2017 | Breitenrain | Young Boys | 0:3 (0:1) | 6'000 | Spitalacker |
| 2017/2018 | 1/32 | 12/08/2017 | Altdorf | Servette | 0:6 (0:2) | 1'850 | Schützenmatte |
| 2017/2018 | 1/32 | 12/08/2017 | Linth | Wohlen | 4:0 (2:0) | 700 | Allmeind-Niederurnen |
| 2017/2018 | 1/32 | 12/08/2017 | Biel/Bienne | Bavois | 3:1 (1:0) | 617 | Tissot Arena |
| 2017/2018 | 1/32 | 12/08/2017 | Brühl | Chiasso | 0:1 n.V. | 735 | Paul Grüninger |
| 2017/2018 | 1/32 | 12/08/2017 | Stade Payerne | Thun | 1:2 (1:2) | 1'500 | Stade municipal |
| 2017/2018 | 1/32 | 12/08/2017 | Bassersdorf | Taverne | 2:1 n.V. | 411 | bxa Sportanlage |
| 2017/2018 | 1/32 | 12/08/2017 | Montfaucon | Xamax | 0:21 (0:10) | 1'650 | Stade du Péché |
| 2016/2017 | Finale | 25/05/2017 | Basel | Sion | 3:0 (0:0) | 26'500 | Stade de Genève |
| 2016/2017 | 1/2 | 05/04/2017 | Winterthur | Basel | 1:3 (0:0) | 9'400 | Schützenwiese |
| 2016/2017 | 1/2 | 05/04/2017 | Sion | Luzern | 0:0 6:5 i.E. | 11'300 | Tourbillon |
| 2016/2017 | 1/4 | 02/03/2017 | Sion | Kriens | 5:1 (1:1) | 6'000 | Tourbillon |
| 2016/2017 | 1/4 | 02/03/2017 | Basel | Zürich | 3:1 (2:1) | 25'259 | St. Jakob-Park |
| 2016/2017 | 1/4 | 01/03/2017 | Young Boys | Winterthur | 2:2 3:5 i.E. | 9'462 | Stade de Suisse |
| 2016/2017 | 1/4 | 01/03/2017 | Aarau | Luzern | 3:5 (2:3) | 6'162 | Brügglifeld |
| 2016/2017 | 1/8 | 02/11/2016 | Schaffhausen | Sion | 2:5 n. V. | 1'272 | Breite |
| 2016/2017 | 1/8 | 27/10/2016 | Köniz | Luzern | 1:1 4:5 i.E. | 1'500 | Liebefeld-Hessgut |
| 2016/2017 | 1/8 | 27/10/2016 | Zürich | St. Gallen | 2:1 (1:0) | 7'629 | Letzigrund |
| 2016/2017 | 1/8 | 26/10/2016 | Tuggen | Basel | 1:4 (0:4) | 4'150 | Linthstrasse |
| 2016/2017 | 1/8 | 26/10/2016 | Kriens | Brühl | 5:3 n.V. | 1'200 | Kleinfeld |
| 2016/2017 | 1/8 | 26/10/2016 | Aarau | Lugano | 2:0 (1:0) | 2'123 | Brügglifeld |
| 2016/2017 | 1/8 | 26/10/2016 | Winterthur | Chiasso | 2:1 (0:1) | 2'100 | Schützenwiese |
| 2016/2017 | 1/8 | 26/10/2016 | Young Boys | Grasshopper | 5:0 (2:0) | 7'715 | Stade de Suisse |
| 2016/2017 | 1/16 | 18/09/2016 | Bazenheid | Young Boys | 1:7 (0:1) | 3'273 | Ifang |
| 2016/2017 | 1/16 | 18/09/2016 | Iliria Solothurn | Schaffhausen | 1:4 (0:1) | 900 | Stadion FCS |
| 2016/2017 | 1/16 | 18/09/2016 | Zug 94 | Basel | 0:1 (0:1) | 4'200 | Herti Allmend |
| 2016/2017 | 1/16 | 18/09/2016 | Xamax | Sion | 3:4 (1:2) | 7'219 | Maladière |
| 2016/2017 | 1/16 | 18/09/2016 | Bellinzona | Zürich | 0:2 (0:1) | 3'069 | Comunale |
| 2016/2017 | 1/16 | 17/09/2016 | Chiasso | Wohlen | 1:0 (1:0) | 400 | Riva IV |
| 2016/2017 | 1/16 | 17/09/2016 | Gunzwil | Lugano | 1:4 (1:3) | 1'500 | Linden |
| 2016/2017 | 1/16 | 17/09/2016 | Binningen | Brühl | 1:2 (0:1) | 450 | Spiegelfeld |
| 2016/2017 | 1/16 | 17/09/2016 | Stade Lausanne | Winterthur | 0:3 (0:1) | 450 | J. A. Samaranch |
| 2016/2017 | 1/16 | 17/09/2016 | Calcio Kreuzlingen | Tuggen | 5:6 i.E. | 420 | Döbeli |
| 2016/2017 | 1/16 | 17/09/2016 | Ticino | Luzern | 0:3 (0:0) | 750 | Jeanneret |
| 2016/2017 | 1/16 | 17/09/2016 | Azzurri 90 LS | Kriens | 2:3 (0:3) | 150 | Chavannes |
| 2016/2017 | 1/16 | 17/09/2016 | Seuzach | Grasshopper | 1:4 (0:2) | 3'500 | Rolli |
| 2016/2017 | 1/16 | 17/09/2016 | Le Mont | St. Gallen | 0:1 (0:0) | 950 | Sous-Ville |
| 2016/2017 | 1/16 | 16/09/2016 | Köniz | Lausanne | 3:1 (2:1) | 900 | Liebefeld-Hessgut |
| 2016/2017 | 1/16 | 16/09/2016 | Breitenrain | Aarau | 0:1 (0:1) | 1'450 | Spitalacker |
| 2016/2017 | 1/32 | 15/08/2016 | Black Stars Basel | St. Gallen | 2:3 (1:1) | Buschweilerhof | |
| 2016/2017 | 1/32 | 14/08/2016 | Dulliken | Chiasso | 0:3 (0:2) | 450 | Ey |
| 2016/2017 | 1/32 | 14/08/2016 | Zollbrück | Aarau | 0:5 (0:2) | 1'537 | Tannschachen |
| 2016/2017 | 1/32 | 14/08/2016 | Breitenrain | Servette | 3:1 (1:1) | 850 | Spitalacker |
| 2016/2017 | 1/32 | 14/08/2016 | Old Boys | Grasshopper | 0:2 n.V. | 1'000 | Schützenmatte |
| 2016/2017 | 1/32 | 14/08/2016 | Donneloye | Le Mont | 0:14 (0:9) | 550 | Dany Gavillet |
| 2016/2017 | 1/32 | 14/08/2016 | Calcio Kreuzlingen | Cham | 1:0 (1:0) | Döbeli | |
| 2016/2017 | 1/32 | 14/08/2016 | Lancy | Lausanne | 1:2 (0:1) | 1'000 | Marignac |
| 2016/2017 | 1/32 | 14/08/2016 | Genolier-Begnins | Azzurri 90 LS | 1:3 (0:0) | Gravières | |
| 2016/2017 | 1/32 | 14/08/2016 | Rapperswil-Johna | Basel | 0:1 (0:0) | 4'350 | Grünfeld |
| 2016/2017 | 1/32 | 14/08/2016 | La Sarraz-Eclépens | Schaffhausen | 0:3 (0:1) | 300 | En Gravey |
| 2016/2017 | 1/32 | 14/08/2016 | Bazenheid | Red Star ZH | 2:1 (0:0) | Ifang | |
| 2016/2017 | 1/32 | 14/08/2016 | Stade Lausanne | Wil | 4:2 (2:0) | 350 | J. A. Samaranch |
| 2016/2017 | 1/32 | 14/08/2016 | Kriens | Thun | 2:1 (0:1) | 1'600 | Kleinfeld |
| 2016/2017 | 1/32 | 13/08/2016 | Wabern | Brühl | 0:5 (0:3) | 360 | Spitalacker |
| 2016/2017 | 1/32 | 13/08/2016 | Binningen | Münsingen | 2:1 (0:0) | 180 | Spiegelfeld |
| 2016/2017 | 1/32 | 13/08/2016 | Seefeld | Köniz | 1:2 (1:2) | 100 | Lengg |
| 2016/2017 | 1/32 | 13/08/2016 | Gunzwil | Vernier | 2:0 (1:0) | 450 | Linden |
| 2016/2017 | 1/32 | 13/08/2016 | Ticino | Uzwil | 4:0 (1:0) | 280 | Jeanneret |
| 2016/2017 | 1/32 | 13/08/2016 | Grenchen | Iliria Solothurn | 0:2 (0:0) | 300 | Brühl |
| 2016/2017 | 1/32 | 13/08/2016 | Rümlang | Seuzach | 2:5 (0:2) | 400 | Im Heuel |
| 2016/2017 | 1/32 | 13/08/2016 | Naters | Luzern | 1:4 (0:2) | 2'188 | Stapfen |
| 2016/2017 | 1/32 | 13/08/2016 | Meyrin | Wohlen | 1:3 (0:3) | 420 | Arbères |
| 2016/2017 | 1/32 | 13/08/2016 | Yverdon | Winterthur | 1:4 (1:2) | 450 | Municipal |
| 2016/2017 | 1/32 | 13/08/2016 | CS Romontois | Sion | 1:6 (0:3) | 1'200 | Glaney |
| 2016/2017 | 1/32 | 13/08/2016 | Klingnau | Tuggen | 0:6 (0:3) | Grie | |
| 2016/2017 | 1/32 | 13/08/2016 | Conthey | Bellinzona | 1:4 (0:2) | Fougères | |
| 2016/2017 | 1/32 | 13/08/2016 | Veltheim | Young Boys | 0:6 (0:2) | 2'501 | Schützenwiese |
| 2016/2017 | 1/32 | 13/08/2016 | Moutier | Lugano | 0:3 (0:2) | 1'300 | Novimmob |
| 2016/2017 | 1/32 | 13/08/2016 | La Chaux-de-Fonds | Zürich | 0:2 (0:2) | 1'600 | Charrière |
| 2016/2017 | 1/32 | 13/08/2016 | Arbedo | Xamax | 0:5 (0:1) | 450 | Al Ponte |
| 2016/2017 | 1/32 | 10/08/2016 | Bubendorf | Zug 94 | 1:2 (1:0) | 427 | Brühl |
| 2015/2016 | Finale | 29/05/2016 | Lugano | Zürich | 0:1 (0:1) | 21'500 | Letzigrund |
| 2015/2016 | 1/2 | 02/03/2016 | Luzern | Lugano | 1:2 (1:1) | 11'107 | swissporarena |
| 2015/2016 | 1/2 | 02/03/2016 | Sion | Zürich | 0:3 (0:2) | 9'800 | Tourbillon |
| 2015/2016 | 1/4 | 13/12/2015 | Sion | Basel | 2:2 4:3 i.E. | 9'200 | Tourbillon |
| 2015/2016 | 1/4 | 13/12/2015 | Lugano | Köniz | 2:0 n.V. | 1'849 | Cornaredo |
| 2015/2016 | 1/4 | 12/12/2015 | Thun | Zürich | 1:4 (1:0) | 4'917 | Stockhorn Arena |
| 2015/2016 | 1/4 | 12/12/2015 | Aarau | Luzern | 3:4 (1:1) | 5'724 | Brügglifeld |
| 2015/2016 | 1/8 | 29/10/2015 | Young Boys | Zürich | 1:3 (0:0) | 10'010 | Stade de Suisse |
| 2015/2016 | 1/8 | 29/10/2015 | Schaffhausen | Sion | 2:3 n.V. | 2'497 | Breite |
| 2015/2016 | 1/8 | 29/10/2015 | Winterthur | Lugano | 0:2 (0:1) | 3'500 | Schützenwiese |
| 2015/2016 | 1/8 | 29/10/2015 | Aarau | Le Mont | 2:0 (1:0) | 1'828 | Brügglifeld |
| 2015/2016 | 1/8 | 28/10/2015 | St. Gallen | Luzern | 2:3 (1:3) | 6'081 | AFG Arena |
| 2015/2016 | 1/8 | 28/10/2015 | Muttenz | Basel | 1:5 (0:2) | 5'800 | Margelacker |
| 2015/2016 | 1/8 | 28/10/2015 | Wettswil-Bonstetten | Thun | 1:2 (1:2) | 1'450 | Moos |
| 2015/2016 | 1/8 | 28/10/2015 | Red Star Zürich | Köniz | 1:2 (0:1) | Allmend Brunau | |
| 2015/2016 | 1/16 | 20/09/2015 | Chiasso | Young Boys | 0:2 (0:1) | Riva IV | |
| 2015/2016 | 1/16 | 20/09/2015 | Martigny | Le Mont | 0:1 (0:0) | Octodure | |
| 2015/2016 | 1/16 | 20/09/2015 | Bulle | Muttenz | 0:3 (0:1) | Bouleyres | |
| 2015/2016 | 1/16 | 20/09/2015 | Xamax | Luzern | 2:4 (1:2) | 3'714 | Maladière |
| 2015/2016 | 1/16 | 20/09/2015 | Münsingen | Sion | 0:2 (0:1) | 2'400 | Sandreutenen |
| 2015/2016 | 1/16 | 20/09/2015 | Juventus ZH | Basel | 1:4 (0:2) | 4'606 | Juchhof |
| 2015/2016 | 1/16 | 19/09/2015 | Wohlen | Zürich | 0:1 (0:0) | Niedermatten | |
| 2015/2016 | 1/16 | 19/09/2015 | Sierre | Wettswil-Bonstetten | 0:3 (0:2) | Condémines | |
| 2015/2016 | 1/16 | 19/09/2015 | Breitenrain | St. Gallen | 0:2 (0:2) | 3'500 | Spitalacker |
| 2015/2016 | 1/16 | 19/09/2015 | Winterthur | Biel/Bienne | 1:1 5:4 i.E. | Schützenwiese | |
| 2015/2016 | 1/16 | 19/09/2015 | Schaffhausen | Wil | 2:1 n.V. | Breite | |
| 2015/2016 | 1/16 | 19/09/2015 | La Chaux-de-Fonds | Aarau | 0:3 (0:0) | 850 | Charrière |
| 2015/2016 | 1/16 | 19/09/2015 | Bellinzona | Lugano | 2:3 n.V. | 3'600 | Comunale |
| 2015/2016 | 1/16 | 19/09/2015 | Red Star Zürich | Azzurri 90 LS | 1:1 4:3 i.E. | Brunau | |
| 2015/2016 | 1/16 | 18/09/2015 | Lausanne | Thun | 0:1 (0:0) | 3'500 | Pontaise |
| 2015/2016 | 1/16 | 18/09/2015 | Köniz | Grasshopper | 3:1 (2:1) | 2'300 | Liebefeld-Hessgut |
| 2015/2016 | 1/32 | 16/08/2015 | Brühl | Xamax | 1:5 (1:3) | 1'050 | Paul Grüninger |
| 2015/2016 | 1/32 | 16/08/2015 | Ticino | Lausanne | 0:3 (0:0) | 660 | Jeanneret |
| 2015/2016 | 1/32 | 16/08/2015 | Arbon | Juventus ZH | 1:4 (1:1) | 420 | Stacherholz |
| 2015/2016 | 1/32 | 16/08/2015 | Gontenschwil | Azzurri 90 LS | 0:2 (0:0) | 420 | PAMO Neumättli |
| 2015/2016 | 1/32 | 16/08/2015 | Grand-Sacconex | Biel/Bienne | 1:10 (1:3) | 200 | Marc Burdet |
| 2015/2016 | 1/32 | 16/08/2015 | Delémont | Winterthur | 0:1 (0:0) | 1'015 | Blancherie |
| 2015/2016 | 1/32 | 16/08/2015 | Old Boys | Schaffhausen | 1:2 (1:0) | 831 | Schützenmatte |
| 2015/2016 | 1/32 | 16/08/2015 | Servette | Luzern | 2:5 (0:3) | 2'625 | Stade de Genève |
| 2015/2016 | 1/32 | 16/08/2015 | Stade Nyonnais | Chiasso | 2:2 1:4 i.E. | 505 | Colovray |
| 2015/2016 | 1/32 | 16/08/2015 | United Zürich | Aarau | 0:5 (0:1) | 750 | Utogrund |
| 2015/2016 | 1/32 | 16/08/2015 | Tavannes/Tramelan | Zürich | 1:6 (0:4) | 2'200 | Allianz Suisse |
| 2015/2016 | 1/32 | 16/08/2015 | Matran | Bellinzona | 1:4 (0:2) | 300 | En champ de croix |
| 2015/2016 | 1/32 | 16/08/2015 | Härkingen | Breitenrain | 0:4 (0:2) | 613 | Aesch |
| 2015/2016 | 1/32 | 16/08/2015 | Cham | Grasshopper | 1:4 (1:0) | 2'345 | Eizmoos |
| 2015/2016 | 1/32 | 16/08/2015 | Brunnen | Sion | 0:2 (0:1) | 2'110 | Schoeller-Meyer |
| 2015/2016 | 1/32 | 15/08/2015 | Buochs | Le Mont | 0:2 n.V. | 450 | Seefeld |
| 2015/2016 | 1/32 | 15/08/2015 | Solothurn | Thun | 0:4 (0:2) | 1'200 | Stadion FCS |
| 2015/2016 | 1/32 | 15/08/2015 | Länggasse | Wettswil-Bonstetten | 1:2 (1:1) | 800 | Neufeld |
| 2015/2016 | 1/32 | 15/08/2015 | Pratteln | Muttenz | 2:3 n.V. | 440 | In den Sandgruben |
| 2015/2016 | 1/32 | 15/08/2015 | Rheineck | Köniz | 1:7 (0:2) | 650 | Stapfenwies |
| 2015/2016 | 1/32 | 15/08/2015 | Hausen | St. Gallen | 0:9 (0:3) | 2'200 | Jonentäli |
| 2015/2016 | 1/32 | 15/08/2015 | La Chaux-de-Fonds | Zug 94 | 3:1 n.V. | 400 | Charrière |
| 2015/2016 | 1/32 | 15/08/2015 | Meyrin | Basel | 0:4 (0:1) | 2'100 | Arbères |
| 2015/2016 | 1/32 | 15/08/2015 | Bavois | Wil | 1:3 (0:0) | 200 | Peupliers |
| 2015/2016 | 1/32 | 15/08/2015 | Küssnacht | Wohlen | 2:9 (1:3) | 400 | Heslibach |
| 2015/2016 | 1/32 | 15/08/2015 | Kriens | Young Boys | 1:2 (0:1) | 2'312 | Kleinfeld |
| 2015/2016 | 1/32 | 15/08/2015 | Bulle | Dardania | 2:1 (2:0) | 318 | Bouleyres |
| 2015/2016 | 1/32 | 15/08/2015 | Pied du Jura | Münsingen | 1:3 (0:2) | 350 | Les Planches |
| 2015/2016 | 1/32 | 15/08/2015 | Uzwil | Sierre | 0:0 4:5 i.E. | 280 | Rüti |
| 2015/2016 | 1/32 | 15/08/2015 | Castello | Lugano | 0:2 (0:1) | 1'748 | Mendrisio |
| 2015/2016 | 1/32 | 15/08/2015 | Konolfingen | Martigny | 1:1 1:4 i.E. | 400 | Inseli Konolfingen |
| 2015/2016 | 1/32 | 15/08/2015 | Red Star Zürich | Naters | 1:0 (0:0) | 150 | Allmend Brunau |
| 2014/2015 | Finale | 07/06/2015 | Basel | Sion | 0:3 (0:1) | 35'674 | St. Jakob-Park |
| 2014/2015 | 1/2 | 08/04/2015 | St. Gallen | Basel | 1:3 (0:2) | 16'690 | AFG Arena |
| 2014/2015 | 1/2 | 07/04/2015 | Zürich | Sion | 0:1 (0:0) | 6'883 | Letzigrund |
| 2014/2015 | 1/4 | 11/03/2015 | Buochs | St. Gallen | 0:5 (0:2) | 4'400 | Seefeld |
| 2014/2015 | 1/4 | 04/03/2015 | Münsingen | Basel | 1:6 (0:5) | 4'000 | Sandreutenen |
| 2014/2015 | 1/4 | 04/03/2015 | Zürich | Grasshopper | 1:0 n.V. | 11'494 | Letzigrund |
| 2014/2015 | 1/4 | 04/03/2015 | Sion | Aarau | 2:1 (2:0) | 6'800 | Tourbillon |
| 2014/2015 | 1/8 | 03/12/2014 | Cham | Zürich | 0:5 (0:1) | 3'125 | Herti Allmend |
| 2014/2015 | 1/8 | 30/10/2014 | Münsingen | Wil | 3:2 (3:0) | 1'200 | Sandreutenen |
| 2014/2015 | 1/8 | 30/10/2014 | Buochs | Schötz | 2:0 (0:0) | 1'960 | Seefeld |
| 2014/2015 | 1/8 | 30/10/2014 | Köniz | Sion | 0:3 (0:3) | 3'100 | Liebefeld-Hessgut |
| 2014/2015 | 1/8 | 29/10/2014 | St. Gallen | Thun | 2:1 n.V. | 6'825 | AFG Arena |
| 2014/2015 | 1/8 | 29/10/2014 | Wohlen | Basel | 1:3 (1:2) | 4'100 | Niedermatten |
| 2014/2015 | 1/8 | 29/10/2014 | Lugano | Grasshopper | 0:1 n.V. | 4'200 | Cornaredo |
| 2014/2015 | 1/8 | 29/10/2014 | Luzern | Aarau | 1:2 (1:2) | 6'145 | swissporarena |
| 2014/2015 | 1/16 | 21/09/2014 | Stade Nyonnais | Köniz | 1:2 (0:1) | 460 | Colovray |
| 2014/2015 | 1/16 | 21/09/2014 | Le Mont | St. Gallen | 1:2 (0:1) | 1'300 | Sous-Ville |
| 2014/2015 | 1/16 | 21/09/2014 | Servette | Wohlen | 1:2 (0:1) | 1'842 | Stade de Genève |
| 2014/2015 | 1/16 | 21/09/2014 | Greifensee | Cham | 2:3 (1:2) | 400 | Grossriet |
| 2014/2015 | 1/16 | 21/09/2014 | Black Stars Basel | Zürich | 1:2 n.V. | 1'419 | Buschweilerhof |
| 2014/2015 | 1/16 | 21/09/2014 | Xamax | Grasshopper | 3:5 (2:3) | 4'721 | Maladière |
| 2014/2015 | 1/16 | 21/09/2014 | Winterthur | Basel | 0:4 (0:3) | 5'050 | Schützenwiese |
| 2014/2015 | 1/16 | 20/09/2014 | Hergiswil | Schötz | 1:3 (0:0) | 840 | Grossmatt |
| 2014/2015 | 1/16 | 20/09/2014 | Henau | Wil | 2:3 n.V. | 1'500 | Rüti |
| 2014/2015 | 1/16 | 20/09/2014 | Chiasso | Aarau | 0:1 (0:0) | 1'000 | Riva IV |
| 2014/2015 | 1/16 | 20/09/2014 | Buochs | Young Boys | 1:0 (1:0) | 2'251 | Seefeld |
| 2014/2015 | 1/16 | 20/09/2014 | Schaffhausen | Luzern | 3:5 n.V. | 2'110 | Breite |
| 2014/2015 | 1/16 | 20/09/2014 | Biel/Bienne | Sion | 0:1 (0:0) | 1'470 | Gurzelen |
| 2014/2015 | 1/16 | 20/09/2014 | Tägerwilen | Lugano | 3:9 (1:5) | 688 | Tägermoos |
| 2014/2015 | 1/16 | 20/09/2014 | Münsingen | Locarno | 1:0 (0:0) | 600 | Sandreutenen |
| 2014/2015 | 1/16 | 20/09/2014 | Lausanne | Thun | 0:1 (0:0) | Pontaise | |
| 2014/2015 | 1/32 | 24/08/2014 | Audax-Friul | Locarno | 0:2 (0:0) | 300 | Pierre-à-Bot |
| 2014/2015 | 1/32 | 24/08/2014 | Taverne | Aarau | 1:7 (1:4) | 550 | Quadrifoglio |
| 2014/2015 | 1/32 | 24/08/2014 | Tägerwilen | Visp | 4:1 (3:1) | Tägermoos | |
| 2014/2015 | 1/32 | 24/08/2014 | Murten | Stade Nyonnais | 0:4 (0:1) | Pra-Pury/Prehl | |
| 2014/2015 | 1/32 | 24/08/2014 | Greifensee | Subingen | 2:1 (1:0) | Grossriet | |
| 2014/2015 | 1/32 | 24/08/2014 | Schönbühl | Zürich | 0:7 (0:4) | 2'700 | Sand West |
| 2014/2015 | 1/32 | 24/08/2014 | La Chaux-de-Fonds | Sion | 1:3 (1:0) | 2'700 | Charrière |
| 2014/2015 | 1/32 | 24/08/2014 | Bavois | Young Boys | 0:1 (0:0) | 1'585 | Peupliers |
| 2014/2015 | 1/32 | 24/08/2014 | Konolfingen | Luzern | 0:9 (0:4) | Inseli Konolfingen | |
| 2014/2015 | 1/32 | 24/08/2014 | Nottwil | Köniz | 0:5 (0:2) | Bühlwäldli | |
| 2014/2015 | 1/32 | 24/08/2014 | Perly-Certoux | Schaffhausen | 2:4 (0:1) | Stade municipal | |
| 2014/2015 | 1/32 | 24/08/2014 | Sirnach | Servette | 0:8 (0:5) | Kett | |
| 2014/2015 | 1/32 | 23/08/2014 | Xamax | Etoile Carouge | 1:1 4:2 i.E. | 1'553 | Maladière |
| 2014/2015 | 1/32 | 23/08/2014 | Hergiswil | Tuggen | 2:1 (1:0) | Grossmatt | |
| 2014/2015 | 1/32 | 23/08/2014 | Vedeggio | Grasshopper | 0:2 (0:1) | 450 | Campo comunale |
| 2014/2015 | 1/32 | 23/08/2014 | Pratteln | Black Stars Basel | 0:8 (0:3) | In den Sandgruben | |
| 2014/2015 | 1/32 | 23/08/2014 | Veltheim | Henau | 2:3 n.V. | Flüeli | |
| 2014/2015 | 1/32 | 23/08/2014 | Dietikon | Wil | 0:4 (0:0) | Primework-Arena | |
| 2014/2015 | 1/32 | 23/08/2014 | Mendrisio | Chiasso | 0:2 (0:1) | Campo comunale | |
| 2014/2015 | 1/32 | 23/08/2014 | Payerne | Schötz | 1:4 (0:1) | Stade municipal | |
| 2014/2015 | 1/32 | 23/08/2014 | Lausanne-Ouchy | Münsingen | 0:1 (0:1) | J. A. Samaranch | |
| 2014/2015 | 1/32 | 23/08/2014 | Buochs | Frauenfeld | 1:0 (0:0) | Seefeld | |
| 2014/2015 | 1/32 | 23/08/2014 | Juventus ZH | Lausanne | 1:3 (1:1) | Juchhof | |
| 2014/2015 | 1/32 | 23/08/2014 | Rothrist | Le Mont | 0:1 (0:0) | Stampfi | |
| 2014/2015 | 1/32 | 23/08/2014 | Muri | Wohlen | 0:3 (0:2) | Brühl | |
| 2014/2015 | 1/32 | 23/08/2014 | Old Boys | Lugano | 1:2 (1:0) | Schützenmatte | |
| 2014/2015 | 1/32 | 23/08/2014 | CS Italien GE | Basel | 0:4 (0:2) | Arbères | |
| 2014/2015 | 1/32 | 23/08/2014 | Eschenbach | Winterthur | 1:3 (0:1) | Weilerhus | |
| 2014/2015 | 1/32 | 23/08/2014 | Cham | Düdingen | 2:1 (1:1) | Eizmoos | |
| 2014/2015 | 1/32 | 23/08/2014 | Breitenrain | Thun | 2:3 (0:0) | 2'967 | Spitalacker |
| 2014/2015 | 1/32 | 23/08/2014 | Terre Sainte | Biel/Bienne | 0:1 (0:0) | Rojalets | |
| 2014/2015 | 1/32 | 23/08/2014 | Baden | St. Gallen | 0:3 (0:1) | 2'850 | Esp |
| 2013/2014 | Finale | 21/04/2014 | Zürich | Basel | 2:0 n.V. | 23'312 | Stade de Suisse |
| 2013/2014 | 1/2 | 26/03/2014 | Basel | Luzern | 1:0 (0:0) | 12'688 | St. Jakob-Park |
| 2013/2014 | 1/2 | 26/03/2014 | Zürich | Thun | 0:0 5:4 i.E. | 8'575 | Letzigrund |
| 2013/2014 | 1/4 | 05/02/2014 | Le Mont | Basel | 1:6 (0:3) | 6'138 | St. Jakob-Park |
| 2013/2014 | 1/4 | 04/12/2013 | Thun | Grasshopper | 0:0 4:3 i.E. | 2'764 | Arena Thun |
| 2013/2014 | 1/4 | 04/12/2013 | Luzern | Lausanne | 2:0 (0:0) | 6'110 | swissporarena |
| 2013/2014 | 1/4 | 04/12/2013 | St. Gallen | Zürich | 0:1 (0:0) | 7'753 | AFG Arena |
| 2013/2014 | 1/8 | 14/11/2013 | Biel/Bienne | Thun | 0:1 n.V. | 2'336 | Gurzelen |
| 2013/2014 | 1/8 | 10/11/2013 | Tuggen | Basel | 1:3 (0:0) | 6'250 | Linthstrasse |
| 2013/2014 | 1/8 | 10/11/2013 | Luzern | Sion | 1:0 (0:0) | 7'737 | swissporarena |
| 2013/2014 | 1/8 | 10/11/2013 | St. Gallen | Aarau | 4:0 (2:0) | 7'110 | AFG Arena |
| 2013/2014 | 1/8 | 09/11/2013 | Baden | Zürich | 1:4 (1:1) | 4'800 | Esp |
| 2013/2014 | 1/8 | 09/11/2013 | Köniz | Grasshopper | 1:4 (0:1) | 2'850 | Liebefeld-Hessgut |
| 2013/2014 | 1/8 | 09/11/2013 | Brühl | Lausanne | 0:3 (0:1) | 1'520 | Paul Grüninger |
| 2013/2014 | 1/8 | 09/11/2013 | Le Mont | Young Boys | 4:1 (2:1) | 2'000 | Châtaignier |
| 2013/2014 | 1/16 | 15/09/2013 | Wohlen | Sion | 0:1 (0:1) | 1'880 | Niedermatten |
| 2013/2014 | 1/16 | 15/09/2013 | Terre Sainte | Luzern | 1:4 (1:3) | 1'200 | Colovray |
| 2013/2014 | 1/16 | 15/09/2013 | Lausanne-Ouchy | Zürich | 2:3 (1:0) | 1'200 | J. A. Samaranch |
| 2013/2014 | 1/16 | 15/09/2013 | Lugano | St. Gallen | 1:3 (0:3) | 1'121 | Cornaredo |
| 2013/2014 | 1/16 | 14/09/2013 | Hergiswil | Baden | 2:3 (2:1) | 600 | Grossmatt |
| 2013/2014 | 1/16 | 14/09/2013 | Schötz | Köniz | 3:4 (1:1) | 350 | Wissenhusen |
| 2013/2014 | 1/16 | 14/09/2013 | Stade Nyonnais | Grasshopper | 2:4 n.V. | 1'315 | Colovray |
| 2013/2014 | 1/16 | 14/09/2013 | Brühl | Schaffhausen | 3:2 (0:2) | 1'250 | Paul Grüninger |
| 2013/2014 | 1/16 | 14/09/2013 | Bavois | Biel/Bienne | 0:4 (0:0) | 450 | Peupliers |
| 2013/2014 | 1/16 | 14/09/2013 | Münsingen | Basel | 0:1 (0:0) | 4'100 | Sandreutenen |
| 2013/2014 | 1/16 | 14/09/2013 | Juventus ZH | Young Boys | 2:4 (2:1) | 1'500 | Utogrund |
| 2013/2014 | 1/16 | 14/09/2013 | Lancy | Le Mont | 0:5 (0:3) | 150 | Florimont |
| 2013/2014 | 1/16 | 14/09/2013 | Savièse | Tuggen | 1:3 (1:1) | 800 | St-Germain |
| 2013/2014 | 1/16 | 14/09/2013 | Buochs | Aarau | 1:5 (0:3) | 1'300 | Seefeld |
| 2013/2014 | 1/16 | 14/09/2013 | Servette | Lausanne | 0:1 (0:1) | 4'364 | Stade de Genève |
| 2013/2014 | 1/16 | 13/09/2013 | Locarno | Thun | 0:3 (0:1) | 1'270 | Lido |
| 2013/2014 | 1/32 | 18/08/2013 | Concordia Basel | Biel/Bienne | 2:4 (2:2) | 333 | Rankhof |
| 2013/2014 | 1/32 | 18/08/2013 | Chippis | Schaffhausen | 0:6 (0:2) | 500 | Place des sports |
| 2013/2014 | 1/32 | 18/08/2013 | Obergeissenstein | Bavois | 1:3 (0:0) | Wartegg | |
| 2013/2014 | 1/32 | 18/08/2013 | Suhr | Buochs | 1:3 (1:1) | Hofstattmatten | |
| 2013/2014 | 1/32 | 18/08/2013 | Murten | Luzern | 0:11 (0:6) | 2'000 | Pra-Pury/Prehl |
| 2013/2014 | 1/32 | 18/08/2013 | Cornol | Lausanne | 0:7 (0:4) | 1'400 | Stade communal |
| 2013/2014 | 1/32 | 18/08/2013 | Echallens | Thun | 1:3 (0:1) | 1'000 | Trois Sapins |
| 2013/2014 | 1/32 | 18/08/2013 | Calcio Kreuzlingen | Schötz | 0:4 (0:0) | Döbeli | |
| 2013/2014 | 1/32 | 18/08/2013 | Schönbühl | St. Gallen | 1:8 (1:4) | 2'700 | Sand West |
| 2013/2014 | 1/32 | 18/08/2013 | Xamax | Aarau | 1:3 (1:1) | 4'166 | Maladière |
| 2013/2014 | 1/32 | 18/08/2013 | Ascona | Locarno | 1:2 n.V. | 820 | Comunale |
| 2013/2014 | 1/32 | 17/08/2013 | Sursee | Sion | 1:3 n.V. | 2'671 | Schlottermilch |
| 2013/2014 | 1/32 | 17/08/2013 | Bassersdorf | Zürich | 0:6 (0:2) | 2'800 | Bxa |
| 2013/2014 | 1/32 | 17/08/2013 | Veyrier | Young Boys | 0:8 (0:1) | 2'150 | Veyrier-Village |
| 2013/2014 | 1/32 | 17/08/2013 | Kreuzlingen | Lausanne-Ouchy | 2:4 (2:1) | Hafenareal | |
| 2013/2014 | 1/32 | 17/08/2013 | Amriswil | Tuggen | 2:3 (0:1) | Tellenfeld | |
| 2013/2014 | 1/32 | 17/08/2013 | Altstätten | Wohlen | 0:5 (0:2) | 500 | Gesa |
| 2013/2014 | 1/32 | 17/08/2013 | Münsingen | Bulle | 2:0 (2:0) | Sandreutenen | |
| 2013/2014 | 1/32 | 17/08/2013 | Wiesendangen | Savièse | 1:2 (1:1) | Rietsamen | |
| 2013/2014 | 1/32 | 17/08/2013 | Reinach | Lancy | 1:4 (1:2) | Einschlag | |
| 2013/2014 | 1/32 | 17/08/2013 | Kriens | Grasshopper | 0:1 (0:0) | 1'700 | Kleinfeld |
| 2013/2014 | 1/32 | 17/08/2013 | Brühl | Winterthur | 0:0 5:4 i.E. | Paul Grüninger | |
| 2013/2014 | 1/32 | 17/08/2013 | Stade Nyonnais | Bellinzona | 2:0 n.V. | Colovray | |
| 2013/2014 | 1/32 | 17/08/2013 | Terre Sainte | Chiasso | 2:1 (1:0) | 400 | Rojalets |
| 2013/2014 | 1/32 | 17/08/2013 | Dietikon | Juventus ZH | 0:6 (0:2) | Primework-Arena | |
| 2013/2014 | 1/32 | 17/08/2013 | Old Boys | Basel | 0:1 n.V. | 4'384 | Schützenmatte |
| 2013/2014 | 1/32 | 17/08/2013 | Le Mont | Wil | 4:1 (2:1) | 160 | Châtaignier |
| 2013/2014 | 1/32 | 17/08/2013 | Balerna | Hergiswil | 1:3 (1:0) | Campo comunale | |
| 2013/2014 | 1/32 | 17/08/2013 | Vevey | Köniz | 1:3 (0:1) | Copet | |
| 2013/2014 | 1/32 | 17/08/2013 | Etoile Carouge | Lugano | 1:4 (1:1) | 500 | Fontenette |
| 2013/2014 | 1/32 | 17/08/2013 | La Chaux-de-Fonds | Servette | 0:3 (0:2) | 2'000 | Charrière |
| 2013/2014 | 1/32 | 14/08/2013 | Fulenbach | Baden | 0:6 (0:4) | Bad | |
| 2012/2013 | Finale | 20/05/2013 | Grasshopper | Basel | 1:1 i.E. 5-4 | 27'290 | Stade de Suisse |
| 2012/2013 | 1/2 | 17/04/2013 | Zürich | Grasshopper | 1:2 n.V. | 20'507 | Letzigrund |
| 2012/2013 | 1/2 | 17/04/2013 | Sion | Basel | 0:1 (0:0) | 13'800 | Tourbillon |
| 2012/2013 | 1/4 | 27/02/2013 | Wil | Zürich | 2:4 n.V. | 2'950 | AFG Arena |
| 2012/2013 | 1/4 | 27/02/2013 | Thun | Basel | 1:2 n.V. | 3'664 | Arena Thun |
| 2012/2013 | 1/4 | 27/02/2013 | Aarau | Grasshopper | 1:4 (0:1) | 6'600 | Brügglifeld |
| 2012/2013 | 1/4 | 27/02/2013 | Lausanne | Sion | 0:2 (0:1) | 4'000 | Pontaise |
| 2012/2013 | 1/8 | 03/02/2013 | Wohlen | Thun | 1:2 (0:1) | 1'450 | Niedermatten |
| 2012/2013 | 1/8 | 03/02/2013 | Kriens | Sion | 0:4 (0:2) | 1'500 | Kleinfeld |
| 2012/2013 | 1/8 | 03/02/2013 | Aarau | St. Gallen | 2:0 n.V. | 6'100 | Brügglifeld |
| 2012/2013 | 1/8 | 09/12/2012 | Köniz | Zürich | 1:5 (1:2) | 2'650 | Liebefeld-Hessgut |
| 2012/2013 | 1/8 | 09/12/2012 | Wil | Young Boys | 4:3 n.V. | 1'710 | AFG Arena |
| 2012/2013 | 1/8 | 09/12/2012 | Locarno | Basel | 2:3 n.V. | 2'630 | Lido |
| 2012/2013 | 1/8 | 08/12/2012 | Brühl | Lausanne | 1:3 (1:2) | 1'250 | Paul Grüninger |
| 2012/2013 | 1/8 | 08/12/2012 | Schaffhausen | Grasshopper | 1:1 i.E. 2:3 | 2'200 | Breite |
| 2012/2013 | 1/16 | 11/11/2012 | Grenchen | Wohlen | 0:4 (0:1) | 600 | Brühl |
| 2012/2013 | 1/16 | 11/11/2012 | Hergiswil | Sion | 0:3 (0:2) | 2'182 | Grossmatt |
| 2012/2013 | 1/16 | 11/11/2012 | Biel/Bienne | St. Gallen | 0:3 (0:2) | 2'260 | Maladière |
| 2012/2013 | 1/16 | 11/11/2012 | Muttenz | Young Boys | 1:5 (0:3) | 2'952 | Margelacker |
| 2012/2013 | 1/16 | 11/11/2012 | Chiasso | Basel | 1:4 (1:2) | 1'250 | Comunale |
| 2012/2013 | 1/16 | 11/11/2012 | Aarau | Bellinzona | 2:0 (1:0) | 2'500 | Brügglifeld |
| 2012/2013 | 1/16 | 11/11/2012 | Sarraz-Eclépens | Brühl | 0:3 n.V. | 360 | En Gravey |
| 2012/2013 | 1/16 | 11/11/2012 | Cham | Locarno | 2:2 i.E. 6:7 | 710 | Eizmoos |
| 2012/2013 | 1/16 | 11/11/2012 | Delémont | Lausanne | 0:4 (0:2) | 2'230 | Blancherie |
| 2012/2013 | 1/16 | 10/11/2012 | Schönbühl | Kriens | 0:4 (0:1) | Moos | |
| 2012/2013 | 1/16 | 10/11/2012 | Black Stars Basel | Zürich | 1:3 (0:2) | 2'120 | St. Jakob-Park |
| 2012/2013 | 1/16 | 10/11/2012 | Vallemaggia | Grasshopper | 0:6 (0:1) | 1'185 | Lido |
| 2012/2013 | 1/16 | 10/11/2012 | Köniz | Winterthur | 2:2 i.E. 4:2 | Liebefeld-Hessgut | |
| 2012/2013 | 1/16 | 10/11/2012 | Schötz | Wil | 1:4 (0:2) | 650 | Moos |
| 2012/2013 | 1/16 | 10/11/2012 | Baden | Schaffhausen | 0:5 (0:2) | 700 | Esp |
| 2012/2013 | 1/16 | 10/11/2012 | Lugano | Thun | 0:2 (0:1) | 700 | Cornaredo |
| 2012/2013 | 1/32 | 16/09/2012 | Cham | Servette | 2:1 (0:0) | 1'350 | Eizmoos |
| 2012/2013 | 1/32 | 16/09/2012 | Delémont | Luzern | 1:1 i.E. 6:5 | 2'135 | Blancherie |
| 2012/2013 | 1/32 | 16/09/2012 | Vedeggio | Grasshopper | 0:5 (0:2) | 1'048 | Comunale |
| 2012/2013 | 1/32 | 16/09/2012 | Ems | Bellinzona | 0:5 (0:3) | 1'800 | Vial |
| 2012/2013 | 1/32 | 16/09/2012 | Echallens | Zürich | 0:6 (0:3) | 2'600 | Trois Sapins |
| 2012/2013 | 1/32 | 16/09/2012 | Windisch | Wil | 0:7 (0:3) | 500 | Dägerli |
| 2012/2013 | 1/32 | 16/09/2012 | Richemond FR | Sion | 0:1 (0:1) | 3'680 | St-Léonard |
| 2012/2013 | 1/32 | 16/09/2012 | Pully | Aarau | 1:4 (1:2) | 800 | Rochettaz |
| 2012/2013 | 1/32 | 16/09/2012 | Linth | Muttenz | 2:3 (2:1) | 500 | Allmend |
| 2012/2013 | 1/32 | 15/09/2012 | Olten | Lugano | 0:4 (0:1) | 570 | Kleinholz |
| 2012/2013 | 1/32 | 15/09/2012 | Altstetten ZH | St. Gallen | 0:7 (0:3) | 2'050 | Utogrund |
| 2012/2013 | 1/32 | 15/09/2012 | Wettswil-Bonstetten | Young Boys | 1:5 (1:3) | 3'000 | Moos |
| 2012/2013 | 1/32 | 15/09/2012 | Arlesheim | Chiasso | 1:3 (0:1) | 500 | In den Widen |
| 2012/2013 | 1/32 | 15/09/2012 | Köniz | Tuggen | 3:1 (3:1) | 420 | Liebefeld-Hessgut |
| 2012/2013 | 1/32 | 15/09/2012 | Amriswil | Basel | 1:6 (0:4) | 5'154 | Tellenfeld |
| 2012/2013 | 1/32 | 15/09/2012 | Schönbühl | Aarberg | 2:1 (2:1) | 300 | Moos |
| 2012/2013 | 1/32 | 15/09/2012 | Eschenbach | Winterthur | 0:1 (0:0) | 725 | Weilerhus |
| 2012/2013 | 1/32 | 15/09/2012 | Monthey | Brühl | 2:4 n.V. | 220 | Philippe-Pottier |
| 2012/2013 | 1/32 | 15/09/2012 | Colombier | Hergiswil | 2:4 (2:2) | 120 | Chézards |
| 2012/2013 | 1/32 | 15/09/2012 | Düdingen | Thun | 3:4 (0:3) | 3'500 | Birchhölzli |
| 2012/2013 | 1/32 | 15/09/2012 | Hochdorf | Lausanne | 0:4 (0:1) | 1'260 | Arena |
| 2012/2013 | 1/32 | 15/09/2012 | Thierrens | Locarno | 2:3 (2:1) | 812 | Le Marais |
| 2012/2013 | 1/32 | 15/09/2012 | Saxon | La Sarraz-Eclépens | 2:3 n.V. | 300 | Perose |
| 2012/2013 | 1/32 | 15/09/2012 | Zofingen | Schötz | 1:3 n.V. | 700 | Trinermatten |
| 2012/2013 | 1/32 | 15/09/2012 | Langenthal | Kriens | 1:3 (1:1) | 521 | Rankmatte |
| 2012/2013 | 1/32 | 15/09/2012 | Moutier | Grenchen | 0:4 | Novimmob | |
| 2012/2013 | 1/32 | 15/09/2012 | CS Italien GE | Schaffhausen | 1:5 (0:3) | 390 | Bois de la Bâtie |
| 2012/2013 | 1/32 | 15/09/2012 | Ibach | Black Stars Basel | 1:2 n.V. | 420 | Gerbihof |
| 2012/2013 | 1/32 | 15/09/2012 | Vallemaggia | Bümpliz | 3:1 n.V. | 250 | La Pineta |
| 2012/2013 | 1/32 | 15/09/2012 | Diessenhofen | Baden | 0:5 (0:3) | 600 | Prakerwiesen |
| 2012/2013 | 1/32 | 15/09/2012 | Etoile Carouge | Wohlen | 1:1 i.E. 4:5 | 210 | Fontenette |
| 2012/2013 | 1/32 | 14/09/2012 | Le Mont | Biel/Bienne | 1:4 | Châtaignier | |
| 2011/2012 | Finale | 16/05/2012 | Basel | Luzern | 1:1 i.E. 5:3 | 30'100 | Stade de Suisse |
| 2011/2012 | 1/2 | 15/04/2012 | Winterthur | Basel | 1:2 (0:1) | 8'500 | Schützenwiese |
| 2011/2012 | 1/2 | 11/04/2012 | Sion | Luzern | 0:1 (0:1) | 12'000 | Tourbillon |
| 2011/2012 | 1/4 | 21/03/2012 | Winterthur | St. Gallen | 2:2 i.E. 7:6 | 8'400 | Schützenwiese |
| 2011/2012 | 1/4 | 21/03/2012 | Basel | Lausanne | 5:2 (1:1) | 8'028 | St. Jakob-Park |
| 2011/2012 | 1/4 | 21/03/2012 | Biel/Bienne | Sion | 1:3 (1:1) | 3'938 | Gurzelen |
| 2011/2012 | 1/4 | 20/03/2012 | Luzern | Grasshopper | 3:0 (1:0) | 7'034 | swissporarena |
| 2011/2012 | 1/8 | 27/11/2011 | St. Gallen | Zürich | 4:2 (1:0) | 13'548 | AFG Arena |
| 2011/2012 | 1/8 | 27/11/2011 | Biel/Bienne | Servette | 3:0 (2:0) | 2'242 | Gurzelen |
| 2011/2012 | 1/8 | 27/11/2011 | Kriens | Grasshopper | 2:2 i.E. 3:5 | 2'085 | Kleinfeld |
| 2011/2012 | 1/8 | 27/11/2011 | Winterthur | Young Boys | 1:1 i.E. 4:3 | 6'000 | Schützenwiese |
| 2011/2012 | 1/8 | 27/11/2011 | Wohlen | Luzern | 1:2 (1:1) | 4'100 | Niedermatten |
| 2011/2012 | 1/8 | 26/11/2011 | Tuggen | Sion | 1:2 (0:1) | 2'250 | Linthstrasse |
| 2011/2012 | 1/8 | 26/11/2011 | Wil | Basel | 2:3 n.V. | 4'400 | Bergholz |
| 2011/2012 | 1/8 | 26/11/2011 | Bellinzona | Lausanne | 0:4 (0:1) | 1'713 | Comunale |
| 2011/2012 | 1/16 | 16/10/2011 | Chiasso | Grasshopper | 0:1 (0:1) | 1'482 | Comunale |
| 2011/2012 | 1/16 | 16/10/2011 | Grand-Lancy | Luzern | 1:3 (0:2) | 800 | Marignac |
| 2011/2012 | 1/16 | 16/10/2011 | Kriens | Xamax | 2:1 (2:1) | 2'000 | Kleinfeld |
| 2011/2012 | 1/16 | 16/10/2011 | Freinbach | Young Boys | 0:4 (0:3) | 3'250 | Chrummen |
| 2011/2012 | 1/16 | 16/10/2011 | Lugano | Biel/Bienne | 0:1 n.V. | 1'036 | Cornaredo |
| 2011/2012 | 1/16 | 16/10/2011 | Cham | Wohlen | 1:5 (1:1) | 850 | Eizmoos |
| 2011/2012 | 1/16 | 16/10/2011 | St. Gallen | Thun | 2:0 (1:0) | 7'023 | AFG Arena |
| 2011/2012 | 1/16 | 16/10/2011 | Locarno | Wil | 1:1 i.E. 3:4 | 830 | Lido |
| 2011/2012 | 1/16 | 15/10/2011 | Schattdorf | Lausanne | 0:5 (0:2) | 1'700 | Grüner Wald |
| 2011/2012 | 1/16 | 15/10/2011 | Breitenrain | Tuggen | 1:2 (1:1) | 436 | Spitalacker |
| 2011/2012 | 1/16 | 15/10/2011 | Schötz | Basel | 1:5 (0:2) | 2'800 | Wissenhusen |
| 2011/2012 | 1/16 | 15/10/2011 | Yverdon | Servette | 1:3 (1:0) | 1'080 | Municipal |
| 2011/2012 | 1/16 | 15/10/2011 | Stade Nyonnais | Sion | 1:2 (1:0) | 3'500 | Tourbillon |
| 2011/2012 | 1/16 | 15/10/2011 | Aarau | Zürich | 1:3 (1:1) | 5'700 | Brügglifeld |
| 2011/2012 | 1/16 | 15/10/2011 | Winterthur | Brühl | 2:0 (1:0) | 1'500 | Schützenwiese |
| 2011/2012 | 1/16 | 15/10/2011 | Malley | Bellinzona | 0:1 (0:0) | 250 | Bois-Gentil |
| 2011/2012 | 1/32 | 18/09/2011 | Cham | Etoile Carouge | 2:0 (2:0) | Eizmoos | |
| 2011/2012 | 1/32 | 18/09/2011 | Düdingen | Servette | 1:4 n.V. | 2'825 | Birchhölzli |
| 2011/2012 | 1/32 | 18/09/2011 | Colombier | Sion | 0:5 (0:4) | 1'047 | Chézards |
| 2011/2012 | 1/32 | 18/09/2011 | Tuggen | Dornach | 3:0 | Linthstrasse | |
| 2011/2012 | 1/32 | 18/09/2011 | Entfelden | Kriens | 0:9 (0:5) | Schützenrain | |
| 2011/2012 | 1/32 | 18/09/2011 | Losone | Luzern | 0:3 (0:0) | Saleggi | |
| 2011/2012 | 1/32 | 18/09/2011 | Chur | Xamax | 1:2 (1:1) | 2'000 | Ringstrasse |
| 2011/2012 | 1/32 | 18/09/2011 | Gumefens/Sorens | Bellinzona | 1:3 (0:1) | Marais | |
| 2011/2012 | 1/32 | 18/09/2011 | Baden | Winterthur | 0:1 (0:1) | Esp | |
| 2011/2012 | 1/32 | 18/09/2011 | Biaschesi | Biel/Bienne | 1:2 (1:1) | Al Vallone | |
| 2011/2012 | 1/32 | 17/09/2011 | Terre Sainte | Brühl | 2:5 n.V. | Rojalets | |
| 2011/2012 | 1/32 | 17/09/2011 | Stade Lausanne | Thun | 0:5 (0:2) | J. A. Samaranch | |
| 2011/2012 | 1/32 | 17/09/2011 | Naters | St. Gallen | 1:5 (0:1) | Stapfen | |
| 2011/2012 | 1/32 | 17/09/2011 | Deitlingen | Schaffdorf | 1:4 | Grabmatt | |
| 2011/2012 | 1/32 | 17/09/2011 | Konolfingen | Grand-Lancy | 1:2 | Inseli Konolfingen | |
| 2011/2012 | 1/32 | 17/09/2011 | Collex-Bossy | Lausanne | 1:8 (0:5) | Marc Burdet | |
| 2011/2012 | 1/32 | 17/09/2011 | Henau | Wohlen | 1:5 (0:1) | Rüti | |
| 2011/2012 | 1/32 | 17/09/2011 | Eschenbach | Basel | 0:4 (0:3) | Weilerhus | |
| 2011/2012 | 1/32 | 17/09/2011 | Herzogenbuchsee | Breitenrain | 1:3 | Waldäcker | |
| 2011/2012 | 1/32 | 17/09/2011 | Abtwil-Engelburg | Stade Nyonnais | 1:5 (0:2) | Spiserweis | |
| 2011/2012 | 1/32 | 17/09/2011 | Collombey-Muraz | Schötz | 0:5 | Perraires | |
| 2011/2012 | 1/32 | 17/09/2011 | United Zürich | Lugano | 1:5 n.V. | Utogrund | |
| 2011/2012 | 1/32 | 17/09/2011 | Ascona | Chiasso | 1:2 (0:1) | Comunale | |
| 2011/2012 | 1/32 | 17/09/2011 | Töss | Grasshopper | 0:10 (0:5) | Schützenwiese | |
| 2011/2012 | 1/32 | 17/09/2011 | Amicitia Riehen | Aarau | 0:8 (0:5) | Grendelmatte | |
| 2011/2012 | 1/32 | 17/09/2011 | Ellikon Marthalen | Freinbach | 3:10 | Wyland Arena | |
| 2011/2012 | 1/32 | 17/09/2011 | Malley | Delémont | 3:3 i.E. 3:1 | Blécherette | |
| 2011/2012 | 1/32 | 17/09/2011 | Domdidier | Young Boys | 0:8 (0:1) | 1'800 | St-Léonard |
| 2011/2012 | 1/32 | 17/09/2011 | Renens | Wil | 1:4 (1:2) | Censuy | |
| 2011/2012 | 1/32 | 17/09/2011 | Grenchen | Zürich | 0:5 (0:2) | Brühl | |
| 2011/2012 | 1/32 | 16/09/2011 | Hergiswil | Locarno | 1:3 | Grossmatt | |
| 2011/2012 | 1/32 | 16/09/2011 | Langenthal | Yverdon | 1:3 | Rankmatte | |
| 2010/2011 | Finale | 29/05/2011 | Xamax | Sion | 0:2 (0:2) | 37'500 | St. Jakob-Park |
| 2010/2011 | 1/2 | 26/04/2011 | Sion | Biel/Bienne | 2:1 (0:0) | 15'000 | Tourbillon |
| 2010/2011 | 1/2 | 25/04/2011 | Zürich | Xamax | 1:1 i.E. 6:7 | 10'064 | Letzigrund |
| 2010/2011 | 1/4 | 03/03/2011 | Biel/Bienne | Basel | 3:1 (0:1) | 6'500 | Gurzelen |
| 2010/2011 | 1/4 | 02/03/2011 | Grasshopper | Sion | 1:2 (0:1) | 3'500 | Letzigrund |
| 2010/2011 | 1/4 | 02/03/2011 | Young Boys | Zürich | 3:4 n.V. | 12'195 | Stade de Suisse |
| 2010/2011 | 1/4 | 02/03/2011 | Thun | Xamax | 0:3 n.V. | 2'385 | Lachenstadion |
| 2010/2011 | 1/8 | 21/11/2010 | Xamax | Bellinzona | 1:0 (1:0) | 1'616 | Maladière |
| 2010/2011 | 1/8 | 21/11/2010 | Kriens | Young Boys | 1:2 (1:1) | 2'000 | Kleinfeld |
| 2010/2011 | 1/8 | 21/11/2010 | Biel/Bienne | Luzern | 2:2 i.E. 7:5 | 3'794 | Gurzelen |
| 2010/2011 | 1/8 | 21/11/2010 | Lugano | Sion | 2:3 (0:1) | 1'370 | Cornaredo |
| 2010/2011 | 1/8 | 21/11/2010 | Wohlen | Grasshopper | 1:2 (0:2) | 3'860 | Niedermatten |
| 2010/2011 | 1/8 | 20/11/2010 | Servette | Basel | 1:1 i.E. 4:5 | 14'150 | Stade de Genève |
| 2010/2011 | 1/8 | 20/11/2010 | St. Gallen | Thun | 0:1 (0:0) | 7'912 | AFG Arena |
| 2010/2011 | 1/8 | 20/11/2010 | Tuggen | Zürich | 0:4 (0:3) | 4'240 | Linthstrasse |
| 2010/2011 | 1/16 | 17/10/2010 | Stade Nyonnais | Luzern | 1:2 (0:1) | 1'230 | Colovray |
| 2010/2011 | 1/16 | 17/10/2010 | Schaffhausen | St. Gallen | 2:6 (1:3) | 2'750 | Breite |
| 2010/2011 | 1/16 | 17/10/2010 | Locarno | Zürich | 0:3 (0:3) | 2'140 | Lido |
| 2010/2011 | 1/16 | 17/10/2010 | Gumefens/Sorens | Grasshopper | 0:12 (0:7) | 1'500 | Bouleyres |
| 2010/2011 | 1/16 | 17/10/2010 | Aarau | Kriens | 2:3 (0:2) | 2'000 | Brügglifeld |
| 2010/2011 | 1/16 | 17/10/2010 | Baulmes | Servette | 2:5 (1:3) | 300 | Sous Ville |
| 2010/2011 | 1/16 | 16/10/2010 | Lausanne | Bellinzona | 0:2 (0:1) | 950 | Pontaise |
| 2010/2011 | 1/16 | 16/10/2010 | Collombey-Muraz | Young Boys | 2:5 (1:3) | 1'850 | Perraires |
| 2010/2011 | 1/16 | 16/10/2010 | Malley | Biel/Bienne | 0:3 (0:0) | 150 | Bois-Gentil |
| 2010/2011 | 1/16 | 16/10/2010 | Tuggen | Grenchen | 4:0 (2:0) | 560 | Linthstrasse |
| 2010/2011 | 1/16 | 16/10/2010 | Black Stars Basel | Lugano | 0:3 (0:3) | 750 | Buschweilerhof |
| 2010/2011 | 1/16 | 16/10/2010 | Collex-Bossy | Sion | 0:5 (0:3) | 1'900 | Marc Burdet |
| 2010/2011 | 1/16 | 16/10/2010 | Buochs | Thun | 0:3 (0:0) | 1'200 | Seefeld |
| 2010/2011 | 1/16 | 16/10/2010 | Wohlen | Winterthur | 5:1 (2:0) | 640 | Niedermatten |
| 2010/2011 | 1/16 | 16/10/2010 | Chiasso | Xamax | 0:0 i.E. 3:4 | 1'105 | Comunale |
| 2010/2011 | 1/16 | 15/10/2010 | Yverdon | Basel | 0:2 (0:0) | 1'800 | Municipal |
| 2010/2011 | 1/32 | 22/09/2010 | Langenthal | Lausanne | 2:5 (1:2) | Rankmatte | |
| 2010/2011 | 1/32 | 19/09/2010 | Mendrisio-Stabio | Basel | 0:5 (0:2) | 3'200 | Comunale |
| 2010/2011 | 1/32 | 19/09/2010 | Ibach | Lugano | 0:2 (0:1) | 850 | Gerbihof |
| 2010/2011 | 1/32 | 19/09/2010 | Entfelden | Luzern | 0:3 (0:2) | 3'700 | Schützenrain |
| 2010/2011 | 1/32 | 19/09/2010 | Cham | Thun | 0:4 (0:0) | 1'350 | Eizmoos |
| 2010/2011 | 1/32 | 19/09/2010 | Tuggen | Wil | 2:1 (1:1) | 950 | Linthstrasse |
| 2010/2011 | 1/32 | 19/09/2010 | Freinbach | Winterthur | 1:1 i.E. 2:3 | 1'235 | Chrummen |
| 2010/2011 | 1/32 | 19/09/2010 | Béroche-Gorgier | Grasshopper | 0:9 (0:7) | 2'050 | Bord du Lac |
| 2010/2011 | 1/32 | 19/09/2010 | Perly-Certoux | Stade Nyonnais | 0:1 (0:1) | 300 | Municipal |
| 2010/2011 | 1/32 | 18/09/2010 | Seefeld | Bellinzona | 1:3 (0:1) | 550 | Lengg |
| 2010/2011 | 1/32 | 18/09/2010 | Spiez | Young Boys | 0:7 (0:3) | 3'650 | ABC-Zentrum |
| 2010/2011 | 1/32 | 18/09/2010 | Bavois | Aarau | 1:3 (1:2) | 420 | Peupliers |
| 2010/2011 | 1/32 | 18/09/2010 | Binningen | Baulmes | 0:2 (0:1) | Spiegelfeld | |
| 2010/2011 | 1/32 | 18/09/2010 | Losone | Biel/Bienne | 0:3 (0:1) | 200 | Saleggi |
| 2010/2011 | 1/32 | 18/09/2010 | Collex-Bossy | Champvent | 5:1 (1:0) | Marc Burdet | |
| 2010/2011 | 1/32 | 18/09/2010 | Chênois | Chiasso | 1:3 (0:1) | 200 | Trois-Chênes |
| 2010/2011 | 1/32 | 18/09/2010 | Collombey-Muraz | Courtételle | 4:0 (2:0) | Perraires | |
| 2010/2011 | 1/32 | 18/09/2010 | Malley | Grand-Lancy | 1:1 i.E. 3:2 | Blécherette | |
| 2010/2011 | 1/32 | 18/09/2010 | Montreux | Grenchen | 1:2 (1:0) | Chailly | |
| 2010/2011 | 1/32 | 18/09/2010 | Subingen | Gumefens/Sorens | 0:1 (0:0) | Affolter | |
| 2010/2011 | 1/32 | 18/09/2010 | Meyrin | Locarno | 1:3 (1:1) | 380 | Arbères |
| 2010/2011 | 1/32 | 18/09/2010 | Liestal | Schaffhausen | 2:5 (1:3) | 300 | Gitterli |
| 2010/2011 | 1/32 | 18/09/2010 | Taverne | Sion | 0:4 (0:3) | 1'000 | Comunale |
| 2010/2011 | 1/32 | 18/09/2010 | Flawil | St. Gallen | 1:1 i.E. 1:5 | 4'000 | Schützenwiese |
| 2010/2011 | 1/32 | 18/09/2010 | Eschenbach | Wohlen | 1:1 i.E. 1:3 | 620 | Weilerhus |
| 2010/2011 | 1/32 | 18/09/2010 | Schötz | Zürich | 0:6 (0:3) | 2'200 | Wissenhusen |
| 2010/2011 | 1/32 | 18/09/2010 | Uznach | Xamax | 1:3 (1:2) | 2'064 | Benknerstrasse |
| 2010/2011 | 1/32 | 18/09/2010 | Black Stars Basel | Brühl | 5:0 (2:0) | Buschweilerhof | |
| 2010/2011 | 1/32 | 18/09/2010 | Le Mont | Kriens | 1:5 (0:3) | 300 | Châtaignier |
| 2010/2011 | 1/32 | 18/09/2010 | Wettswil-Bonstetten | Servette | 0:2 (0:1) | 1'600 | Moos |
| 2010/2011 | 1/32 | 18/09/2010 | Buochs | Delémont | 1:1 i.E. 2:1 | 560 | Seefeld |
| 2010/2011 | 1/32 | 18/09/2010 | Racing Club Zürich | Yverdon | 1:7 (0:5) | 150 | Fluntern |
| 2009/2010 | Finale | 09/05/2010 | Basel | Lausanne | 6:0 (2:0) | 30'100 | St. Jakob-Park |
| 2009/2010 | 1/2 | 05/04/2010 | Kriens | Basel | 0:1 (0:1) | 5'000 | Kleinfeld |
| 2009/2010 | 1/2 | 05/04/2010 | St. Gallen | Lausanne | 1:2 (1:1) | 17'197 | AFG Arena |
| 2009/2010 | 1/4 | 13/12/2009 | Lausanne | Young Boys | 4:1 (2:1) | 7'504 | Pontaise |
| 2009/2010 | 1/4 | 13/12/2009 | Kriens | Thun | 2:1 (1:0) | 1'700 | Kleinfeld |
| 2009/2010 | 1/4 | 12/12/2009 | Basel | Biel/Bienne | 3:1 (1:0) | 7'503 | St. Jakob-Park |
| 2009/2010 | 1/4 | 10/12/2009 | Luzern | St. Gallen | 1:4 (0:3) | 6'535 | Gersag |
| 2009/2010 | 1/8 | 22/11/2009 | Xamax | Young Boys | 0:1 (0:1) | 7'000 | Maladière |
| 2009/2010 | 1/8 | 22/11/2009 | Lugano | Lausanne | 1:2 (0:0) | 1'300 | Cornaredo |
| 2009/2010 | 1/8 | 22/11/2009 | Winterthur | Thun | 2:4 n.V. | 3'600 | Schützenwiese |
| 2009/2010 | 1/8 | 22/11/2009 | Solothurn | Kriens | 2:4 (1:3) | 1'250 | Stadion FCS |
| 2009/2010 | 1/8 | 21/11/2009 | Rapperswil-Jona | Biel/Bienne | 3:5 n.V. | 1'850 | Grünfeld |
| 2009/2010 | 1/8 | 21/11/2009 | Töss | Luzern | 1:2 (1:2) | 3'400 | Deutweg |
| 2009/2010 | 1/8 | 21/11/2009 | Servette | St. Gallen | 1:2 n.V. | 3'108 | Stade de Genève |
| 2009/2010 | 1/8 | 20/11/2009 | Basel | Zürich | 4:2 (1:1) | 17'749 | St. Jakob-Park |
| 2009/2010 | 1/16 | 24/10/2009 | Muotathal | Töss | 0:3 | Widmen | |
| 2009/2010 | 1/16 | 18/10/2009 | Yverdon | Young Boys | 1:3 (1:1) | 2'300 | Municipal |
| 2009/2010 | 1/16 | 18/10/2009 | Biel/Bienne | Aarau | 3:2 n.V. | 2'326 | Gurzelen |
| 2009/2010 | 1/16 | 18/10/2009 | Stade Nyonnais | Lausanne | 1:2 (1:0) | 1'020 | Colovray |
| 2009/2010 | 1/16 | 18/10/2009 | Linth | Luzern | 1:4 (0:0) | 2'000 | Lintharena sgu |
| 2009/2010 | 1/16 | 18/10/2009 | Thun | Sion | 2:1 n.V. | 3'900 | Lachenstadion |
| 2009/2010 | 1/16 | 18/10/2009 | Härkingen | Solothurn | 1:3 (1:3) | 1'000 | Aesch |
| 2009/2010 | 1/16 | 18/10/2009 | Wil | St. Gallen | 1:2 (0:0) | 9'556 | AFG Arena |
| 2009/2010 | 1/16 | 18/10/2009 | Lugano | Grasshopper | 1:0 (0:0) | 3'000 | Cornaredo |
| 2009/2010 | 1/16 | 17/10/2009 | Kriens | Bellinzona | 5:4 (2:2) | 650 | Kleinfeld |
| 2009/2010 | 1/16 | 17/10/2009 | Le Mont | Basel | 1:3 (0:3) | 1'100 | Pontaise |
| 2009/2010 | 1/16 | 17/10/2009 | Tuggen | Winterthur | 1:3 n.V. | 820 | Linthstrasse |
| 2009/2010 | 1/16 | 17/10/2009 | Rapperswil-Jona | Wohlen | 4:1 (0:1) | 520 | Grünfeld |
| 2009/2010 | 1/16 | 17/10/2009 | Locarno | Zürich | 0:7 (0:0) | 2'200 | Letzigrund |
| 2009/2010 | 1/16 | 17/10/2009 | Serrières | Xamax | 1:2 (0:2) | 4'051 | Maladière |
| 2009/2010 | 1/16 | 17/10/2009 | Etoile Carouge | Servette | 0:3 (0:2) | 1'888 | Fontenette |
| 2009/2010 | 1/32 | 20/09/2009 | Cham | Basel | 0:3 (0:1) | 5'210 | Herti Allmend |
| 2009/2010 | 1/32 | 20/09/2009 | Echichens | Le Mont | 0:6 (0:2) | Grand Record | |
| 2009/2010 | 1/32 | 20/09/2009 | Giubiasco | St. Gallen | 1:3 n.V. | 1'200 | Comunale |
| 2009/2010 | 1/32 | 20/09/2009 | Vernier | Stade Nyonnais | 0:7 (0:3) | Municipal | |
| 2009/2010 | 1/32 | 20/09/2009 | Farvagny-Ogoz | Yverdon | 0:3 (0:0) | Pra Novi | |
| 2009/2010 | 1/32 | 19/09/2009 | Losone | Bellinzona | 1:4 (1:0) | 1'073 | Ai Saleggi |
| 2009/2010 | 1/32 | 19/09/2009 | Baden | Young Boys | 1:3 (1:1) | 3'550 | Esp |
| 2009/2010 | 1/32 | 19/09/2009 | Töss | Chur | 3:0 (2:0) | Reitplatz | |
| 2009/2010 | 1/32 | 19/09/2009 | La Tour/Le Pâquier | Etoile Carouge | 1:3 (0:0) | Parc des Sports Nestlé | |
| 2009/2010 | 1/32 | 19/09/2009 | Münsingen | Aarau | 1:3 n.V. | 1'500 | Sandreutenen |
| 2009/2010 | 1/32 | 19/09/2009 | Muotathal | Dottikon | 3:1 (2:0) | Widmen | |
| 2009/2010 | 1/32 | 19/09/2009 | Linth | Gossau | 2:1 (1:1) | SGU | |
| 2009/2010 | 1/32 | 19/09/2009 | Zollikofen | Härkingen | 1:2 (0:1) | Gemeindesportplatz | |
| 2009/2010 | 1/32 | 19/09/2009 | Colombier | Lausanne | 1:5 (0:1) | Chézards | |
| 2009/2010 | 1/32 | 19/09/2009 | Wängi | Locarno | 1:3 (0:2) | Grosswies | |
| 2009/2010 | 1/32 | 19/09/2009 | Montlingen | Lugano | 0:4 (0:1) | Kolbenstein | |
| 2009/2010 | 1/32 | 19/09/2009 | Schötz | Luzern | 2:3 (1:2) | 3'750 | Wissenhusen |
| 2009/2010 | 1/32 | 19/09/2009 | Regensdorf | Rapperswil-Jona | 1:3 (1:0) | Wisacher | |
| 2009/2010 | 1/32 | 19/09/2009 | Tuggen | Schaffhausen | 4:1 (1:1) | Linthstrasse | |
| 2009/2010 | 1/32 | 19/09/2009 | Echallens | Sion | 0:1 (0:0) | 2'500 | Trois-Sapins |
| 2009/2010 | 1/32 | 19/09/2009 | Belp | Solothurn | 0:7 (0:1) | Giessenbad | |
| 2009/2010 | 1/32 | 19/09/2009 | Amicitia Riehen | Thun | 0:4 (0:1) | Buschweilerhof | |
| 2009/2010 | 1/32 | 19/09/2009 | Thalwil | Wil | 0:4 n.V. | Etzliberg | |
| 2009/2010 | 1/32 | 19/09/2009 | Frauenfeld | Winterthur | 0:8 (0:6) | Kleine Allmend | |
| 2009/2010 | 1/32 | 19/09/2009 | Laufen | Wohlen | 2:3 (0:1) | Im Nau | |
| 2009/2010 | 1/32 | 19/09/2009 | Witikon | Zürich | 0:10 (0:4) | 3'750 | Katzenschwanzstrasse |
| 2009/2010 | 1/32 | 19/09/2009 | Chiasso | Grasshopper | 0:3 (0:1) | 1'500 | Comunale |
| 2009/2010 | 1/32 | 19/09/2009 | La Combe | Xamax | 0:8 (0:3) | 1'500 | L'Espérance |
| 2009/2010 | 1/32 | 19/09/2009 | Buochs | Kriens | 1:6 (0:1) | Seefeld | |
| 2009/2010 | 1/32 | 19/09/2009 | Chênois | Servette | 0:4 (0:2) | Trois-Chênes | |
| 2009/2010 | 1/32 | 18/09/2009 | Langenthal | Biel/Bienne | 0:3 (0:1) | Rankmatte | |
| 2009/2010 | 1/32 | 17/09/2009 | Serrières | Le Locle | 2:1 n.V. | Pierre-à-Bot | |
| 2008/2009 | Finale | 20/05/2009 | Sion | Young Boys | 3:2 (1:2) | 31'789 | Stade de Suisse |
| 2008/2009 | 1/2 | 16/04/2009 | Young Boys | Basel | 0:0 i.E. 3:2 | 31'120 | Stade de Suisse |
| 2008/2009 | 1/2 | 13/04/2009 | Luzern | Sion | 1:1 i.E. 1:3 | 12'500 | Allmend |
| 2008/2009 | 1/4 | 18/03/2009 | Zürich | Basel | 0:1 (0:0) | 16'200 | Letzigrund |
| 2008/2009 | 1/4 | 18/03/2009 | Concordia Basel | Luzern | 0:2 (0:0) | 950 | Rankhof |
| 2008/2009 | 1/4 | 17/03/2009 | St. Gallen | Sion | 1:2 (1:0) | 16'078 | AFG Arena |
| 2008/2009 | 1/4 | 04/03/2009 | Young Boys | Grasshopper | 3:0 (0:0) | 10'800 | Stade de Suisse |
| 2008/2009 | 1/8 | 10/12/2008 | Gossau | Young Boys | 0:1 (0:1) | 3'246 | Stade de Suisse |
| 2008/2009 | 1/8 | 10/12/2008 | Chaux-de-Fonds | Luzern | 0:4 (0:2) | 450 | Maladière |
| 2008/2009 | 1/8 | 23/11/2008 | Grasshopper | Bellinzona | 2:1 (0:0) | 1'900 | Letzigrund |
| 2008/2009 | 1/8 | 23/11/2008 | Malley | Sion | 0:1 (0:1) | 3'000 | Bois-Gentil |
| 2008/2009 | 1/8 | 23/11/2008 | Wil | Zürich | 0:1 (0:1) | 3'200 | Bergholz |
| 2008/2009 | 1/8 | 22/11/2008 | Thun | Basel | 0:4 (0:2) | 3'550 | Lachenstadion |
| 2008/2009 | 1/8 | 22/11/2008 | St. Gallen | Locarno | 2:0 (1:0) | 7'007 | AFG Arena |
| 2008/2009 | 1/8 | 22/11/2008 | Concordia Basel | Xamax | 4:0 (0:0) | 457 | Rankhof |
| 2008/2009 | 1/16 | 29/10/2008 | Alle | Young Boys | 0:5 (0:2) | 1'000 | Prés Domont |
| 2008/2009 | 1/16 | 19/10/2008 | Locarno | Lugano | 3:1 (1:1) | 1'500 | Lido |
| 2008/2009 | 1/16 | 19/10/2008 | Grenchen | Luzern | 0:3 (0:1) | 1'800 | Brühl |
| 2008/2009 | 1/16 | 19/10/2008 | Le Mont | Sion | 2:5 (2:3) | 1'200 | Châtaignier |
| 2008/2009 | 1/16 | 19/10/2008 | Bavois | Thun | 0:1 (0:0) | 800 | Peupliers |
| 2008/2009 | 1/16 | 19/10/2008 | Schaffhausen | Zürich | 0:1 (0:0) | 3'590 | Breite |
| 2008/2009 | 1/16 | 18/10/2008 | Zofingen | Bellinzona | 2:3 (1:1) | 1'500 | Trinermatten |
| 2008/2009 | 1/16 | 18/10/2008 | St. Gallen | Aarau | 2:0 (1:0) | 12'314 | AFG Arena |
| 2008/2009 | 1/16 | 18/10/2008 | Malley | Echallens | 3:2 (1:0) | 330 | Bois-Gentil |
| 2008/2009 | 1/16 | 18/10/2008 | Seefeld | Gossau | 1:3 (0:0) | 400 | Lengg |
| 2008/2009 | 1/16 | 18/10/2008 | Yverdon | Chaux-de-Fonds | 1:2 (0:1) | 355 | Municipal |
| 2008/2009 | 1/16 | 18/10/2008 | Höngg ZH | Wil | 0:3 (0:1) | 700 | Hönggerberg |
| 2008/2009 | 1/16 | 18/10/2008 | Wohlen | Grasshopper | 2:3 (0:2) | 3'695 | Niedermatten |
| 2008/2009 | 1/16 | 18/10/2008 | Lausanne | Xamax | 1:2 (1:1) | 3'500 | Pontaise |
| 2008/2009 | 1/16 | 18/10/2008 | Concordia Basel | Servette | 3:1 (1:1) | 458 | Rankhof |
| 2008/2009 | 1/16 | 17/10/2008 | Bulle | Basel | 1:4 (1:2) | 4'600 | Bouleyres |
| 2008/2009 | 1/32 | 21/09/2008 | Ibach | Young Boys | 0:6 (0:2) | Gerbihof | |
| 2008/2009 | 1/32 | 21/09/2008 | Plan-les-Ouates | Chaux-de-Fonds | 0:3 (0:0) | 150 | Cherpines |
| 2008/2009 | 1/32 | 21/09/2008 | Vallemaggia | Lugano | 0:5 (0:2) | La Pineta | |
| 2008/2009 | 1/32 | 21/09/2008 | Plaffeien | Luzern | 0:3 (0:2) | Sellen | |
| 2008/2009 | 1/32 | 21/09/2008 | Biaschesi | Wil | 0:1 (0:1) | Al Vallone | |
| 2008/2009 | 1/32 | 21/09/2008 | Widnau | Zürich | 0:6 (0:1) | Aegeten | |
| 2008/2009 | 1/32 | 21/09/2008 | Sarraz-Eclépens | Servette | 1:6 (0:2) | En Gravey | |
| 2008/2009 | 1/32 | 20/09/2008 | Oerlikon/Polizei | Bellinzona | 1:5 (0:1) | Neudorf | |
| 2008/2009 | 1/32 | 20/09/2008 | Chênois | Malley | 1:3 (1:2) | Trois-Chênes | |
| 2008/2009 | 1/32 | 20/09/2008 | Binningen | Aarau | 2:6 (2:2) | Spiegelfeld | |
| 2008/2009 | 1/32 | 20/09/2008 | Wacker Grenchen | Alle | 1:3 gest. | Riedern | |
| 2008/2009 | 1/32 | 20/09/2008 | Schötz | Basel | 0:1 (0:0) | Wissenhusen | |
| 2008/2009 | 1/32 | 20/09/2008 | Bavois | Baulmes | 3:1 (1:1) | Peupliers | |
| 2008/2009 | 1/32 | 20/09/2008 | Grenchen | Biel/Bienne | 3:2 n.V. | Brühl | |
| 2008/2009 | 1/32 | 20/09/2008 | Tavannes/Tramelan | Bulle | 0:2 (0:0) | Allianz Suisse | |
| 2008/2009 | 1/32 | 20/09/2008 | Liestal | Concordia Basel | 0:3 (0:2) | Gitterli | |
| 2008/2009 | 1/32 | 20/09/2008 | Thalwil | Gossau | 1:3 (0:1) | Etzliberg | |
| 2008/2009 | 1/32 | 20/09/2008 | Kreuzlingen | Locarno | 1:3 (0:3) | Hafenareal | |
| 2008/2009 | 1/32 | 20/09/2008 | Amriswil | Schaffhausen | 0:0 i.E. 2:3 | Tellenfeld | |
| 2008/2009 | 1/32 | 20/09/2008 | Etoile Carouge | Sion | 0:5 (0:2) | Fontenette | |
| 2008/2009 | 1/32 | 20/09/2008 | Bazenheid | St. Gallen | 0:2 n.V. | Ifang | |
| 2008/2009 | 1/32 | 20/09/2008 | Seefeld | Winterthur | 0:0 i.E. 3:2 | Lengg | |
| 2008/2009 | 1/32 | 20/09/2008 | Brühl | Grasshopper | 0:5 (0:4) | Paul Grüninger | |
| 2008/2009 | 1/32 | 20/09/2008 | Saxon | Xamax | 0:2 (0:1) | 2'432 | Pérosé |
| 2008/2009 | 1/32 | 20/09/2008 | Allmendingen | Zofingen | 0:2 (0:0) | Zelgli | |
| 2008/2009 | 1/32 | 20/09/2008 | Le Mont | Stade Nyonnais | 2:0 (1:0) | Châtaignier | |
| 2008/2009 | 1/32 | 20/09/2008 | Bassersdorf | Höngg ZH | 0:2 (0:0) | bxa | |
| 2008/2009 | 1/32 | 20/09/2008 | Le Locle | Yverdon | 0:7 (0:2) | 500 | Jeanneret |
| 2008/2009 | 1/32 | 19/09/2008 | Racing Club Genève | Echallens | 1:2 (0:1) | Frontenex | |
| 2008/2009 | 1/32 | 19/09/2008 | Grand-Lancy | Lausanne | 0:3 (0:0) | Marignac | |
| 2008/2009 | 1/32 | 19/09/2008 | Windisch | Thun | 1:5 (0:1) | Dägerli | |
| 2008/2009 | 1/32 | 19/09/2008 | Sursee | Wohlen | 0:2 (0:1) | Schlottermilch | |
| 2007/2008 | Finale | 06/04/2008 | Basel | Bellinzona | 4:1 (1:0) | 33'000 | St. Jakob-Park |
| 2007/2008 | 1/2 | 27/02/2008 | Basel | Thun | 1:0 (1:0) | 10'759 | St. Jakob-Park |
| 2007/2008 | 1/2 | 27/02/2008 | Bellinzona | Xamax | 0:0 i.E. 4:2 | 5'000 | Comunale |
| 2007/2008 | 1/4 | 16/12/2007 | Xamax | Young Boys | 3:2 n.V. | 6'983 | Maladière |
| 2007/2008 | 1/4 | 16/12/2007 | Bellinzona | Gossau | 2:1 (1:0) | 3'522 | Comunale |
| 2007/2008 | 1/4 | 15/12/2007 | Thun | Zürich | 2:1 n.V. | 2'500 | Lachenstadion |
| 2007/2008 | 1/4 | 15/12/2007 | Basel | Stade Nyonnais | 2:0 (0:0) | 8'430 | St. Jakob-Park |
| 2007/2008 | 1/8 | 25/11/2007 | Chiasso | Young Boys | 0:1 (0:1) | 1'500 | Comunale |
| 2007/2008 | 1/8 | 25/11/2007 | Grasshopper | Basel | 0:1 (0:0) | 8'400 | Letzigrund |
| 2007/2008 | 1/8 | 25/11/2007 | Bellinzona | Sion | 2:1 (1:1) | 4'500 | Comunale |
| 2007/2008 | 1/8 | 25/11/2007 | Kriens | Zürich | 0:3 (0:0) | 2'312 | Kleinfeld |
| 2007/2008 | 1/8 | 25/11/2007 | Stade Nyonnais | Yverdon | 2:1 (2:0) | 1'650 | Colovray |
| 2007/2008 | 1/8 | 24/11/2007 | Lausanne | Gossau | 0:2 (0:1) | 430 | Pontaise |
| 2007/2008 | 1/8 | 24/11/2007 | Luzern | Thun | 0:1 (0:1) | 5'126 | Allmend |
| 2007/2008 | 1/8 | 24/11/2007 | Schaffhausen | Xamax | 0:1 (0:0) | 931 | Breite |
| 2007/2008 | 1/16 | 21/10/2007 | Chiasso | Lugano | 3:1 (1:0) | 1'400 | Comunale |
| 2007/2008 | 1/16 | 21/10/2007 | Locarno | Young Boys | 0:2 (0:0) | 1'470 | Lido |
| 2007/2008 | 1/16 | 21/10/2007 | Langenthal | Luzern | 2:5 (1:1) | 4'400 | Rankmatte |
| 2007/2008 | 1/16 | 21/10/2007 | Gossau | St. Gallen | 2:0 (0:0) | 5'000 | Espenmoos |
| 2007/2008 | 1/16 | 21/10/2007 | Cham | Thun | 0:1 (0:0) | 990 | Herti Allmend |
| 2007/2008 | 1/16 | 21/10/2007 | Schaffhausen | Wil | 3:1 (2:0) | 910 | Breite |
| 2007/2008 | 1/16 | 21/10/2007 | Concordia Basel | Zürich | 1:1 i.E. 5:6 | 3'183 | St. Jakob-Park |
| 2007/2008 | 1/16 | 21/10/2007 | Racing Club Genève | Xamax | 2:5 n.V. | 600 | Varembé |
| 2007/2008 | 1/16 | 21/10/2007 | Stade Nyonnais | Servette | 2:1 (0:1) | 1'720 | Colovray |
| 2007/2008 | 1/16 | 21/10/2007 | Colombier | Yverdon | 1:3 (1:0) | 560 | Chézards |
| 2007/2008 | 1/16 | 20/10/2007 | Wohlen | Bellinzona | 0:0 i.E. 4:5 | 1'125 | Niedermatten |
| 2007/2008 | 1/16 | 20/10/2007 | Kriens | Aarau | 1:0 (0:0) | 1'200 | Kleinfeld |
| 2007/2008 | 1/16 | 20/10/2007 | Binningen | Basel | 1:6 (1:3) | 6'450 | Spiegelfeld |
| 2007/2008 | 1/16 | 20/10/2007 | Baulmes | Lausanne | 0:2 n.V. | 2'000 | Sous-Ville |
| 2007/2008 | 1/16 | 20/10/2007 | Etoile Carouge | Sion | 0:2 (0:0) | 1'500 | Stade de Genève |
| 2007/2008 | 1/16 | 20/10/2007 | Winterthur | Grasshopper | 2:3 (1:3) | 6'100 | Schützenwiese |
| 2007/2008 | 1/32 | 16/09/2007 | Bavois | Young Boys | 1:3 (0:2) | Peupliers | |
| 2007/2008 | 1/32 | 16/09/2007 | Léchelles | Basel | 0:9 (0:3) | St-Léonard | |
| 2007/2008 | 1/32 | 16/09/2007 | Gordola | Chiasso | 1:5 | Roviscaglie | |
| 2007/2008 | 1/32 | 16/09/2007 | Lusitanos | Colombier | 0:6 (0:4) | 300 | Charrière |
| 2007/2008 | 1/32 | 16/09/2007 | Tuggen | Lugano | 2:2 i.E. 4:6 | Linthstrasse | |
| 2007/2008 | 1/32 | 16/09/2007 | Biaschesi | Luzern | 1:3 (0:1) | Al Vallone | |
| 2007/2008 | 1/32 | 16/09/2007 | Porrentruy | Thun | 0:4 | Tirage | |
| 2007/2008 | 1/32 | 16/09/2007 | Malcantone | Wohlen | 0:4 | Roque Maspoli | |
| 2007/2008 | 1/32 | 15/09/2007 | Bazenheid | Bellinzona | 0:7 | Ifang | |
| 2007/2008 | 1/32 | 15/09/2007 | Massongex | Etoile Carouge | 0:5 | Saint-Jean | |
| 2007/2008 | 1/32 | 15/09/2007 | Sarnen | Aarau | 1:7 (0:4) | Seefeld | |
| 2007/2008 | 1/32 | 15/09/2007 | Düdingen | Concordia Basel | 1:3 | Birchhölzli | |
| 2007/2008 | 1/32 | 15/09/2007 | Winkeln | Gossau | 2:6 | Gründenmoos | |
| 2007/2008 | 1/32 | 15/09/2007 | Bern | Langenthal | 1:2 | Neufeld | |
| 2007/2008 | 1/32 | 15/09/2007 | Echallens | Lausanne | 0:3 n.V. | Trois-Sapins | |
| 2007/2008 | 1/32 | 15/09/2007 | Baden | Locarno | 1:2 | ESP | |
| 2007/2008 | 1/32 | 15/09/2007 | Brühl | Schaffhausen | 4:6 | Paul Grüninger | |
| 2007/2008 | 1/32 | 15/09/2007 | Urania Genève | Sion | 0:7 (0:3) | Frontenex | |
| 2007/2008 | 1/32 | 15/09/2007 | Töss | St. Gallen | 0:8 (0:3) | Schützenwiese | |
| 2007/2008 | 1/32 | 15/09/2007 | Flawil | Wil | 2:3 | Schützenwiese | |
| 2007/2008 | 1/32 | 15/09/2007 | Red Star ZH | Winterthur | 0:5 | Allmend Brunau | |
| 2007/2008 | 1/32 | 15/09/2007 | Herrliberg | Zürich | 0:6 (0:2) | Langacker | |
| 2007/2008 | 1/32 | 15/09/2007 | Seefeld | Grasshopper | 0:4 (0:0) | Lengg | |
| 2007/2008 | 1/32 | 15/09/2007 | Le Mont | Xamax | 0:2 (0:0) | 1'400 | Châtaignier |
| 2007/2008 | 1/32 | 15/09/2007 | Orpund | Binningen | 1:2 | Aare | |
| 2007/2008 | 1/32 | 15/09/2007 | Hägendorf | Cham | 1:5 | Breite | |
| 2007/2008 | 1/32 | 15/09/2007 | Stade Lausanne | Servette | 0:4 (0:1) | J. A. Samaranch | |
| 2007/2008 | 1/32 | 15/09/2007 | Versoix | Stade Nyonnais | 0:5 | Municipal | |
| 2007/2008 | 1/32 | 14/09/2007 | Racing Club Genève | Chaux-de-Fonds | 4:1 (1:1) | Varembé | |
| 2007/2008 | 1/32 | 14/09/2007 | Wettingen | Kriens | 1:3 (0:2) | Altenburg | |
| 2007/2008 | 1/32 | 14/09/2007 | Baulmes | Delémont | 2:1 (0:1) | Sous-Ville | |
| 2007/2008 | 1/32 | 14/09/2007 | Biel/Bienne | Yverdon | 1:1 i.E. 7:8 | Gurzelen | |
| 2006/2007 | Finale | 28/05/2007 | Basel | Luzern | 1:0 (0:0) | 30'000 | St. Jakob-Park |
| 2006/2007 | 1/2 | 26/04/2007 | Wil | Basel | 1:3 (0:1) | 6'600 | Bergholz |
| 2006/2007 | 1/2 | 26/04/2007 | Zürich | Luzern | 2:3 (1:0) | 10'600 | Hardturm |
| 2006/2007 | 1/4 | 15/03/2007 | Wil | Young Boys | 2:1 (0:1) | 3'500 | Bergholz |
| 2006/2007 | 1/4 | 14/03/2007 | Basel | Aarau | 1:0 (1:0) | 11'208 | St. Jakob-Park |
| 2006/2007 | 1/4 | 14/03/2007 | Zürich | St. Gallen | 1:0 (1:0) | 9'100 | Hardturm |
| 2006/2007 | 1/4 | 14/03/2007 | Luzern | Grasshopper | 3:1 (2:1) | 9'422 | Allmend |
| 2006/2007 | 1/8 | 12/11/2006 | Winterthur | Aarau | 1:2 (1:0) | 4'000 | Schützenwiese |
| 2006/2007 | 1/8 | 12/11/2006 | Baulmes | Basel | 2:3 n.V. | 1'950 | Pontaise |
| 2006/2007 | 1/8 | 12/11/2006 | Luzern | Schaffhausen | 2:0 (1:0) | 5'621 | Allmend |
| 2006/2007 | 1/8 | 12/11/2006 | Young Boys | Sion | 3:0 (2:0) | 16'528 | Stade de Suisse |
| 2006/2007 | 1/8 | 12/11/2006 | Delémont | St. Gallen | 1:3 (0:2) | 950 | Blancherie |
| 2006/2007 | 1/8 | 12/11/2006 | Chiasso | Wil | 2:2 i.E. 2:4 | 700 | Comunale |
| 2006/2007 | 1/8 | 11/11/2006 | Grasshopper | Thun | 1:0 (0:0) | 1'900 | Hardturm |
| 2006/2007 | 1/8 | 11/11/2006 | Yverdon | Zürich | 2:5 (1:3) | 950 | Municipal |
| 2006/2007 | 1/16 | 11/10/2006 | CS Romontois | Baulmes | 0:0 i.E. 2:4 | 770 | Glaney |
| 2006/2007 | 1/16 | 01/10/2006 | Lugano | Basel | 0:4 (0:1) | 1'892 | Cornaredo |
| 2006/2007 | 1/16 | 01/10/2006 | Kriens | Luzern | 0:4 (0:2) | 4'315 | Kleinfeld |
| 2006/2007 | 1/16 | 01/10/2006 | Chaux-de-Fonds | Sion | 1:3 (1:0) | 1'000 | Charrière |
| 2006/2007 | 1/16 | 01/10/2006 | Juventus ZH | Grasshopper | 3:4 (0:3) | 1'506 | Utogrund |
| 2006/2007 | 1/16 | 01/10/2006 | Yverdon | Servette | 2:2 i.E. 3:1 | 750 | Municipal |
| 2006/2007 | 1/16 | 01/10/2006 | Lyss | Delémont | 1:3 (0:1) | 600 | Grien |
| 2006/2007 | 1/16 | 30/09/2006 | Lausanne | Aarau | 0:1 n.V. | 2'050 | Pontaise |
| 2006/2007 | 1/16 | 30/09/2006 | Nordstern Basel | St. Gallen | 0:4 (0:1) | 1'250 | Rankhof |
| 2006/2007 | 1/16 | 30/09/2006 | Meyrin | Thun | 2:3 (0:1) | 920 | Bois-Carré |
| 2006/2007 | 1/16 | 30/09/2006 | Brunnen | Wil | 0:5 (0:1) | 700 | Schöller-Meyer |
| 2006/2007 | 1/16 | 30/09/2006 | FC Wohlen | Winterthur | 1:3 (1:0) | 1'030 | Niedermatten |
| 2006/2007 | 1/16 | 30/09/2006 | Wangen bei Olten | FC Zürich | 1:4 (1:1) | 1'900 | Chrüzmatte |
| 2006/2007 | 1/16 | 29/09/2006 | Xamax | Young Boys | 0:3 (0:3) | 2'000 | Charrière |
| 2006/2007 | 1/16 | 29/09/2006 | Bellinzona | Chiasso | 0:1 (0:0) | 2'500 | Comunale |
| 2006/2007 | 1/16 | 29/09/2006 | Locarno | Schaffhausen | 0:1 (0:1) | 600 | Lido |
| 2006/2007 | 1/32 | 27/08/2006 | Monthey | Young Boys | 0:1 (0:0) | 1'800 | Philippe Bottier |
| 2006/2007 | 1/32 | 27/08/2006 | Cham | Aarau | 1:3 (1:1) | 1'800 | Eizmoos |
| 2006/2007 | 1/32 | 27/08/2006 | Bazenheid | Chiasso | 0:1 (0:0) | Ifang | |
| 2006/2007 | 1/32 | 27/08/2006 | Bümpliz | Lausanne | 0:4 (0:1) | Bodenweid | |
| 2006/2007 | 1/32 | 27/08/2006 | Lyss | Perly-Certoux | 8:1 (5:0) | Grien | |
| 2006/2007 | 1/32 | 27/08/2006 | Naters | Sion | 1:3 (0:1) | 3'700 | Stapfen |
| 2006/2007 | 1/32 | 27/08/2006 | Stade Nyonnais | Thun | 0:6 (0:2) | 1'025 | Colovray |
| 2006/2007 | 1/32 | 27/08/2006 | Flums | Winterthur | 0:12 (0:5) | Banau | |
| 2006/2007 | 1/32 | 27/08/2006 | Biaschesi | Grasshopper | 1:5 (1:3) | 1'200 | Al Vallone |
| 2006/2007 | 1/32 | 27/08/2006 | Bulle | Xamax | 2:2 i.E. 2:4 | 1'050 | Bouleyres |
| 2006/2007 | 1/32 | 27/08/2006 | Baudepartment Basel | Nordstern Basel | 1:1 i.E. 4:5 | Rankhof | |
| 2006/2007 | 1/32 | 27/08/2006 | Staad | Juventus ZH | 1:2 (1:1) | Bützel | |
| 2006/2007 | 1/32 | 26/08/2006 | Ascona | Bellinzona | 1:5 (0:3) | Comunale | |
| 2006/2007 | 1/32 | 26/08/2006 | Schaffhausen | Lugano | 2:5 (0:3) | Bühl | |
| 2006/2007 | 1/32 | 26/08/2006 | Liestal | Basel | 1:6 (0:5) | 5'150 | Gitterli |
| 2006/2007 | 1/32 | 26/08/2006 | Schötz | Baulmes | 0:2 (0:1) | Wissenhusen | |
| 2006/2007 | 1/32 | 26/08/2006 | Brunnen | Bellach | 5:1 (1:1) | Schöller-Meyer | |
| 2006/2007 | 1/32 | 26/08/2006 | Wangen bei Olten | Concordia Basel | 1:0 (1:0) | Chrüzmatte | |
| 2006/2007 | 1/32 | 26/08/2006 | Hünibach | Chaux-de-Fonds | 1:6 (1:2) | Oberstufenschulhaus | |
| 2006/2007 | 1/32 | 26/08/2006 | Kölliken | Luzern | 0:8 (0:3) | 2'450 | Walke |
| 2006/2007 | 1/32 | 26/08/2006 | Signal | Meyrin | 1:3 (1:1) | Municipal | |
| 2006/2007 | 1/32 | 26/08/2006 | Rapid Lugano | Schaffhausen | 0:9 (0:3) | 600 | Cornaredo |
| 2006/2007 | 1/32 | 26/08/2006 | Einsiedeln | St. Gallen | 0:14 (0:4) | 1'800 | Rappenmöösli |
| 2006/2007 | 1/32 | 26/08/2006 | Phönix Seen | Zürich | 0:11 (0:4) | 3'250 | Schützenwiese |
| 2006/2007 | 1/32 | 26/08/2006 | Fribourg | Kriens | 1:9 (1:3) | 420 | St-Léonard |
| 2006/2007 | 1/32 | 26/08/2006 | Le Mont | Servette | 0:1 (0:0) | Châtaignier | |
| 2006/2007 | 1/32 | 26/08/2006 | Le Locle | Yverdon | 0:1 (0:1) | Jeanneret | |
| 2006/2007 | 1/32 | 25/08/2006 | CS Romontois | Belfaux | 1:1 i.E. 6:5 | Glaney | |
| 2006/2007 | 1/32 | 25/08/2006 | Herisau | Locarno | 1:3 (1:0) | Ebnet | |
| 2006/2007 | 1/32 | 25/08/2006 | Zug | Wil | 1:1 i.E. 5:6 | Herti Allmend | |
| 2006/2007 | 1/32 | 25/08/2006 | Kickers Luzern | Wohlen | 1:5 (0:4) | Tribschen | |
| 2006/2007 | 1/32 | 25/08/2006 | Alle | Delémont | 1:2 (0:0) | Prés Domont | |
| 2005/2006 | Finale | 17/04/2006 | Sion | Young Boys | 1:1 i.E. 5:3 | 30'569 | Stade de Suisse |
| 2005/2006 | 1/2 | 15/03/2006 | Zürich | Young Boys | 1:4 (0:2) | 8'200 | Letzigrund |
| 2005/2006 | 1/2 | 15/03/2006 | Winterthur | Sion | 0:1 (0:0) | 8'200 | Schützenwiese |
| 2005/2006 | 1/4 | 05/02/2006 | Lugano | Young Boys | 1-2 (0-0) | 1'395 | Cornaredo |
| 2005/2006 | 1/4 | 05/02/2006 | Servette | Winterthur | 1:3 n.V. | 4'894 | Stade de Genève |
| 2005/2006 | 1/4 | 05/02/2006 | Aarau | Zürich | 1:1 i.E. 2:3 | 5'600 | Brügglifeld |
| 2005/2006 | 1/4 | 04/02/2006 | Locarno | Sion | 0:1 (0:0) | 1'670 | Lido |
| 2005/2006 | 1/8 | 18/12/2005 | Kriens | Young Boys | 1:2 (1:0) | 1'700 | Kleinfeld |
| 2005/2006 | 1/8 | 18/12/2005 | Schaffhausen | Aarau | 0:0 i.E. 4:5 | 1'720 | Breite |
| 2005/2006 | 1/8 | 18/12/2005 | Basel | Zürich | 3:4 (2:2) | 17'469 | St. Jakob-Park |
| 2005/2006 | 1/8 | 17/12/2005 | Servette | Thun | 1:1 i.E. 5:4 | 4'098 | Stade de Genève |
| 2005/2006 | 1/8 | 11/12/2005 | Sion | Bellinzona | 1:0 (0:0) | 8'000 | Tourbillon |
| 2005/2006 | 1/8 | 11/12/2005 | Winterthur | Luzern | 2:0 n.V. | 2'800 | Schützenwiese |
| 2005/2006 | 1/8 | 11/12/2005 | Lugano | Wil | 2:1 (2:0) | 674 | Cornaredo |
| 2005/2006 | 1/8 | 10/12/2005 | Küssnacht am Rigi | Locarno | 1:2 (0:1) | 2'250 | Luterbach |
| 2005/2006 | 1/16 | 23/10/2005 | Chiasso | Bellinzona | 0:2 (0:0) | 1'200 | Comunale |
| 2005/2006 | 1/16 | 23/10/2005 | Chaux-de-Fonds | Young Boys | 0:4 (0:2) | 2'600 | Charrière |
| 2005/2006 | 1/16 | 23/10/2005 | Baulmes | Aarau | 1:4 (1:0) | 1'200 | Sous-Ville |
| 2005/2006 | 1/16 | 23/10/2005 | Perly-Certoux | Thun | 1:7 (0:1) | 3'700 | Municipal |
| 2005/2006 | 1/16 | 23/10/2005 | Winterthur | Grasshopper | 4:2 (2:2) | 4'050 | Schützenwiese |
| 2005/2006 | 1/16 | 23/10/2005 | Schaffhausen | Kriens | 1:3 (0:1) | 852 | Bühlplatz |
| 2005/2006 | 1/16 | 23/10/2005 | Collombey-Muraz | Servette | 0:3 (0:3) | 1'360 | Perraires |
| 2005/2006 | 1/16 | 23/10/2005 | Locarno | Yverdon | 3:2 n.V. | 740 | Lido |
| 2005/2006 | 1/16 | 22/10/2005 | Old Boys BS | Basel | 1:6 (0:2) | 6'200 | Schützenmatte |
| 2005/2006 | 1/16 | 22/10/2005 | Luzern | Concordia Basel | 0:0 i.E. 4:2 | 3'240 | Allmend |
| 2005/2006 | 1/16 | 22/10/2005 | Baden | Schaffhausen | 0:2 (0:1) | 953 | Esp |
| 2005/2006 | 1/16 | 22/10/2005 | Le Mont | Sion | 2:3 n.V. | 2'000 | Châtaignier |
| 2005/2006 | 1/16 | 22/10/2005 | Küssnacht am Rigi | St. Gallen | 2:1 (1:0) | 3'000 | Luterbach |
| 2005/2006 | 1/16 | 22/10/2005 | Zofingen | Wil | 0:2 (0:0) | 850 | Trinermatten |
| 2005/2006 | 1/16 | 22/10/2005 | Juventus ZH | Zürich | 0:2 (0:0) | 2'320 | Letzigrund |
| 2005/2006 | 1/16 | 22/10/2005 | Lugano | Xamax | 2:1 (2:1) | 487 | Comunale |
| 2005/2006 | 1/32 | 19/09/2005 | Solothurn | Basel | 1:4 (0:0) | Stadion FCS | |
| 2005/2006 | 1/32 | 18/09/2005 | Delémont | Aarau | 2:3 (1:1) | 1'700 | Blancherie |
| 2005/2006 | 1/32 | 18/09/2005 | Servette | Meyrin | 4:2 n.V. | 1'800 | Stade de Genève |
| 2005/2006 | 1/32 | 18/09/2005 | Biaschesi | St. Gallen | 1:5 (0:2) | 1'480 | Al Vallone |
| 2005/2006 | 1/32 | 18/09/2005 | Düdingen | Thun | 0:1 (0:1) | 5'300 | Birchhölzli |
| 2005/2006 | 1/32 | 18/09/2005 | Zug | Grasshopper | 2:6 (1:1) | 3'394 | Herti |
| 2005/2006 | 1/32 | 18/09/2005 | Bex | Xamax | 0:4 (0:3) | 1'750 | Relais |
| 2005/2006 | 1/32 | 18/09/2005 | Cortaillod | Yverdon | 0:2 (0:1) | 680 | Rive |
| 2005/2006 | 1/32 | 17/09/2005 | Thalwil | Bellinzona | 0:1 (0:0) | 500 | Etzliberg |
| 2005/2006 | 1/32 | 17/09/2005 | Arbon | Lugano | 1:3 (0:1) | 300 | Stacherholz |
| 2005/2006 | 1/32 | 17/09/2005 | Kölliken | Old Boys BS | 3:4 (0:1) | Walke | |
| 2005/2006 | 1/32 | 17/09/2005 | Orpund | Young Boys | 0:8 (0:0) | 3'150 | Aare |
| 2005/2006 | 1/32 | 17/09/2005 | Perly-Certoux | Etoile Carouge | 1:0 (1:0) | Municipal | |
| 2005/2006 | 1/32 | 17/09/2005 | Sursee | Baden | 1:3 (0:0) | 600 | Schlottermilch |
| 2005/2006 | 1/32 | 17/09/2005 | Lyss | Baulmes | 0:4 (0:2) | 150 | Grien |
| 2005/2006 | 1/32 | 17/09/2005 | Taverne | Chiasso | 1:2 n.V. | 600 | Comunale |
| 2005/2006 | 1/32 | 17/09/2005 | Meilen | Küssnacht am Rigi | 0:2 (0:0) | Allmend Meilen | |
| 2005/2006 | 1/32 | 17/09/2005 | Echallens | Chaux-de-Fonds | 1:3 (1:2) | 300 | Trois-Sapins |
| 2005/2006 | 1/32 | 17/09/2005 | Collombey-Muraz | Lausanne | 4:2 (0:1) | 1'300 | Perraires |
| 2005/2006 | 1/32 | 17/09/2005 | Landquart-Herrschaft | Locarno | 1:2 (0:1) | 150 | Ried |
| 2005/2006 | 1/32 | 17/09/2005 | Stade Payerne | Luzern | 1:5 (0:2) | 457 | Communal |
| 2005/2006 | 1/32 | 17/09/2005 | Le Mont | Monthey | 2:0 n.V. | Châtaignier | |
| 2005/2006 | 1/32 | 17/09/2005 | Ascona | Schaffhausen | 1:3 (0:1) | 300 | Comunale |
| 2005/2006 | 1/32 | 17/09/2005 | Giffers-Tentlingen | Sion | 1:8 (0:4) | Vorderried | |
| 2005/2006 | 1/32 | 17/09/2005 | Losone | Wil | 3:3 i.E. 5:6 | 600 | Saleggi |
| 2005/2006 | 1/32 | 17/09/2005 | Cham | Winterthur | 0:1 (0:1) | 420 | Eizmoos |
| 2005/2006 | 1/32 | 17/09/2005 | Bülach | Zürich | 0:8 (0:3) | 2'200 | Erlachfeld |
| 2005/2006 | 1/32 | 17/09/2005 | Breitenrain | Kriens | 1:6 (0:3) | Spitalacker | |
| 2005/2006 | 1/32 | 17/09/2005 | Schattdorf | Juventus ZH | 1:5 (1:1) | 1'020 | Grüner Wald |
| 2005/2006 | 1/32 | 17/09/2005 | Wittenbach | Schaffhausen | 0:0 i.E. 4:5 | Grüntal | |
| 2005/2006 | 1/32 | 16/09/2005 | Derendingen | Concordia Basel | 1:3 (0:2) | Heidenegg | |
| 2005/2006 | 1/32 | 16/09/2005 | Zofingen | Wohlen | 2:0 (0:0) | Trinermatten | |
| 2004/2005 | Finale | 16/05/2005 | Zürich | Luzern | 3:1 (1:0) | 32'500 | St. Jakob-Park |
| 2004/2005 | 1/2 | 20/04/2005 | Zürich | Young Boys | 3:1 (1:0) | 9'800 | Letzigrund |
| 2004/2005 | 1/2 | 14/04/2005 | Aarau | Luzern | 1:2 (1:2) | 9'250 | Brügglifeld |
| 2004/2005 | 1/4 | 13/02/2005 | St. Gallen | Aarau | 3:3 i.E. 3:4 | 7'000 | Espenmoos |
| 2004/2005 | 1/4 | 13/02/2005 | Chiasso | Luzern | 0:4 (0:2) | 3'000 | Comunale |
| 2004/2005 | 1/4 | 13/02/2005 | Young Boys | Thun | 2:0 (0:0) | 8'415 | Neufeld |
| 2004/2005 | 1/4 | 13/02/2005 | Bellinzona | Zürich | 0:2 (0:2) | 4'000 | Comunale |
| 2004/2005 | 1/8 | 21/11/2004 | Juventus ZH | AC Bellinzona | 0:2 (0:0) | 500 | Utogrund |
| 2004/2005 | 1/8 | 21/11/2004 | Luzern | Concordia Basel | 4:1 (2:1) | 3'765 | Allmend |
| 2004/2005 | 1/8 | 21/11/2004 | Schaffhausen | St. Gallen | 2:2 i.E. 3:5 | 3'384 | Breite |
| 2004/2005 | 1/8 | 21/11/2004 | Xamax | Zürich | 0:2 (0:1) | 2'100 | Charrière |
| 2004/2005 | 1/8 | 20/11/2004 | Sion | Young Boys | 1:2 (0:1) | 16'100 | Tourbillon |
| 2004/2005 | 1/8 | 20/11/2004 | Baulmes | Aarau | 0:2 (0:2) | 1'550 | Sous-Ville |
| 2004/2005 | 1/8 | 20/11/2004 | Thun | Basel | 1:1 i.E. 4:3 | 5'000 | Lachenstadion |
| 2004/2005 | 1/8 | 20/11/2004 | Chiasso | Yverdon | 1:0 (1:0) | 1'000 | Comunale |
| 2004/2005 | 1/16 | 24/10/2004 | Meyrin | Basel | 1:3 (1:1) | 3'148 | Bois-Carré |
| 2004/2005 | 1/16 | 24/10/2004 | Bex | Concordia Basel | 1:7 (0:5) | 500 | Relais |
| 2004/2005 | 1/16 | 24/10/2004 | Zofingen | Schaffhausen | 1:5 (0:3) | 1'650 | Trinermatten |
| 2004/2005 | 1/16 | 24/10/2004 | Baden | St. Gallen | 1:5 n.V. | 1'680 | Esp |
| 2004/2005 | 1/16 | 24/10/2004 | Herisau | Zürich | 2:7 (0:4) | 2'400 | Ebnet |
| 2004/2005 | 1/16 | 24/10/2004 | Bellinzona | Grasshopper | 2:2 i.E. 4:3 | 1'500 | Comunale |
| 2004/2005 | 1/16 | 24/10/2004 | Bulle | Yverdon | 0:4 (0:2) | 1'300 | Bouleyres |
| 2004/2005 | 1/16 | 23/10/2004 | Wohlen | Young Boys | 0:1 (0:0) | 2'600 | Niedermatten |
| 2004/2005 | 1/16 | 23/10/2004 | Lugano | Aarau | 1:1 i.E. 7:8 | 882 | Cornaredo |
| 2004/2005 | 1/16 | 23/10/2004 | Wolhusen | Chiasso | 1:3 (0:1) | 1'200 | Blindei |
| 2004/2005 | 1/16 | 23/10/2004 | Baulmes | Chaux-de-Fonds | 1:0 (1:0) | 600 | Sous-Ville |
| 2004/2005 | 1/16 | 23/10/2004 | Winterthur | Luzern | 1:3 (1:1) | 1'450 | Schützenwiese |
| 2004/2005 | 1/16 | 23/10/2004 | Massongex | Thun | 0:8 (0:4) | 854 | St-Jean |
| 2004/2005 | 1/16 | 23/10/2004 | Lutterbach | Xamax | 0:7 (0:3) | 2'150 | Schützenmatte |
| 2004/2005 | 1/16 | 23/10/2004 | Sion | Servette | 4:2 (2:1) | 14'400 | Tourbillon |
| 2004/2005 | 1/16 | 22/10/2004 | Kriens | Juventus ZH | 3:4 n.V. | Kleinfeld | |
| 2004/2005 | 1/32 | 19/09/2004 | Belfaux | Bulle | 1:4 (0:1) | 800 | Communal |
| 2004/2005 | 1/32 | 19/09/2004 | Arbedo | St. Gallen | 1:3 (1:1) | 1'200 | Al Ponte |
| 2004/2005 | 1/32 | 19/09/2004 | Stade Nyonnais | Servette | 1:2 n.V. | 2'215 | Colovray |
| 2004/2005 | 1/32 | 18/09/2004 | Altstätten | Bellinzona | 1:4 (1:0) | 700 | Gesa |
| 2004/2005 | 1/32 | 18/09/2004 | Bazenheid | Lugano | 0:1 n.V. | 650 | Ifang |
| 2004/2005 | 1/32 | 18/09/2004 | Nidergösgen | Aarau | 0:9 (0:4) | 2'100 | Inseli |
| 2004/2005 | 1/32 | 18/09/2004 | Oberdorf | Basel | 0:4 (0:2) | 5'100 | Z'Hof |
| 2004/2005 | 1/32 | 18/09/2004 | Collex-Bossy | Baulmes | 0:3 (0:1) | 300 | Marc Burdet |
| 2004/2005 | 1/32 | 18/09/2004 | Visp | Bex | 0:1 (0:0) | Mühleya | |
| 2004/2005 | 1/32 | 18/09/2004 | Goldach | Chiasso | 0:3 (0:2) | 500 | Dammweg |
| 2004/2005 | 1/32 | 18/09/2004 | St. Imier | Chaux-de-Fonds | 2:5 (2:0) | Fin-des-Fourches | |
| 2004/2005 | 1/32 | 18/09/2004 | Luterbach | Laufen | 2:1 (2:1) | Schützenmatte | |
| 2004/2005 | 1/32 | 18/09/2004 | Zug | Luzern | 0:2 (0:1) | 1'870 | Herti Allmend |
| 2004/2005 | 1/32 | 18/09/2004 | Sierre | Massongex | 1:1 i.E. 2:4 | Condémines | |
| 2004/2005 | 1/32 | 18/09/2004 | Brühl | Schaffhausen | 2:4 (0:2) | 1'100 | Krontal |
| 2004/2005 | 1/32 | 18/09/2004 | Konolfingen | Sion | 0:4 (0:4) | 1'100 | Inseli |
| 2004/2005 | 1/32 | 18/09/2004 | Biel/Bienne | Thun | 0:2 (0:0) | 2'410 | Gurzelen |
| 2004/2005 | 1/32 | 18/09/2004 | Wolhusen | Uster | 2:1 (1:0) | Blindei | |
| 2004/2005 | 1/32 | 18/09/2004 | Herisau | Wil | 2:1 n.V. | 1'150 | Ebnet |
| 2004/2005 | 1/32 | 18/09/2004 | Affoltern | Winterthur | 1:5 (0:3) | 1'000 | Moos |
| 2004/2005 | 1/32 | 18/09/2004 | Muri | Wohlen | 2:2 i.E. 3:5 | 1'560 | Brühl |
| 2004/2005 | 1/32 | 18/09/2004 | Inter Club ZH | Grasshopper | 0:7 (0:2) | 1'150 | Utogrund |
| 2004/2005 | 1/32 | 18/09/2004 | Lausanne | Xamax | 1:2 (1:2) | 4'750 | Pontaise |
| 2004/2005 | 1/32 | 18/09/2004 | Cham | Kriens | 2:4 (1:3) | 670 | Eizmoos |
| 2004/2005 | 1/32 | 18/09/2004 | Küssnacht am Rigi | Juventus ZH | 1:2 (0:1) | 300 | Luterbach |
| 2004/2005 | 1/32 | 18/09/2004 | Grenchen | Zofingen | 1:3 (1:2) | Brühl | |
| 2004/2005 | 1/32 | 18/09/2004 | Epalinges | Yverdon | 2:4 (0:2) | 600 | Croix-Blanche |
| 2004/2005 | 1/32 | 17/09/2004 | Martigny | Young Boys | 0:6 (0:2) | 1'150 | Octodure |
| 2004/2005 | 1/32 | 17/09/2004 | Schötz | Baden | 1:4 n.V. | Wissenhusen | |
| 2004/2005 | 1/32 | 17/09/2004 | Porrentruy | Concordia Basel | 1:3 (1:0) | 200 | Tirage |
| 2004/2005 | 1/32 | 17/09/2004 | Signal | Meyrin | 0:3 (0:0) | 300 | Municipal |
| 2004/2005 | 1/32 | 17/09/2004 | Kickers Luzern | Zürich | 1:4 (1:1) | 1'800 | Tribschen |
| 2003/2004 | Finale | 12/04/2004 | Grasshopper | Wil | 2:3 (2:2) | 22'500 | St. Jakob-Park |
| 2003/2004 | 1/2 | 04/03/2004 | St. Gallen | Wil | 1:2 (1:1) | 11'300 | Espenmoos |
| 2003/2004 | 1/2 | 03/03/2004 | Grasshopper | Zürich | 6:5 n.V. | 11'200 | Hardturm |
| 2003/2004 | 1/4 | 07/12/2003 | Thun | St. Gallen | 2:2 i.E. 5:6 | 4'050 | Lachenstadion |
| 2003/2004 | 1/4 | 07/12/2003 | Malcantone | Wil | 0:2 (0:0) | 1'480 | Cornaredo |
| 2003/2004 | 1/4 | 07/12/2003 | Meyrin | Zürich | 0:3 (0:2) | 2'550 | Bois-Carré |
| 2003/2004 | 1/4 | 07/12/2003 | Xamax | Grasshopper | 0:3 (0:2) | 3'500 | Maladière |
| 2003/2004 | 1/8 | 09/11/2003 | Malcantone | Young Boys | 2:1 (1:0) | 1'279 | Cornaredo |
| 2003/2004 | 1/8 | 09/11/2003 | Grasshopper | Basel | 1:0 (0:0) | 13'100 | Hardturm |
| 2003/2004 | 1/8 | 09/11/2003 | Aarau | St. Gallen | 1:2 n.V. | 3'500 | Brügglifeld |
| 2003/2004 | 1/8 | 09/11/2003 | Bulle | Thun | 0:4 (0:4) | 1'550 | Bouleyres |
| 2003/2004 | 1/8 | 09/11/2003 | Herisau | Zürich | 2:4 (0:3) | 3'000 | Ebnet |
| 2003/2004 | 1/8 | 08/11/2003 | Tuggen | Meyrin | 1:2 (1:1) | 880 | Linthstrasse |
| 2003/2004 | 1/8 | 08/11/2003 | Yverdon | Wil | 0:1 (0:1) | 700 | Municipal |
| 2003/2004 | 1/8 | 08/11/2003 | Winterthur | Xamax | 2:3 (0:2) | 1'500 | Schützenwiese |
| 2003/2004 | 1/16 | 19/10/2003 | Chaux-de-Fonds | Young Boys | 0:4 (0:2) | 2'700 | Charrière |
| 2003/2004 | 1/16 | 19/10/2003 | Herisau | Baden | 3:1 (0:1) | 650 | Ebnet |
| 2003/2004 | 1/16 | 19/10/2003 | UGS | Basel | 1:4 (0:4) | 3'259 | Trois-Chênes |
| 2003/2004 | 1/16 | 19/10/2003 | Siviriez | Bulle | 0:3 (0:2) | 919 | |
| 2003/2004 | 1/16 | 19/10/2003 | Luzern | Grasshopper | 0:4 (0:3) | 7'720 | Allmend |
| 2003/2004 | 1/16 | 19/10/2003 | Concordia Basel | Xamax | 2:3 (1:2) | 1'360 | Rankhof |
| 2003/2004 | 1/16 | 19/10/2003 | Malcantone | Servette | 3:2 n.V. | 747 | Cornaredo |
| 2003/2004 | 1/16 | 18/10/2003 | Schaffhausen | Aarau | 1:2 n.V. | 1'475 | Breite |
| 2003/2004 | 1/16 | 18/10/2003 | Tuggen | Solothurn | 4:1 (1:0) | 530 | Linthstrasse |
| 2003/2004 | 1/16 | 18/10/2003 | Regensdorf | St. Gallen | 2:5 (1:4) | 1'600 | Wisacher |
| 2003/2004 | 1/16 | 18/10/2003 | Stabio | Thun | 0:2 (0:2) | 800 | Montalbano |
| 2003/2004 | 1/16 | 18/10/2003 | Wohlen | Wil | 0:2 (0:1) | 1'446 | Paul Walser |
| 2003/2004 | 1/16 | 18/10/2003 | Wangen bei Olten | Zürich | 0:1 (0:1) | 2'200 | Chrüzmatte |
| 2003/2004 | 1/16 | 18/10/2003 | Martigny | Yverdon | 0:1 n.V. | 1'000 | Octodure |
| 2003/2004 | 1/16 | 17/10/2003 | Etoile Carouge | Meyrin | 0:0 i.E. 3:4 | Fontenette | |
| 2003/2004 | 1/16 | 17/10/2003 | Kriens | Winterthur | 1:2 | Kleinfeld | |
| 2003/2004 | 1/32 | 21/09/2003 | Cortaillod | Chaux-de-Fonds | 0:4 (0:2) | 580 | Rive |
| 2003/2004 | 1/32 | 21/09/2003 | Collex-Bossy | Servette | 0:4 (0:2) | 1'500 | Marc Burdet |
| 2003/2004 | 1/32 | 20/09/2003 | Herisau | Bellinzona | 2:0 (1:0) | 450 | Ebnet |
| 2003/2004 | 1/32 | 20/09/2003 | Collombey-Muraz | Young Boys | 0:3 (0:1) | 1'700 | Perraires |
| 2003/2004 | 1/32 | 20/09/2003 | Othmarsingen | Aarau | 0:4 (0:4) | 2'150 | Falkenmatt |
| 2003/2004 | 1/32 | 20/09/2003 | Sursee | Bulle | 1:1 i.E. 2:4 | 500 | Schlottermilch |
| 2003/2004 | 1/32 | 20/09/2003 | Stabio | Chiasso | 3:2 n.V. | 300 | Montalbano |
| 2003/2004 | 1/32 | 20/09/2003 | Dornach | Concordia Basel | 1:2 (1:1) | 600 | Gigersloch |
| 2003/2004 | 1/32 | 20/09/2003 | Regensdorf | Effretikon | 1:0 (1:0) | Wisacher | |
| 2003/2004 | 1/32 | 20/09/2003 | Moutier | Luzern | 0:3 (0:0) | 1'550 | Chalière |
| 2003/2004 | 1/32 | 20/09/2003 | Lutry | Meyrin | 1:10 (0:2) | 220 | Grand Pont |
| 2003/2004 | 1/32 | 20/09/2003 | Martigny | Münsingen | 4:2 (1:1) | Octodure | |
| 2003/2004 | 1/32 | 20/09/2003 | Siviriez | Naters | 1:4 (1:2) | ||
| 2003/2004 | 1/32 | 20/09/2003 | Zug | Schaffhausen | 1:3 (1:1) | 450 | Herti Allmend |
| 2003/2004 | 1/32 | 20/09/2003 | Olten | Solothurn | 1:2 (1:1) | Kleinholz | |
| 2003/2004 | 1/32 | 20/09/2003 | Chur | St. Gallen | 0:2 (0:1) | 1'800 | Ringstrasse |
| 2003/2004 | 1/32 | 20/09/2003 | Allmendingen | Thun | 0:7 (0:3) | 2'250 | Zelgli |
| 2003/2004 | 1/32 | 20/09/2003 | Ebnat-Kappel | Tuggen | 0:7 (0:4) | Untersand | |
| 2003/2004 | 1/32 | 20/09/2003 | Biaschesi | Wil | 1:3 (1:1) | 500 | Vallone |
| 2003/2004 | 1/32 | 20/09/2003 | Dietikon | Winterthur | 1:3 (0:2) | 487 | Dornau |
| 2003/2004 | 1/32 | 20/09/2003 | Inter Club ZH | Wohlen | 0:1 n.V. | 330 | Hardhof |
| 2003/2004 | 1/32 | 20/09/2003 | Wiesendangen | Zürich | 0:6 (0:3) | 3'000 | Rietsamen |
| 2003/2004 | 1/32 | 20/09/2003 | Juventus ZH | Grasshopper | 1:2 (0:2) | 1'400 | Hardturm |
| 2003/2004 | 1/32 | 20/09/2003 | Winkeln | Malcantone | 0:4 (0:1) | 500 | Gründenmoos |
| 2003/2004 | 1/32 | 20/09/2003 | Baulmes | Xamax | 2:5 (0:3) | 1'800 | Sous-Ville |
| 2003/2004 | 1/32 | 20/09/2003 | Sarnen | Kriens | 0:2 (0:1) | 1'300 | Seefeld |
| 2003/2004 | 1/32 | 20/09/2003 | Wangen bei Olten | Delémont | 2:0 (1:0) | 400 | Chrüzmatte |
| 2003/2004 | 1/32 | 20/09/2003 | Montreux | UGS | 0:2 (0:0) | Chailly | |
| 2003/2004 | 1/32 | 20/09/2003 | Etoile Carouge | Vevey | 5:1 (3:0) | Fontenette | |
| 2003/2004 | 1/32 | 20/09/2003 | Châtel-St-Denis | Yverdon | 0:7 (0:4) | 500 | Lussy |
| 2003/2004 | 1/32 | 19/09/2003 | Brugg | Baden | 0:1 (0:0) | 1'500 | Au |
| 2003/2004 | 1/32 | 19/09/2003 | Alle | Basel | 1:5 (0:4) | 4'000 | Prés Domont |
| 2002/2003 | Finale | 11/05/2003 | Basel | Xamax | 6:0 (3:0) | 31'500 | St. Jakob-Park |
| 2002/2003 | 1/2 | 16/04/2003 | Xamax | Grasshopper | 2:2 i.E. 9:8 | 7'600 | Maladière |
| 2002/2003 | 1/2 | 15/04/2003 | Basel | Schaffhausen | 3:0 (1:0) | 26'960 | St. Jakob-Park |
| 2002/2003 | 1/4 | 30/03/2003 | Schaffhausen | St. Gallen | 1:0 (0:0) | 3'743 | Breite |
| 2002/2003 | 1/4 | 26/03/2003 | Young Boys | Basel | 3:4 n.V. | 10'000 | Neufeld |
| 2002/2003 | 1/4 | 26/03/2003 | Luzern | Grasshopper | 1:2 (0:1) | 6'129 | Allmend |
| 2002/2003 | 1/4 | 26/03/2003 | Wil | Xamax | 0:2 (0:1) | 1'681 | Bergholz |
| 2002/2003 | 1/8 | 04/03/2003 | Basel | Servette | 2:0 (1:0) | 10'721 | St. Jakob-Park |
| 2002/2003 | 1/8 | 23/02/2003 | Baden | Luzern | 0:2 (0:0) | 2'150 | Esp |
| 2002/2003 | 1/8 | 23/02/2003 | Naters | St. Gallen | 0:4 (0:1) | 1'500 | Stapfen |
| 2002/2003 | 1/8 | 23/02/2003 | Schaffhausen | Thun | 3:1 n.V. | 954 | Breite |
| 2002/2003 | 1/8 | 23/02/2003 | Kriens | Wil | 1:2 n.V. | 670 | Kleinfeld |
| 2002/2003 | 1/8 | 23/02/2003 | Lugano | Grasshopper | 0:2 (0:1) | 1'970 | Cornaredo |
| 2002/2003 | 1/8 | 23/02/2003 | Xamax | Chaux-de-Fonds | 2:0 (1:0) | 2'100 | Maladière |
| 2002/2003 | 1/8 | 23/02/2003 | Young Boys | Delémont | 1:0 (1:0) | 3'500 | Neufeld |
| 2002/2003 | 1/16 | 22/02/2003 | Yverdon | Basel | 0:3 (0:2) | 2'800 | Municipal |
| 2002/2003 | 1/16 | 04/12/2002 | Chaux-de-Fonds | Sion | 1:0 (0:0) | 450 | Charrière |
| 2002/2003 | 1/16 | 10/11/2002 | Solothurn | Young Boys | 1:2 (1:2) | 3'400 | Brühl |
| 2002/2003 | 1/16 | 10/11/2002 | Baden | Aarau | 2:0 (0:0) | 2'405 | Esp |
| 2002/2003 | 1/16 | 10/11/2002 | Chiasso | Lugano | 1:3 (1:1) | 1'200 | Comunale |
| 2002/2003 | 1/16 | 10/11/2002 | Naters | Münsingen | 3:1 (3:0) | 400 | Stapfen |
| 2002/2003 | 1/16 | 10/11/2002 | Chur | St. Gallen | 0:2 (0:1) | 2'800 | Ringstrasse |
| 2002/2003 | 1/16 | 10/11/2002 | Chênois | Thun | 0:1 (0:1) | 400 | Trois-Chênes |
| 2002/2003 | 1/16 | 10/11/2002 | Buochs | Wil | 0:0 i.E. 1:3 | 1'150 | Seefeld |
| 2002/2003 | 1/16 | 10/11/2002 | Schaffhausen | Zürich | 2:1 (1:0) | 1'800 | Breite |
| 2002/2003 | 1/16 | 10/11/2002 | Grasshopper U21 | Kriens | 2:3 (1:0) | 250 | Hardturm |
| 2002/2003 | 1/16 | 10/11/2002 | Concordia Basel | Servette | 0:4 (0:2) | 543 | Rankhof |
| 2002/2003 | 1/16 | 09/11/2002 | Zürich U21 | Luzern | 0:2 (0:0) | 435 | Letzigrund |
| 2002/2003 | 1/16 | 09/11/2002 | Bellinzona | Grasshopper | 1:6 (1:2) | 2'000 | Comunale |
| 2002/2003 | 1/16 | 09/11/2002 | Basel U21 | Xamax | 0:2 (0:1) | 267 | Rankhof |
| 2002/2003 | 1/16 | 09/11/2002 | Young Boys U21 | Delémont | 0:2 (0:2) | 600 | Moos |
| 2001/2002 | Finale | 12/05/2002 | Basel | Grasshopper | 2:1 n.V. | 33'433 | St. Jakob-Park |
| 2001/2002 | 1/2 | 11/04/2002 | Basel | Young Boys | 1:1 i.E. 4:3 | 25'381 | St. Jakob-Park |
| 2001/2002 | 1/2 | 11/04/2002 | Lausanne | Grasshopper | 1:4 (0:2) | 2'850 | Pontaise |
| 2001/2002 | 1/4 | 21/03/2002 | Wangen bei Olten | Young Boys | 2:6 n.V. | 2'310 | Chrüzmatte |
| 2001/2002 | 1/4 | 21/03/2002 | Zürich | Basel | 1:4 (1:2) | 6'800 | Letzigrund |
| 2001/2002 | 1/4 | 21/03/2002 | Wil | Lausanne | 1:1 i.E. 9:10 | 1'700 | Bergholz |
| 2001/2002 | 1/4 | 21/03/2002 | Luzern | Grasshopper | 0:0 i.E. 3:4 | 5'213 | Allmend |
| 2001/2002 | 1/8 | 17/02/2002 | Bellinzona | Young Boys | 1:2 (0:1) | 3'500 | Comunale |
| 2001/2002 | 1/8 | 17/02/2002 | Luzern | Aarau | 1:0 n.V. | 4'001 | Allmend |
| 2001/2002 | 1/8 | 17/02/2002 | Colombier | Basel | 0:1 (0:0) | 3'000 | Chézards |
| 2001/2002 | 1/8 | 17/02/2002 | Thun | Lausanne | 2:4 n.V. | 2'217 | Lachenstadion |
| 2001/2002 | 1/8 | 17/02/2002 | Wil | Lugano | 3:2 (3:2) | 2'300 | Bergholz |
| 2001/2002 | 1/8 | 17/02/2002 | Schaffhausen | Zürich | 0:3 n.V. | 2'050 | Breite |
| 2001/2002 | 1/8 | 17/02/2002 | Yverdon | Grasshopper | 0:1 (0:0) | 2'540 | Municipal |
| 2001/2002 | 1/8 | 16/02/2002 | Wangen bei Olten | Delémont | 3:2 (2:1) | 850 | Chrüzmatte |
| 2001/2002 | 1/16 | 21/11/2001 | Ascona | Aarau | 0:2 (0:1) | 600 | Comunale |
| 2001/2002 | 1/16 | 10/11/2001 | Vevey | Young Boys | 0:1 (0:1) | 800 | Copet |
| 2001/2002 | 1/16 | 10/11/2001 | Bellinzona | Baden | 3:0 (3:0) | 821 | Comunale |
| 2001/2002 | 1/16 | 10/11/2001 | Concordia Basel | Basel | 0:5 (0:2) | 5'431 | St. Jakob-Park |
| 2001/2002 | 1/16 | 10/11/2001 | Servette U21 | Lausanne | 0:3 (0:0) | 850 | Charmilles |
| 2001/2002 | 1/16 | 10/11/2001 | Kriens | Lugano | 0:2 (0:1) | 1'067 | Kleinfeld |
| 2001/2002 | 1/16 | 10/11/2001 | Juventus ZH | Luzern | 1:2 (0:1) | 450 | Utogrund |
| 2001/2002 | 1/16 | 10/11/2001 | Wohlen | Schaffhausen | 0:3 (0:0) | 500 | Paul Walser |
| 2001/2002 | 1/16 | 10/11/2001 | Yverdon | Sion | 0:0 i.E. 5:3 | 2'500 | Municipal |
| 2001/2002 | 1/16 | 10/11/2001 | Wil | St. Gallen | 3:2 (3:0) | 4'500 | Bergholz |
| 2001/2002 | 1/16 | 10/11/2001 | Biel/Bienne | Thun | 0:2 n.V. | 743 | Gurzelen |
| 2001/2002 | 1/16 | 10/11/2001 | Schötz | Zürich | 0:3 (0:1) | 2'000 | Kilchmatte |
| 2001/2002 | 1/16 | 10/11/2001 | Wittenbach | Grasshopper | 1:4 (1:2) | 3'500 | Grüntal |
| 2001/2002 | 1/16 | 10/11/2001 | Colombier | Xamax | 2:2 i.E. 4:2 | 2'550 | Chézards |
| 2001/2002 | 1/16 | 10/11/2001 | Wangen bei Olten | Servette | 2:3 (1:1) | 1'300 | Chrüzmatte |
| 2001/2002 | 1/16 | 10/11/2001 | Dürrenast | Delémont | 1:4 (0:3) | 500 | Standbad |
| 2000/2001 | Finale | 10/06/2001 | Servette | Yverdon | 3:0 (2:0) | 20'000 | St. Jakob-Park |
| 2000/2001 | 1/2 | 03/05/2001 | Servette | St. Gallen | 1:0 (0:0) | 4'816 | Charmilles |
| 2000/2001 | 1/2 | 03/05/2001 | Lausanne | Yverdon | 0:0 i.E. 3:4 | 3'150 | Pontaise |
| 2000/2001 | 1/4 | 12/04/2001 | Thun | Yverdon | 1:1 i.E. 3:5 | 1'660 | Lachenstadion |
| 2000/2001 | 1/4 | 11/04/2001 | Lausanne | Basel | 0:0 i.E. 7:6 | 3'500 | Pontaise |
| 2000/2001 | 1/4 | 11/04/2001 | Winterthur | St. Gallen | 1:3 (0:1) | 4'880 | Schützenwiese |
| 2000/2001 | 1/4 | 11/04/2001 | Young Boys | Servette | 1:1 i.E. 3:4 | 7'000 | Wankdorf |
| 2000/2001 | 1/8 | 23/03/2001 | Schaffhausen | Winterthur | 2:3 | Breite | |
| 2000/2001 | 1/8 | 15/03/2001 | Fribourg | St. Gallen | 1:7 (1:3) | 3'410 | St. Léonard |
| 2000/2001 | 1/8 | 15/03/2001 | Yverdon | Zürich | 1:0 (0:0) | 650 | Municipal |
| 2000/2001 | 1/8 | 15/03/2001 | Biaschesi | Servette | 1:3 (0:1) | 1'500 | Vallone |
| 2000/2001 | 1/8 | 14/03/2001 | Wangen bei Olten | Young Boys | 1:6 (1:1) | 1'350 | Chrüzmatte |
| 2000/2001 | 1/8 | 07/03/2001 | Schötz | Lausanne | 0:1 (0:0) | 2'500 | Kilchmatte |
| 2000/2001 | 1/8 | 04/03/2001 | Bellinzona | Basel | 2:3 (1:1) | 3'000 | Comunale |
| 2000/2001 | 1/8 | 18/02/2001 | Thun | Luzern | 3:0 (2:0) | 2'550 | Lachenstadion |
| 2000/2001 | 1/16 | 18/11/2000 | Etoile Carouge | Basel | 1:1 i.E. 8:9 | 1'185 | Fontenette |
| 2000/2001 | 1/16 | 18/11/2000 | Xamax U21 | Lausanne | 0:2 (0:0) | 850 | Maladière |
| 2000/2001 | 1/16 | 18/11/2000 | Winterthur | Lugano | 1:0 (0:0) | 3'050 | Schützenwiese |
| 2000/2001 | 1/16 | 18/11/2000 | Wil | St. Gallen | 1:3 (0:2) | 6'000 | Bergholz |
| 2000/2001 | 1/16 | 18/11/2000 | Locarno | Zürich | 0:4 (0:2) | 1'050 | Lido |
| 2000/2001 | 1/16 | 17/11/2000 | Wangen bei Olten | Xamax | 2:1 (1:1) | 1'000 | Chrüzmatte |
| 2000/2001 | 1/16 | 12/11/2000 | Aarau U21 | Luzern | 1:5 (0:3) | 1'000 | Brügglifeld |
| 2000/2001 | 1/16 | 12/11/2000 | Wohlen | Schötz | 1:2 (0:1) | 750 | Paul Walser |
| 2000/2001 | 1/16 | 12/11/2000 | Delémont | Thun | 0:1 n.V. | 480 | Blancherie |
| 2000/2001 | 1/16 | 12/11/2000 | Bellinzona | Grasshopper | 2:0 (1:0) | 1'600 | Comunale |
| 2000/2001 | 1/16 | 12/11/2000 | Fribourg | Vevey | 3:2 n.v. | 552 | St. Léonard |
| 2000/2001 | 1/16 | 12/11/2000 | Solothurn | Yverdon | 0:1 (0:0) | 1'050 | Stadion FCS |
| 2000/2001 | 1/16 | 11/11/2000 | Schaffhausen | Aarau | 1:1 i.E. 4:3 | 1'172 | Breite |
| 2000/2001 | 1/16 | 11/11/2000 | Biaschesi | Kreuzlingen | 1:0 (0:0) | 400 | Vallone |
| 2000/2001 | 1/16 | 11/11/2000 | Young Boys | Sion | 3:0 (1:0) | 5'400 | Wankdorf |
| 2000/2001 | 1/16 | 11/11/2000 | Meyrin | Servette | 1:3 (0:0) | 1'400 | Bois-Carré |
| 1999/2000 | Finale | 28/05/2000 | Zürich | Lausanne | 2:2 i.E. 3:0 | 18'500 | Wankdorf |
| 1999/2000 | 1/2 | 11/05/2000 | Lausanne | Lugano | 3:2 (2:0) | 5'000 | Pontaise |
| 1999/2000 | 1/2 | 04/05/2000 | Zürich | Luzern | 7:2 n.V. | 7'300 | Letzigrund |
| 1999/2000 | 1/4 | 12/04/2000 | Lausanne | Basel | 3:2 (2:0) | 2'600 | Pontaise |
| 1999/2000 | 1/4 | 12/04/2000 | Luzern | Servette | 3:2 (1:1) | 4'874 | Allmend |
| 1999/2000 | 1/4 | 11/04/2000 | Lugano | St. Gallen | 1:0 (1:0) | 4'050 | Cornaredo |
| 1999/2000 | 1/4 | 11/04/2000 | Thun | Zürich | 1:2 n.V. | 2'376 | Lachenstadion |
| 1999/2000 | 1/8 | 05/03/2000 | Fribourg | Thun | 0:3 (0:1) | 1'010 | St. Léonard |
| 1999/2000 | 1/8 | 05/03/2000 | Aarau | Servette | 1:3 (1:1) | 3'000 | Brügglifeld |
| 1999/2000 | 1/8 | 04/03/2000 | Bellinzona | Lausanne | 0:4 (0:2) | 3'000 | Comunale |
| 1999/2000 | 1/8 | 04/03/2000 | Xamax | Lugano | 0:4 (0:2) | 1'500 | Maladière |
| 1999/2000 | 1/8 | 04/03/2000 | Horgen | Luzern | 1:2 (0:0) | 2'000 | Waldegg |
| 1999/2000 | 1/8 | 04/03/2000 | Sion | St. Gallen | 1:3 n.V. | 4'270 | Tourbillon |
| 1999/2000 | 1/8 | 04/03/2000 | Etoile Carouge | Zürich | 0:1 (0:0) | 990 | Fontenette |
| 1999/2000 | 1/8 | 04/03/2000 | Basel | Grasshopper | 1:1 i.E. 5:4 | 6'500 | Schützenmatte |
| 1999/2000 | 1/16 | 05/12/1999 | Horgen | Juventus ZH | 1:0 | Waldegg | |
| 1999/2000 | 1/16 | 14/11/1999 | Malcantone | Bellinzona | 1:3 (0:2) | 1'300 | La Chiodenda |
| 1999/2000 | 1/16 | 14/11/1999 | Fribourg | Young Boys | 2:1 (2:1) | 2'000 | St. Léonard |
| 1999/2000 | 1/16 | 14/11/1999 | Winterthur | Aarau | 1:3 (1:2) | 1'640 | Schützenwiese |
| 1999/2000 | 1/16 | 14/11/1999 | Baden | Luzern | 0:3 (0:1) | 2'950 | Esp |
| 1999/2000 | 1/16 | 14/11/1999 | Chiasso | St. Gallen | 1:4 (0:2) | 555 | Comunale |
| 1999/2000 | 1/16 | 14/11/1999 | Wil | Zürich | 1:2 (0:0) | 2'750 | Bergholz |
| 1999/2000 | 1/16 | 14/11/1999 | Freienbach | Grasshopper | 1:2 (1:1) | 4'400 | Chrummen |
| 1999/2000 | 1/16 | 14/11/1999 | Solothurn | Xamax | 2:3 (1:3) | 1'500 | Stadion FCS |
| 1999/2000 | 1/16 | 14/11/1999 | Martigny | Servette | 1:4 (0:0) | 1'150 | Octodure |
| 1999/2000 | 1/16 | 14/11/1999 | Sion | Yverdon | 4:2 (1:1) | 2'400 | Tourbillon |
| 1999/2000 | 1/16 | 13/11/1999 | Mendrisio | Basel | 1:5 (0:2) | 1'200 | Comunale |
| 1999/2000 | 1/16 | 13/11/1999 | Grenchen | Lausanne | 0:4 (0:1) | 1'300 | Brühl |
| 1999/2000 | 1/16 | 13/11/1999 | Altstätten | Lugano | 0:2 (0:1) | 1'000 | Buchlern |
| 1999/2000 | 1/16 | 13/11/1999 | Serrières | Thun | 1:2 (1:0) | 350 | Stade de Serrières |
| 1999/2000 | 1/16 | 13/11/1999 | Etoile Carouge | Delémont | 3:0 (2:0) | 600 | Fontenette |
| 1998/1999 | Finale | 13/06/1999 | Lausanne | Grasshopper | 2:0 (1:0) | 18'000 | Wankdorf |
| 1998/1999 | 1/2 | 20/05/1999 | Red Star ZH | Grasshopper | 0:7 (0:3) | 3'000 | Letzigrund |
| 1998/1999 | 1/2 | 18/05/1999 | Servette | Lausanne | 0:1 (0:1) | 8'184 | Charmilles |
| 1998/1999 | 1/4 | 05/05/1999 | Delémont | Lausanne | 1:2 (1:2) | 5'000 | Blancherie |
| 1998/1999 | 1/4 | 05/05/1999 | Red Star ZH | Lugano | 2:1 (1:0) | 1'800 | Letzigrund |
| 1998/1999 | 1/4 | 05/05/1999 | Luzern | Grasshopper | 1:2 (0:1) | 5'990 | Allmend |
| 1998/1999 | 1/4 | 05/05/1999 | Sion | Servette | 1:2 (1:0) | 4'350 | Tourbillon |
| 1998/1999 | 1/8 | 15/04/1999 | Red Star ZH | Yverdon | 2:1 (0:0) | 300 | Allmend |
| 1998/1999 | 1/8 | 14/04/1999 | Zürich | Lugano | 0:1 (0:0) | 1'600 | Letzigrund |
| 1998/1999 | 1/8 | 14/04/1999 | Bellinzona | Luzern | 2:3 (0:3) | 2'500 | Comunale |
| 1998/1999 | 1/8 | 14/04/1999 | Grenchen | Sion | 0:2 (0:0) | 3'300 | Brühl |
| 1998/1999 | 1/8 | 14/04/1999 | Buochs | Servette | 0:1 (0:0) | 3'300 | Seefeld |
| 1998/1999 | 1/8 | 14/04/1999 | Thun | Delémont | 1:3 (0:1) | 772 | Lachenstadion |
| 1998/1999 | 1/8 | 13/04/1999 | Wil | Lausanne | 1:4 (1:0) | 1'500 | Bergholz |
| 1998/1999 | 1/8 | 13/04/1999 | Stade Nyonnais | Grasshopper | 1:1 i.E. 2:4 | 2'040 | Colovray |
| 1998/1999 | 1/16 | 24/03/1999 | Red Star ZH | Chiasso | 3:0 (1:0) | 400 | Brunau |
| 1998/1999 | 1/16 | 24/03/1999 | Schaffhausen | Luzern | 0:1 n.V. | 1'162 | Breite |
| 1998/1999 | 1/16 | 24/03/1999 | Wangen bei Olten | Thun | 2:5 n.V. | 340 | Chrüzmatte |
| 1998/1999 | 1/16 | 24/03/1999 | Bellinzona | Kriens | 3:0 (1:0) | 800 | Comunale |
| 1998/1999 | 1/16 | 18/03/1999 | Wil | Aarau | 3:0 (1:0) | 1'250 | Bergholz |
| 1998/1999 | 1/16 | 18/03/1999 | Solothurn | Sion | 0:1 (0:1) | 1'800 | Stadion FCS |
| 1998/1999 | 1/16 | 17/03/1999 | Grenchen | Etoile Carouge | 2:0 (1:0) | 300 | Brühl |
| 1998/1999 | 1/16 | 17/03/1999 | Bulle | Lausanne | 1:5 (0:2) | 1'500 | Bouleyres |
| 1998/1999 | 1/16 | 17/03/1999 | Buochs | St. Gallen | 1:0 n.V. | 800 | Seefeld |
| 1998/1999 | 1/16 | 17/03/1999 | Winterthur | Grasshopper | 1:2 (1:2) | 4'800 | Schützenwiese |
| 1998/1999 | 1/16 | 17/03/1999 | Delémont | Xamax | 1:0 (0:0) | 2'520 | Blancherie |
| 1998/1999 | 1/16 | 17/03/1999 | Naters | Servette | 1:3 (1:2) | 1'050 | Stapfen |
| 1998/1999 | 1/16 | 21/02/1999 | Yverdon | Young Boys | 3:1 (1:0) | 800 | Municipal |
| 1998/1999 | 1/16 | 21/02/1999 | Stade Nyonnais | Basel | 2:2 i.E. 4:2 | 622 | Colovray |
| 1998/1999 | 1/16 | 21/02/1999 | Lugano | Gossau | 2:0 (1:0) | 1'120 | Cornaredo |
| 1998/1999 | 1/16 | 20/02/1999 | Locarno | Zürich | 0:0 i.E. 3:5 | 1'200 | Lido |
| 1997/1998 | Finale | 01/06/1998 | Lausanne | St. Gallen | 2:2 i.E. 4:3 | 25'000 | Wankdorf |
| 1997/1998 | 1/2 | 13/05/1998 | St. Gallen | Lugano | 2:1 (1:0) | 11'200 | Epsenmoos |
| 1997/1998 | 1/2 | 05/05/1998 | Wil | Lausanne | 0:2 (0:0) | 3'400 | Bergholz |
| 1997/1998 | 1/4 | 11/04/1998 | Thun | St. Gallen | 0:5 (0:2) | 4'700 | Lachenstadion |
| 1997/1998 | 1/4 | 11/04/1998 | Lausanne | Xamax | 1:1 i. E. 4:1 | 4'180 | Pontaise |
| 1997/1998 | 1/4 | 11/04/1998 | Wil | Etoile Carouge | 2:1 (1:1) | 2'000 | Bergholz |
| 1997/1998 | 1/4 | 11/04/1998 | Lugano | Aarau | 1:0 (0:0) | 3'200 | Cornaredo |
| 1997/1998 | 1/8 | 01/04/1998 | Meyrin | Aarau | 2:5 (1:4) | 850 | Bois-Carré |
| 1997/1998 | 1/8 | 22/02/1998 | Xamax | Basel | 2:0 (0:0) | 3'900 | Maladière |
| 1997/1998 | 1/8 | 22/02/1998 | Winterthur | Lausanne | 1:3 (1:2) | 1'600 | Schützenwiese |
| 1997/1998 | 1/8 | 22/02/1998 | Sion | St. Gallen | 1:2 n.V. | 5'000 | Tourbillon |
| 1997/1998 | 1/8 | 22/02/1998 | Wil | Zürich | 0:0 i. E. 6:5 | 2'200 | Bergholz |
| 1997/1998 | 1/8 | 22/02/1998 | Thun | Grasshopper | 2:1 (1:1) | 5'500 | Lachenstadion |
| 1997/1998 | 1/8 | 22/02/1998 | Etoile Carouge | Kriens | 3:3 i. E. 3:0 | 510 | Fontenette |
| 1997/1998 | 1/8 | 22/02/1998 | Lugano | Servette | 1:0 (1:0) | 1'500 | Cornaredo |
| 1997/1998 | 1/16 | 16/11/1997 | Delémont | Sion | 2:2 i. E. 3:4 | 3'750 | Blancherie |
| 1997/1998 | 1/16 | 16/11/1997 | Solothurn | Etoile Carouge | 1:3 n.V. | 1'200 | Stadion FCS |
| 1997/1998 | 1/16 | 16/11/1997 | Baden | Aarau | 1:4 (1:1) | 5'015 | Esp |
| 1997/1998 | 1/16 | 16/11/1997 | Buochs | Basel | 2:7 n.V. | 2'500 | Seefeld |
| 1997/1998 | 1/16 | 16/11/1997 | Young Boys | Lausanne | 1:4 (1:3) | 4'400 | Wankdorf |
| 1997/1998 | 1/16 | 16/11/1997 | Lugano | Schaffhausen | 5:0 (2:0) | 250 | Cornaredo |
| 1997/1998 | 1/16 | 16/11/1997 | Winterthur | Luzern | 1:1 i. E. 7:6 | 1'350 | Schützenwiese |
| 1997/1998 | 1/16 | 16/11/1997 | Bellinzona | St. Gallen | 1:3 (1:1) | 1'000 | Comunale |
| 1997/1998 | 1/16 | 16/11/1997 | Monthey | Thun | 0:1 (0:1) | 530 | Municipal |
| 1997/1998 | 1/16 | 16/11/1997 | Juventus ZH | Wil | 2:4 (2:3) | 500 | Utogrund |
| 1997/1998 | 1/16 | 16/11/1997 | Schaffhausen | Zürich | 0:1 n.V. | 2'194 | Breite |
| 1997/1998 | 1/16 | 16/11/1997 | Red Star ZH | Grasshopper | 0:6 (0:3) | 2'600 | Allmend |
| 1997/1998 | 1/16 | 16/11/1997 | Stade Nyonnais | Xamax | 1:2 (1:0) | 1'350 | Colovray |
| 1997/1998 | 1/16 | 16/11/1997 | Locarno | Kriens | 1:4 (0:3) | 920 | Lido |
| 1997/1998 | 1/16 | 16/11/1997 | Vevey | Servette | 0:4 (0:2) | 904 | Copet |
| 1997/1998 | 1/16 | 16/11/1997 | Meyrin | Lyss | 3:1 (1:1) | 150 | Bois-Carré |
| 1996/1997 | Finale | 08/06/1997 | Sion | Luzern | 3:3 i. E. 5:4 | 28'400 | Wankdorf |
| 1996/1997 | 1/2 | 19/05/1997 | Sion | Fribourg | 5:2 (2:0) | 15'000 | Tourbillon |
| 1996/1997 | 1/2 | 19/05/1997 | Luzern | Schaffhausen | 2:1 (0:1) | 9'450 | Allmend |
| 1996/1997 | 1/4 | 06/05/1997 | Fribourg | Lausanne | 2:1 n.V. | 5'100 | St. Léonard |
| 1996/1997 | 1/4 | 06/05/1997 | Etoile Carouge | Luzern | 0:6 (0:2) | 1'112 | Fontenette |
| 1996/1997 | 1/4 | 06/05/1997 | Sion | St. Gallen | 5:0 (2:0) | 8'500 | Tourbillon |
| 1996/1997 | 1/4 | 06/05/1997 | Schaffhausen | Servette | 1:0 (1:0) | 1'923 | Breite |
| 1996/1997 | 1/8 | 29/03/1997 | Schaffhausen | Aarau | 0:0 i. E. 3:1 | 1'693 | Breite |
| 1996/1997 | 1/8 | 29/03/1997 | Wil | Lausanne | 2:3 (1:1) | 2'100 | Bergholz |
| 1996/1997 | 1/8 | 29/03/1997 | Monthey | Luzern | 2:3 (1:3) | 900 | Municipal |
| 1996/1997 | 1/8 | 29/03/1997 | Yverdon | St. Gallen | 0:1 (0:0) | 1'800 | Municipal |
| 1996/1997 | 1/8 | 29/03/1997 | Fribourg | Winterthur | 1:0 (1:0) | 1'900 | St. Léonard |
| 1996/1997 | 1/8 | 29/03/1997 | Sion | Grasshopper | 2:1 (1:0) | 14'000 | Tourbillon |
| 1996/1997 | 1/8 | 29/03/1997 | Etoile Carouge | Kriens | 3:2 (2:1) | 700 | Fontenette |
| 1996/1997 | 1/8 | 29/03/1997 | Basel | Servette | 1:4 (0:2) | 10'000 | St. Jakob |
| 1996/1997 | 1/16 | 16/03/1997 | Basel | Young Boys | 2:1 (1:1) | 11'000 | St. Jakob |
| 1996/1997 | 1/16 | 16/03/1997 | Chênois | Etoile Carouge | 1:2 (0:1) | 1'000 | Trois-Chênes |
| 1996/1997 | 1/16 | 16/03/1997 | Zug | Aarau | 1:4 (0:1) | 1'400 | Herti |
| 1996/1997 | 1/16 | 16/03/1997 | Lyss | Fribourg | 0:3 (0:0) | 350 | Grien |
| 1996/1997 | 1/16 | 16/03/1997 | Arlesheim | Lausanne | 0:11 (0:5) | 1'500 | In den Wilden |
| 1996/1997 | 1/16 | 16/03/1997 | Lugano | Luzern | 0:3 (0:1) | 1'700 | Cornaredo |
| 1996/1997 | 1/16 | 16/03/1997 | Rapperswil | Schaffhausen | 2:3 (1:1) | 750 | Lido |
| 1996/1997 | 1/16 | 16/03/1997 | Monthey | Serrières | 4:2 (3:1) | 545 | Municipal |
| 1996/1997 | 1/16 | 16/03/1997 | Riehen | Sion | 0:2 (0:0) | 1'200 | Grendelmatte |
| 1996/1997 | 1/16 | 16/03/1997 | Buochs | St. Gallen | 1:1 i. E. 2:3 | 1'300 | Seefeld |
| 1996/1997 | 1/16 | 16/03/1997 | Bellinzona | Winterthur | 2:3 (0:2) | 500 | Comunale |
| 1996/1997 | 1/16 | 16/03/1997 | Wil | Zürich | 3:1 (1:1) | 1'600 | Bergholz |
| 1996/1997 | 1/16 | 16/03/1997 | Gossau | Grasshopper | 0:4 (0:1) | 3'300 | Sportplatz |
| 1996/1997 | 1/16 | 16/03/1997 | Servette | Xamax | 4:0 (0:0) | 5'334 | Charmilles |
| 1996/1997 | 1/16 | 16/03/1997 | Altstätten | Kriens | 0:2 (0:0) | 450 | Utogrund |
| 1996/1997 | 1/16 | 16/03/1997 | Naters | Yverdon | 0:2 n.V. | 550 | Stapfen |
| 1996/1997 | 3. Runde | 22/09/1996 | Baar | Bellinzona | 0:2 (0:1) | ||
| 1996/1997 | 3. Runde | 22/09/1996 | Delémont | Young Boys | 1:2 (1:1) | 1'100 | Blancherie |
| 1996/1997 | 3. Runde | 22/09/1996 | Fribourg | Central Fribourg | 4:0 (3:0) | ||
| 1996/1997 | 3. Runde | 22/09/1996 | Raron | Chênois | 0:4 (0:0) | ||
| 1996/1997 | 3. Runde | 22/09/1996 | Châtel-St-Denis | Etoile Carouge | 1:3 (1:2) | 150 | Lussy |
| 1996/1997 | 3. Runde | 22/09/1996 | Sargans | Altstätten | 0:4 (0:3) | ||
| 1996/1997 | 3. Runde | 22/09/1996 | Münsingen | Basel | 1:3 n.V. | 1'800 | Sandreutenen |
| 1996/1997 | 3. Runde | 22/09/1996 | Rapperswil | Dübendorf | 2:0 (1:0) | ||
| 1996/1997 | 3. Runde | 22/09/1996 | Kreuzlingen | Gossau | 0:1 (0:1) | 500 | Hafenareal |
| 1996/1997 | 3. Runde | 22/09/1996 | Stade Nyonnais | Lausanne | 1:8 (1:4) | 1'000 | Colovray |
| 1996/1997 | 3. Runde | 22/09/1996 | Arlesheim | Le Locle | 6:0 (3:0) | 300 | In den Wilden |
| 1996/1997 | 3. Runde | 22/09/1996 | Locarno | Lugano | 0:3 (0:2) | 1'800 | Lido |
| 1996/1997 | 3. Runde | 22/09/1996 | Grenchen | Luzern | 0:3 (0:2) | 1'200 | Brühl |
| 1996/1997 | 3. Runde | 22/09/1996 | Renens | Monthey | 0:2 (0:1) | ||
| 1996/1997 | 3. Runde | 22/09/1996 | Vernier | Naters | 1:2 (1:1) | ||
| 1996/1997 | 3. Runde | 22/09/1996 | Biel-Bienne | Riehen | 0:2 n.V. | 258 | Gurzelen |
| 1996/1997 | 3. Runde | 22/09/1996 | Juventus ZH | Schaffhausen | 0:1 (0:0) | 350 | Utogrund |
| 1996/1997 | 3. Runde | 22/09/1996 | Serrières | Solothurn | 0:0 i. E. 5:4 | 400 | Serrières |
| 1996/1997 | 3. Runde | 22/09/1996 | Rorschach | St. Gallen | 0:4 (0:2) | 2'350 | Pestalozzi |
| 1996/1997 | 3. Runde | 22/09/1996 | Bülach | Wil | 2:3 (1:1) | ||
| 1996/1997 | 3. Runde | 22/09/1996 | Seefeld | Winterthur | 0:3 (0:1) | ||
| 1996/1997 | 3. Runde | 22/09/1996 | Uzwil | Zürich | 0:10 (0:3) | 1'600 | Ruti |
| 1996/1997 | 3. Runde | 22/09/1996 | Biasca | Buochs | 0:4 (0:1) | ||
| 1996/1997 | 3. Runde | 22/09/1996 | Hochdorf | Kriens | 1:3 | ||
| 1996/1997 | 3. Runde | 22/09/1996 | Montreux | Servette | 0:2 (0:1) | 800 | Chailly |
| 1996/1997 | 3. Runde | 22/09/1996 | Lerchenfeld | Lyss | 1:6 (0:3) | ||
| 1996/1997 | 3. Runde | 22/09/1996 | Dornach | Yverdon | 0:3 (0:1) | 300 | Gigersloch |
| 1996/1997 | 3. Runde | 22/09/1996 | Sursee | Zug | 0:2 (0:0) | ||
| 1995/1996 | Finale | 19/05/1996 | Sion | Servette | 3:2 (0:1) | 27'500 | Wankdorf |
| 1995/1996 | 1/2 | 07/05/1996 | Sion | St. Gallen | 2:1 (1:0) | 11'000 | Tourbillon |
| 1995/1996 | 1/2 | 07/05/1996 | Xamax | Servette | 0:1 n.V. | 5'500 | Maladière |
| 1995/1996 | 1/4 | 23/04/1996 | Xamax | Basel | 2:1 n.V. | 4'400 | Maladière |
| 1995/1996 | 1/4 | 11/04/1996 | Sion | Luzern | 2:0 (0:0) | 10'000 | Tourbillon |
| 1995/1996 | 1/4 | 11/04/1996 | Schötz | St. Gallen | 0:0 i. E. 1:4 | 3'100 | Kilchmatte |
| 1995/1996 | 1/4 | 11/04/1996 | Aarau | Servette | 1:4 (1:4) | 4'900 | Brügglifeld |
| 1995/1996 | 1/8 | 21/03/1996 | Servette | Young Boys | 3:1 (0:0) | 1'700 | Charmilles |
| 1995/1996 | 1/8 | 21/03/1996 | Biel-Bienne | Basel | 1:4 (0:1) | 3'798 | Gurzelen |
| 1995/1996 | 1/8 | 21/03/1996 | Wil | Luzern | 1:2 n.V. | 800 | Bergholz |
| 1995/1996 | 1/8 | 21/03/1996 | Schötz | Schaffhausen | 2:0 n.V. | 1'000 | Kilchmatte |
| 1995/1996 | 1/8 | 21/03/1996 | Delémont | Sion | 1:2 (0:1) | 3'250 | Blancherie |
| 1995/1996 | 1/8 | 21/03/1996 | Aarau | Zürich | 2:0 (1:0) | 2'800 | Brügglifeld |
| 1995/1996 | 1/8 | 21/03/1996 | St. Gallen | Grasshopper | 2:1 (2:1) | 5'000 | Epsenmoos |
| 1995/1996 | 1/8 | 21/03/1996 | Xamax | Bümpliz | 2:0 (1:0) | 1'600 | Maladière |
| 1995/1996 | 1/16 | 10/03/1996 | Meyrin | Young Boys | 1:2 n.V. | 1'300 | Municipal |
| 1995/1996 | 1/16 | 10/03/1996 | Gossau | Basel | 0:2 (0:1) | 2'500 | Gemeindesportplatz |
| 1995/1996 | 1/16 | 10/03/1996 | Raron | Biel-Bienne | 1:2 (1:1) | 450 | Rhoneglut |
| 1995/1996 | 1/16 | 10/03/1996 | Sion | Bulle | 3:0 (2:0) | 3'000 | Tourbillon |
| 1995/1996 | 1/16 | 10/03/1996 | Aarau | Lugano | 1:0 (0:0) | 3'600 | Brügglifeld |
| 1995/1996 | 1/16 | 10/03/1996 | Concordia Basel | Luzern | 0:2 (0:1) | 1'100 | St. Jakob |
| 1995/1996 | 1/16 | 10/03/1996 | Bümpliz | Naters | 1:1 i. E. 9:8 | 400 | Bodenweid |
| 1995/1996 | 1/16 | 10/03/1996 | Gunzwil | Schaffhausen | 0:2 (0:1) | 400 | Linden |
| 1995/1996 | 1/16 | 10/03/1996 | Schötz | Seefeld | 2:0 (1:0) | 500 | Kilchmatte |
| 1995/1996 | 1/16 | 10/03/1996 | Ascona | St. Gallen | 1:4 (0:1) | 700 | Comunale |
| 1995/1996 | 1/16 | 10/03/1996 | Locarno | Wil | 0:1 (0:1) | 350 | Lido |
| 1995/1996 | 1/16 | 10/03/1996 | Tuggen | Zürich | 0:2 (0:1) | 2'100 | Linthstrasse |
| 1995/1996 | 1/16 | 10/03/1996 | Baden | Grasshopper | 1:1 i. E. 3:5 | 2'050 | Esp |
| 1995/1996 | 1/16 | 10/03/1996 | Lausanne | Xamax | 2:5 (1:2) | 3'500 | Pontaise |
| 1995/1996 | 1/16 | 10/03/1996 | Renens | Servette | 0:1 (0:1) | 1'500 | Censuy |
| 1995/1996 | 1/16 | 10/03/1996 | Serrières | Delémont | 0:2 (0:0) | 800 | Serrières |
| 1995/1996 | 3. Runde | 08/10/1995 | Zug | Aarau | 0:3 (0:1) | 1'050 | Herti |
| 1995/1996 | 3. Runde | 24/09/1995 | Meyrin | Etoile Carouge | 3:1 (1:1) | ||
| 1995/1996 | 3. Runde | 24/09/1995 | Fahy | Baden | 1:6 (0:2) | ||
| 1995/1996 | 3. Runde | 24/09/1995 | Subingen | Basel | 1:6 (1:3) | 3'200 | Affolter |
| 1995/1996 | 3. Runde | 24/09/1995 | Fribourg | Bulle | 0:1 (0:0) | ||
| 1995/1996 | 3. Runde | 24/09/1995 | Gossau | Chiasso | 3:1 | ||
| 1995/1996 | 3. Runde | 24/09/1995 | Kölliken | Concordia Basel | 2:4 n.V. | ||
| 1995/1996 | 3. Runde | 24/09/1995 | Yverdon | Lausanne | 1:2 n.V. | 3'800 | Municipal |
| 1995/1996 | 3. Runde | 24/09/1995 | Winterthur | Locarno | 0:3 (0:1) | ||
| 1995/1996 | 3. Runde | 24/09/1995 | Klus-Balstahl | Luzern | 0:3 (0:0) | 1'500 | Moos |
| 1995/1996 | 3. Runde | 24/09/1995 | Gunzwil | Muri AG | 1:0 | ||
| 1995/1996 | 3. Runde | 24/09/1995 | Vevey | Naters | 0:1 (0:0) | ||
| 1995/1996 | 3. Runde | 24/09/1995 | Riddes | Raron | 1:2 | ||
| 1995/1996 | 3. Runde | 24/09/1995 | Pully | Renens | 1:7 | ||
| 1995/1996 | 3. Runde | 24/09/1995 | Rapperswil | Schaffhausen | 0:2 (0:1) | ||
| 1995/1996 | 3. Runde | 24/09/1995 | Blue Stars ZH | Seefeld | 0:3 | ||
| 1995/1996 | 3. Runde | 24/09/1995 | Biel-Bienne | Solothurn | 2:1 (2:0) | 1'039 | Gurzelen |
| 1995/1996 | 3. Runde | 24/09/1995 | Frauenfeld | St. Gallen | 0:5 (0:5) | 1'350 | Allmend |
| 1995/1996 | 3. Runde | 24/09/1995 | Rüti ZH | Tuggen | 1:2 | ||
| 1995/1996 | 3. Runde | 24/09/1995 | Bellinzona | Wil | 0:0 i. E. 3:4 | ||
| 1995/1996 | 3. Runde | 24/09/1995 | Red Star ZH | Zürich | 1:4 (1:3) | 1'500 | Allmend |
| 1995/1996 | 3. Runde | 24/09/1995 | Worb | Bümpliz | 1:3 (0:2) | ||
| 1995/1996 | 3. Runde | 24/09/1995 | Schötz | Buochs | 3:2 | ||
| 1995/1996 | 3. Runde | 24/09/1995 | Chênois | Servette | 0:2 (0:0) | 1'500 | Trois-Chênes |
| 1995/1996 | 3. Runde | 24/09/1995 | Muttenz | Delémont | 1:3 (1:2) | 650 | Gemeindesportplatz |
| 1995/1996 | 3. Runde | 24/09/1995 | Serrières | Lyss | 3:2 | ||
| 1995/1996 | 3. Runde | 24/09/1995 | Ascona | Schaffhausen | 6:1 | ||
| 1995/1996 | 3. Runde | 16/09/1995 | Colombier | Young Boys | 0:4 (0:1) | 712 | Chézards |
| 1994/1995 | Finale | 05/06/1995 | Sion | Grasshopper | 4:2 (2:0) | 30'500 | Wankdorf |
| 1994/1995 | 1/2 | 16/05/1995 | Young Boys | Grasshopper | 1:2 n.V. | 8'000 | Wankdorf |
| 1994/1995 | 1/2 | 16/05/1995 | Sion | Delémont | 6:1 (1:0) | 8'000 | Tourbillon |
| 1994/1995 | 1/4 | 02/05/1995 | Luzern | Young Boys | 0:1 (0:0) | 11'600 | Allmend |
| 1994/1995 | 1/4 | 02/05/1995 | Bellinzona | Sion | 0:1 (0:0) | 1'736 | Comunale |
| 1994/1995 | 1/4 | 02/05/1995 | Wil | Grasshopper | 0:2 (0:1) | 5'300 | Bergholz |
| 1994/1995 | 1/4 | 02/05/1995 | Schaffhausen | Delémont | 1:2 (0:1) | 1'335 | Breite |
| 1994/1995 | 1/8 | 16/04/1995 | Chênois | Bellinzona | 2:3 n.V. | 800 | Trois-Chênes |
| 1994/1995 | 1/8 | 16/04/1995 | Luzern | Basel | 2:0 (1:0) | 22'500 | Allmend |
| 1994/1995 | 1/8 | 16/04/1995 | Grasshopper | Lugano | 1:0 (0:0) | 5'000 | Hardturm |
| 1994/1995 | 1/8 | 16/04/1995 | Domdidier | Schaffhausen | 0:1 (0:0) | 1'637 | Pâquier |
| 1994/1995 | 1/8 | 16/04/1995 | Freienbach | Sion | 0:9 (0:5) | 4'200 | Eichholz |
| 1994/1995 | 1/8 | 16/04/1995 | Wil | Zürich | 1:0 (1:0) | 2'800 | Bergholz |
| 1994/1995 | 1/8 | 16/04/1995 | Young Boys | Servette | 1:1 i. E. 5:4 | 8'000 | Wankdorf |
| 1994/1995 | 1/8 | 16/04/1995 | Grenchen | Delémont | 0:2 (0:1) | 2'100 | Brühl |
| 1994/1995 | 1/16 | 21/03/1995 | Baden | Grenchen | 0:2 | ||
| 1994/1995 | 1/16 | 21/03/1995 | Wil | Tuggen | 3:0 | ||
| 1994/1995 | 1/16 | 19/03/1995 | Thun | Bellinzona | 1:2 (0:1) | 630 | Lachenstadion |
| 1994/1995 | 1/16 | 19/03/1995 | Brühl | Young Boys | 0:0 i. E. 4:5 | 1'350 | Krontal |
| 1994/1995 | 1/16 | 19/03/1995 | Basel | Aarau | 3:0 (1:0) | 12'500 | St. Jakob |
| 1994/1995 | 1/16 | 19/03/1995 | Burgdorf | Lugano | 0:5 (0:1) | 700 | Neumatt |
| 1994/1995 | 1/16 | 19/03/1995 | Red Star ZH | Luzern | 0:1 (0:0) | 500 | Allmend Brunau |
| 1994/1995 | 1/16 | 19/03/1995 | Freienbach | Riehen | 2:1 (2:1) | 500 | Eichholz |
| 1994/1995 | 1/16 | 19/03/1995 | Subingen | Schaffhausen | 0:4 (0:1) | 500 | Affoltern |
| 1994/1995 | 1/16 | 19/03/1995 | Renens | Sion | 1:3 n.V. | 500 | Censuy |
| 1994/1995 | 1/16 | 19/03/1995 | Chiasso | Zürich | 0:2 (0:1) | 1'000 | Comunale |
| 1994/1995 | 1/16 | 19/03/1995 | Sursee | Grasshopper | 0:2 (0:1) | 3'100 | Schlottermilch |
| 1994/1995 | 1/16 | 19/03/1995 | Delémont | Xamax | 2:1 (1:0) | 2'500 | Blancherie |
| 1994/1995 | 1/16 | 19/03/1995 | Monthey | Servette | 2:4 n.V. | 1'940 | Municipal |
| 1994/1995 | 1/16 | 19/03/1995 | Domdidier | Stade Nyonnais | 3:3 i. E. 4:2 | 450 | Pâquier |
| 1994/1995 | 1/16 | 19/03/1995 | Chênois | Yverdon | 2:0 (2:0) | 500 | Trois-Chênes |
| 1994/1995 | 1/32 | 25/09/1994 | Bözingen | Basel | 0:5 (0:0) | 3'000 | Längfeld |
| 1994/1995 | 1/32 | 25/09/1994 | Kriens | Bellinzona | 2:3 (0:2) | ||
| 1994/1995 | 1/32 | 25/09/1994 | Solothurn | Young Boys | 2:2 i.E. 6:7 | 2'600 | Brühl |
| 1994/1995 | 1/32 | 25/09/1994 | Martigny | Chênois | 1:3 (1:0) | ||
| 1994/1995 | 1/32 | 25/09/1994 | Altstätten | Baden | 1:2 n.V. | ||
| 1994/1995 | 1/32 | 25/09/1994 | Schötz | Chiasso | 0:1 (0:1) | ||
| 1994/1995 | 1/32 | 25/09/1994 | Burgdorf | Colombier | 3:2 (1:0) | 250 | Neumatt |
| 1994/1995 | 1/32 | 25/09/1994 | Rüti ZH | Freinbach | 2:3 (1:1) | ||
| 1994/1995 | 1/32 | 25/09/1994 | Thun | Fribourg | 3:0 (0:0) | ||
| 1994/1995 | 1/32 | 25/09/1994 | Renens | Grand-Lany | 1:0 (1:0) | ||
| 1994/1995 | 1/32 | 25/09/1994 | Bümpliz | Grenchen | 0:2 (0:1) | ||
| 1994/1995 | 1/32 | 25/09/1994 | Monthey | Lausanne | 4:2 (0:0) | 1'179 | Municipal |
| 1994/1995 | 1/32 | 25/09/1994 | Subingen | Locarno | 2:0 (2:0) | ||
| 1994/1995 | 1/32 | 25/09/1994 | Suhr | Lugano | 0:2 (0:1) | 600 | Hofmattstatten |
| 1994/1995 | 1/32 | 25/09/1994 | Dornach | Luzern | 2:4 (2:2) | 1'800 | Gigersloch |
| 1994/1995 | 1/32 | 25/09/1994 | Lachen | Red Star ZH | 3:4 (0:1) | ||
| 1994/1995 | 1/32 | 25/09/1994 | Old Boys | Riehen | 1:2 (0:0) | ||
| 1994/1995 | 1/32 | 25/09/1994 | Schaffhausen | St. Gallen | 1:0 (1:0) | 1'300 | Breite |
| 1994/1995 | 1/32 | 25/09/1994 | Laufen | Sursee | 0:2 (0:1) | ||
| 1994/1995 | 1/32 | 25/09/1994 | Rapperswil | Tuggen | 2:4 (0:3) | ||
| 1994/1995 | 1/32 | 25/09/1994 | Juventus ZH | Wil | 0:1 (0:1) | ||
| 1994/1995 | 1/32 | 25/09/1994 | Winterthur | Zürich | 1:2 (0:0) | 3'700 | Schützenwiese |
| 1994/1995 | 1/32 | 25/09/1994 | Onex | Xamax | 0:9 | ||
| 1994/1995 | 1/32 | 25/09/1994 | Uzanch | Brühl | 1:3 (1:2) | ||
| 1994/1995 | 1/32 | 25/09/1994 | Stade Nyonnais | Signal Bernex | 0:0 i. E. 4:2 | ||
| 1994/1995 | 1/32 | 25/09/1994 | Bulle | Delémont | 1:2 (1:1) | 300 | Bouleyres |
| 1994/1995 | 1/32 | 25/09/1994 | Domdidier | UGS | 2:1 (1:0) | ||
| 1994/1995 | 1/32 | 25/09/1994 | Echallens | Yverdon | 0:5 (0:4) | ||
| 1993/1994 | Finale | 15/05/1994 | Grasshopper | Schaffhausen | 4:0 (2:0) | 12'000 | Wankdorf |
| 1993/1994 | 1/2 | 04/04/1994 | Basel | Schaffhausen | 0:0 i. E. 5:6 | 23'344 | St. Jakob |
| 1993/1994 | 1/2 | 04/04/1994 | Zürich | Grasshopper | 1:2 (0:0) | 13'500 | Letzigrund |
| 1993/1994 | 1/4 | 23/03/1994 | Schaffhausen | Old Boys | 3:1 (1:0) | 1'090 | Breite |
| 1993/1994 | 1/4 | 23/03/1994 | Chiasso | Zürich | 0:1 (0:1) | 758 | Comunale |
| 1993/1994 | 1/4 | 23/03/1994 | Baden | Grasshopper | 1:5 (0:4) | 2'087 | Esp |
| 1993/1994 | 1/4 | 23/03/1994 | Basel | Yverdon | 1:0 n.V. | 14'620 | St. Jakob |
| 1993/1994 | 1/8 | 09/03/1994 | Stade Nyonnais | Baden | 0:0 i. E. 10:11 | 658 | Colovray |
| 1993/1994 | 1/8 | 09/03/1994 | Schaffhausen | Delémont | 0:0 i. E. 5:4 | 600 | Breite |
| 1993/1994 | 1/8 | 02/03/1994 | Chênois | Zürich | 1:3 (1:1) | 750 | Trois-Chênes |
| 1993/1994 | 1/8 | 26/02/1994 | Martigny | Old Boys | 0:1 (0:0) | 550 | Octodure |
| 1993/1994 | 1/8 | 13/02/1994 | Yverdon | Luzern | 3:1 n.V. | 1'600 | Municipal |
| 1993/1994 | 1/8 | 13/02/1994 | Lugano | Grasshopper | 1:2 (0:1) | 3'000 | Cornaredo |
| 1993/1994 | 1/8 | 13/02/1994 | Basel | Xamax | 1:0 (0:0) | 12'290 | St. Jakob |
| 1993/1994 | 1/8 | 13/02/1994 | Chiasso | Servette | 2:1 (1:1) | 1'000 | Comunale |
| 1993/1994 | 1/16 | 07/11/1993 | Bümpliz | Old Boys | 0:3 (0:2) | 350 | Bodenweid |
| 1993/1994 | 1/16 | 07/11/1993 | Yverdon | Young Boys | 2:1 (0:1) | 3'300 | Municipal |
| 1993/1994 | 1/16 | 07/11/1993 | Altstätten | Chiasso | 1:5 (1:1) | 800 | Buchlern |
| 1993/1994 | 1/16 | 07/11/1993 | Stade Nyonnais | Grenchen | 0:0 i. E. 6:5 | 600 | Colovray |
| 1993/1994 | 1/16 | 07/11/1993 | Basel | Lausanne | 2:0 (1:0) | 15'850 | St. Jakob |
| 1993/1994 | 1/16 | 07/11/1993 | Baden | Locarno | 3:1 (2:0) | 288 | Esp |
| 1993/1994 | 1/16 | 07/11/1993 | Solothurn | Lugano | 1:3 (1:1) | 2'000 | Brühl |
| 1993/1994 | 1/16 | 07/11/1993 | Winterthur | Luzern | 0:1 (0:1) | 1'550 | Schützenwiese |
| 1993/1994 | 1/16 | 07/11/1993 | Delémont | Monthey | 3:0 (1:0) | 850 | Blancherie |
| 1993/1994 | 1/16 | 07/11/1993 | Martigny | Münsingen | 5:2 (2:1) | 450 | Octodure |
| 1993/1994 | 1/16 | 07/11/1993 | Suhr | Schaffhausen | 0:2 (0:1) | 600 | Hofmattstatten |
| 1993/1994 | 1/16 | 07/11/1993 | Chênois | Sion | 4:4 i. E. 3:1 | 1'150 | Trois-Chênes |
| 1993/1994 | 1/16 | 07/11/1993 | St. Gallen | Zürich | 0:0 i. E. 4:5 | 4'000 | Espenmoos |
| 1993/1994 | 1/16 | 07/11/1993 | Gossau | Grasshopper | 0:1 (0:1) | 3'500 | Gemeindesportplatz |
| 1993/1994 | 1/16 | 07/11/1993 | Bellinzona | Xamax | 0:1 (0:0) | 1'334 | Comunale |
| 1993/1994 | 1/16 | 07/11/1993 | Wyler Bern | Servette | 1:6 (0:3) | 1'700 | Wyler |
| 1993/1994 | 1/32 | 19/09/1993 | Brunnen | Old Boys | 1:2 (0:1) | ||
| 1993/1994 | 1/32 | 19/09/1993 | Dürrenast | Young Boys | 0:4 (0:1) | ||
| 1993/1994 | 1/32 | 19/09/1993 | Aigle | Chênois | 2:3 (2:2) | ||
| 1993/1994 | 1/32 | 19/09/1993 | Monthey | Etoile Carouge | 3:2 n.v. | 751 | Municipal |
| 1993/1994 | 1/32 | 19/09/1993 | Basel | Aarau | 4:1 (0:1) | ||
| 1993/1994 | 1/32 | 19/09/1993 | Frauenfeld | Altstätten | 2:3 | ||
| 1993/1994 | 1/32 | 19/09/1993 | Buochs | Baden | 0:4 | ||
| 1993/1994 | 1/32 | 19/09/1993 | Wyler Bern | Biel-Bienne | 1:0 (0:0) | ||
| 1993/1994 | 1/32 | 19/09/1993 | Schöftland | Chiasso | 1:4 (0:1) | ||
| 1993/1994 | 1/32 | 19/09/1993 | Morbio | Gossau | 1:4 (0:2) | ||
| 1993/1994 | 1/32 | 19/09/1993 | Serrières | Grenchen | 0:2 (0:0) | 300 | Serrières |
| 1993/1994 | 1/32 | 19/09/1993 | Saint-Jean | Lausanne | 2:13 (1:7) | ||
| 1993/1994 | 1/32 | 19/09/1993 | Red Star ZH | Locarno | 2:3 (1:2) | ||
| 1993/1994 | 1/32 | 19/09/1993 | Dübendorf | Lugano | 1:2 (0:1) | ||
| 1993/1994 | 1/32 | 19/09/1993 | Kölliken | Luzern | 0:5 (0:3) | ||
| 1993/1994 | 1/32 | 19/09/1993 | Martigny | Raron | 1:0 n.V. | 300 | Octodure |
| 1993/1994 | 1/32 | 19/09/1993 | Brühl | Schaffhausen | 0:3 (0:2) | ||
| 1993/1994 | 1/32 | 19/09/1993 | UGS | Sion | 0:2 | ||
| 1993/1994 | 1/32 | 19/09/1993 | Tuggen | St. Gallen | 1:6 (0:3) | ||
| 1993/1994 | 1/32 | 19/09/1993 | Emmenbrücke | Suhr | 1:4 n.v. | ||
| 1993/1994 | 1/32 | 19/09/1993 | Solothurn | Sursee | 1:0 | ||
| 1993/1994 | 1/32 | 19/09/1993 | Münsingen | Thun | 1:0 (1:0) | ||
| 1993/1994 | 1/32 | 19/09/1993 | Rorschach | Winterthur | 1:3 (0:1) | ||
| 1993/1994 | 1/32 | 19/09/1993 | Bülach | Zürich | 1:2 (1:1) | ||
| 1993/1994 | 1/32 | 19/09/1993 | Freienbach | Grasshopper | 0:2 (0:1) | ||
| 1993/1994 | 1/32 | 19/09/1993 | Subingen | Xamax | 0:9 (0:2) | 2'200 | Affolter |
| 1993/1994 | 1/32 | 19/09/1993 | Central Fribourg | Bümpliz | 1:2 (1:1) | ||
| 1993/1994 | 1/32 | 19/09/1993 | Bellinzona | Kriens | 1:1 i. E. 5:3 | ||
| 1993/1994 | 1/32 | 19/09/1993 | Echallens | Servette | 1:6 (0:4) | ||
| 1993/1994 | 1/32 | 19/09/1993 | Boudry | Delémont | 0:9 (0:5) | 300 | Sur-la-Forêt |
| 1993/1994 | 1/32 | 19/09/1993 | Fully | Stade Nyonnais | 2:5 (1:0) | 200 | Charnot |
| 1993/1994 | 1/32 | 19/09/1993 | Fribourg | Yverdon | 1:3 | ||
| 1992/1993 | Finale | 31/05/1993 | Lugano | Grasshopper | 4:1 (2:0) | 21'000 | Wankdorf |
| 1992/1993 | 1/2 | 04/05/1993 | Xamax | Lugano | 2:3 n.V. | 4'000 | Maladière |
| 1992/1993 | 1/2 | 04/05/1993 | Servette | Grasshopper | 0:2 (0:1) | 9'300 | Charmilles |
| 1992/1993 | 1/4 | 20/04/1993 | Servette | Sion | 2:2 i. E. 5:3 | 9'000 | Charmilles |
| 1992/1993 | 1/4 | 20/04/1993 | Lugano | Zürich | 4:2 (1:1) | 5'000 | Cornaredo |
| 1992/1993 | 1/4 | 20/04/1993 | Kriens | Grasshopper | 2:3 (1:2) | 2'726 | Kleinfeld |
| 1992/1993 | 1/4 | 20/04/1993 | Basel | Xamax | 2:3 (0:3) | 13'000 | St. Jakob |
| 1992/1993 | 1/8 | 06/04/1993 | Servette | Locarno | 1:0 (1:0) | 1'750 | Charmilles |
| 1992/1993 | 1/8 | 06/04/1993 | Young Boys | Lugano | 1:1 i. E. 4:5 | 2'450 | Wankdorf |
| 1992/1993 | 1/8 | 06/04/1993 | Xamax | Luzern | 2:1 n.V. | 3'000 | Maladière |
| 1992/1993 | 1/8 | 06/04/1993 | Basel | Savièse | 3:0 (3:0) | 2'600 | St. Jakob |
| 1992/1993 | 1/8 | 06/04/1993 | Lausanne | Sion | 1:1 i. E. 3:4 | 5'668 | Pontaise |
| 1992/1993 | 1/8 | 06/04/1993 | Schaffhausen | Zürich | 0:5 (0:3) | 2'059 | Breite |
| 1992/1993 | 1/8 | 06/04/1993 | Fribourg | Grasshopper | 0:4 (0:3) | 1'600 | St-Léonard |
| 1992/1993 | 1/8 | 06/04/1993 | Kriens | Buochs | 3:2 n.v. | 500 | Kleinfeld |
| 1992/1993 | 1/16 | 21/03/1993 | Baden | Young Boys | 1:5 (0:2) | 932 | Esp |
| 1992/1993 | 1/16 | 21/03/1993 | Juventus ZH | Basel | 0:3 (0:2) | 2'100 | Letzigrund |
| 1992/1993 | 1/16 | 21/03/1993 | Colombier | Fribourg | 1:3 (1:2) | 600 | Chézards |
| 1992/1993 | 1/16 | 21/03/1993 | Savièse | Grand-Lany | 3:2 (2:2) | 300 | Saint-Germain |
| 1992/1993 | 1/16 | 21/03/1993 | Buochs | Klus-Balstahl | 2:1 (1:1) | 250 | Seefeld |
| 1992/1993 | 1/16 | 21/03/1993 | Châtel-St-Denis | Lausanne | 1:3 (0:1) | 1'056 | Lussy |
| 1992/1993 | 1/16 | 21/03/1993 | Altstätten | Locarno | 0:2 n.V. | 800 | Buchlern |
| 1992/1993 | 1/16 | 21/03/1993 | Gossau | Lugano | 1:3 (1:2) | 2'500 | Gemeindesportplatz |
| 1992/1993 | 1/16 | 21/03/1993 | Burgdorf | Luzern | 0:2 n.V. | 1'600 | Neumatt |
| 1992/1993 | 1/16 | 21/03/1993 | Bulle | Sion | 1:4 (1:2) | 2'200 | Bouleyres |
| 1992/1993 | 1/16 | 21/03/1993 | Schaffhausen | St. Gallen | 0:0 i. E. 5:3 | 2'720 | Breite |
| 1992/1993 | 1/16 | 21/03/1993 | Mendrisio | Zürich | 0:3 (0:0) | 500 | Comunale |
| 1992/1993 | 1/16 | 21/03/1993 | Aarau | Grasshopper | 1:2 (1:0) | 7'700 | Brügglifeld |
| 1992/1993 | 1/16 | 21/03/1993 | UGS | Xamax | 0:4 (0:1) | 1'200 | Frontenex |
| 1992/1993 | 1/16 | 21/03/1993 | Red Star ZH | Kriens | 0:1 (0:0) | 300 | Allmend |
| 1992/1993 | 1/16 | 21/03/1993 | Fully | Servette | 0:5 (0:2) | 4'000 | Charnot |
| 1992/1993 | 1/32 | 03/10/1992 | Basel | Old Boys | 4:0 (3:0) | 3'900 | St. Jakob |
| 1992/1993 | 1/32 | 03/10/1992 | Delémont | Young Boys | 0:2 (0:1) | 1'400 | Blancherie |
| 1992/1993 | 1/32 | 03/10/1992 | Bellinzona | Aarau | 0:3 (0:1) | 618 | Comunale |
| 1992/1993 | 1/32 | 03/10/1992 | Schwarz Weiss ZH | Altstätten | 0:1 | ||
| 1992/1993 | 1/32 | 03/10/1992 | Muttenz | Baden | 1:2 (1:2) | 400 | Margelacker |
| 1992/1993 | 1/32 | 03/10/1992 | Thun | Bulle | 1:2 (0:0) | 400 | Lachenstadion |
| 1992/1993 | 1/32 | 03/10/1992 | Domdidier | Châtel-St-Denis | 0:1 n.V. | 300 | Paquier |
| 1992/1993 | 1/32 | 03/10/1992 | Luzern | Chiasso | 1:0 (0:0) | 4'200 | Allmend |
| 1992/1993 | 1/32 | 03/10/1992 | Kriens | Emmenbrücke | 1:0 (1:0) | ||
| 1992/1993 | 1/32 | 03/10/1992 | Gland | Fully | 0:4 | ||
| 1992/1993 | 1/32 | 03/10/1992 | Bad Ragaz | Gossau | 0:4 | ||
| 1992/1993 | 1/32 | 03/10/1992 | Locarno | Grenchen | 2:0 (1:0) | 800 | Lido |
| 1992/1993 | 1/32 | 03/10/1992 | Stade Lausanne | Lausanne | 1:5 (0:2) | ||
| 1992/1993 | 1/32 | 03/10/1992 | Burgdorf | Lerchenfeld | 4:3 | ||
| 1992/1993 | 1/32 | 03/10/1992 | Gunzwil | Lugano | 2:7 (1:2) | 1'600 | Linden |
| 1992/1993 | 1/32 | 03/10/1992 | Oberentfelden | Mendrisio | 3:4 | ||
| 1992/1993 | 1/32 | 03/10/1992 | Grand-Lancy | Monthey | 2:0 | ||
| 1992/1993 | 1/32 | 03/10/1992 | Colombier | Moutier | 1:0 (1:0) | 350 | Chézards |
| 1992/1993 | 1/32 | 03/10/1992 | Tuggen | Red Star ZH | 1:3 | ||
| 1992/1993 | 1/32 | 03/10/1992 | Le Mont | Savièse | 1:1 i. E. 3:5 | ||
| 1992/1993 | 1/32 | 03/10/1992 | Atstätten | Schaffhausen | 0:5 (0:0) | 550 | Gesa |
| 1992/1993 | 1/32 | 03/10/1992 | Renens | Sion | 0:3 (0:1) | 1'260 | Censuy |
| 1992/1993 | 1/32 | 03/10/1992 | Winterthur | St. Gallen | 2:5 (0:2) | ||
| 1992/1993 | 1/32 | 03/10/1992 | Klus-Balstahl | Wettingen | 2:2 i. E. 4:2 | 350 | Moos |
| 1992/1993 | 1/32 | 03/10/1992 | Arbon | Zürich | 0:3 (0:3) | 1'200 | Stacherholz |
| 1992/1993 | 1/32 | 03/10/1992 | Rorschach | Grasshopper | 1:7 (0:3) | 2'800 | Pestalozzi |
| 1992/1993 | 1/32 | 03/10/1992 | Münsingen | Xamax | 1:4 (0:3) | 2'400 | Sandreutenen |
| 1992/1993 | 1/32 | 03/10/1992 | Fribourg | Bümpliz | 7:4 n.V. | ||
| 1992/1993 | 1/32 | 03/10/1992 | Hochdorf | Buochs | 1:2 | ||
| 1992/1993 | 1/32 | 03/10/1992 | Einsiedeln | Juventus ZH | 1:2 | ||
| 1992/1993 | 1/32 | 03/10/1992 | Chênois | Servette | 1:1 i. E. 7:8 | 2'500 | Trois-Chênes |
| 1992/1993 | 1/32 | 03/10/1992 | Echallens | UGS | 0:1 (0:1) | 300 | Trois Sapins |
| 1991/1992 | Finale | 08/06/1992 | Luzern | Lugano | 3:1 n.V. | 40'000 | Wankdorf |
| 1991/1992 | 1/2 | 19/05/1992 | Servette | Lugano | 2:4 n.V. | 9'300 | Charmilles |
| 1991/1992 | 1/2 | 12/05/1992 | Luzern | Wettingen | 4:0 (3:0) | 15'400 | Allmend |
| 1991/1992 | 1/4 | 05/05/1992 | Servette | Lausanne | 3:0 (1:0) | 9'000 | Charmilles |
| 1991/1992 | 1/4 | 05/05/1992 | Basel | Lugano | 2:3 (1:1) | 7'700 | St. Jakob |
| 1991/1992 | 1/4 | 05/05/1992 | Luzern | Sion | 1:1 i. E. 5:4 | 9'050 | Allmend |
| 1991/1992 | 1/4 | 05/05/1992 | Wettingen | Grasshopper | 1:1 i. E. 5:4 | 1'900 | Altenburg |
| 1991/1992 | 1/8 | 16/04/1992 | Grasshopper | Malley | 1:0 (1:0) | 1'550 | Hardturm |
| 1991/1992 | 1/8 | 16/04/1992 | Lugano | Baden | 3:0 (1:0) | 1'000 | Cornaredo |
| 1991/1992 | 1/8 | 16/04/1992 | Basel | Bern | 5:1 (3:0) | 3'800 | St. Jakob |
| 1991/1992 | 1/8 | 16/04/1992 | Sion | Küsnacht | 4:0 (2:0) | 2'320 | Tourbillon |
| 1991/1992 | 1/8 | 16/04/1992 | Young Boys | Lausanne | 0:1 (0:0) | 5'400 | Wankdorf |
| 1991/1992 | 1/8 | 16/04/1992 | Luzern | Tuggen | 2:0 (0:0) | 3'900 | Allmend |
| 1991/1992 | 1/8 | 16/04/1992 | Wettingen | Kriens | 3:0 (2:0) | 400 | Altenburg |
| 1991/1992 | 1/8 | 16/04/1992 | Servette | Yverdon | 3:0 (1:0) | 3'950 | Charmilles |
| 1991/1992 | 1/16 | 28/03/1992 | Tuggen | Old Boys | 2:1 (0:0) | 750 | Linthstrasse |
| 1991/1992 | 1/16 | 28/03/1992 | Baden | Aarau | 2:1 (1:1) | 1'437 | Esp |
| 1991/1992 | 1/16 | 28/03/1992 | Bern | Aigle | 1:0 (0:0) | 150 | Neufeld |
| 1991/1992 | 1/16 | 28/03/1992 | Küssnacht | Altstätten | 1:1 i. E. 3:1 | ||
| 1991/1992 | 1/16 | 28/03/1992 | Malley | Chaux-de-Fonds | 2:1 (0:1) | 500 | Bois-Gentil |
| 1991/1992 | 1/16 | 28/03/1992 | Central Fribourg | Lausanne | 0:8 (0:2) | 1'594 | Motta |
| 1991/1992 | 1/16 | 28/03/1992 | Bellinzona | Lugano | 1:2 (0:2) | 4'000 | Comunale |
| 1991/1992 | 1/16 | 28/03/1992 | Grenchen | Luzern | 0:1 (0:0) | 2'200 | Brühl |
| 1991/1992 | 1/16 | 28/03/1992 | Savièse | Sion | 1:5 (0:2) | 4'100 | St-Germain |
| 1991/1992 | 1/16 | 28/03/1992 | Basel | St. Gallen | 1:1 i. E. 4:2 | 5'000 | St. Jakob |
| 1991/1992 | 1/16 | 28/03/1992 | Chur | Wettingen | 0:0 i. E. 4:5 | 500 | Ringstrasse |
| 1991/1992 | 1/16 | 28/03/1992 | Schaffhausen | Grasshopper | 1:4 (1:2) | 4'100 | Breite |
| 1991/1992 | 1/16 | 28/03/1992 | Yverdon | Xamax | 1:1 i. E. 6:5 | 3'200 | Municipal |
| 1991/1992 | 1/16 | 28/03/1992 | Wil | Kriens | 0:2 (0:0) | 1'000 | Bergholz |
| 1991/1992 | 1/16 | 28/03/1992 | Lyss | Servette | 0:1 (0:1) | 1'800 | Grien |
| 1991/1992 | 1/16 | 27/03/1992 | Fribourg | Young Boys | 0:2 (0:0) | 1'050 | St-Léonard |
| 1991/1992 | 1/32 | 29/09/1991 | Riehen | Old Boys | 3:6 n.V. | 400 | Grendelmatte |
| 1991/1992 | 1/32 | 29/09/1991 | Bure | Young Boys | 0:10 (0:4) | 1'300 | Croix-de-Pierre |
| 1991/1992 | 1/32 | 29/09/1991 | Savièse | Etoile Carouge | 2:1 (0:0) | 600 | Saint-Germain |
| 1991/1992 | 1/32 | 29/09/1991 | Buochs | Aarau | 0:3 (0:1) | 1'500 | Seefeld |
| 1991/1992 | 1/32 | 29/09/1991 | Nordstern Basel | Baden | 0:1 (0:1) | 171 | Rankhof |
| 1991/1992 | 1/32 | 29/09/1991 | Willisau | Basel | 0:2 (0:0) | 1'050 | Schlossfeld |
| 1991/1992 | 1/32 | 29/09/1991 | Burgdorf | Bern | 1:6 (1:2) | 300 | Neumatt |
| 1991/1992 | 1/32 | 29/09/1991 | Chur | Chiasso | 1:0 (0:0) | 600 | Ringstrasse |
| 1991/1992 | 1/32 | 29/09/1991 | Aigle | Echallens | 4:3 n.V. | 300 | Mêlée |
| 1991/1992 | 1/32 | 29/09/1991 | Cornol | Fribourg | 1:2 (1:0) | 800 | Communal |
| 1991/1992 | 1/32 | 29/09/1991 | Solothurn | Grenchen | 0:1 (0:0) | 1'300 | Brühl |
| 1991/1992 | 1/32 | 29/09/1991 | Embrach | Küsnacht | 0:2 (0:1) | 250 | Im Bilg |
| 1991/1992 | 1/32 | 29/09/1991 | Châtel-St-Denis | Chaux-de-Fonds | 0:4 (0:4) | 250 | Lussy |
| 1991/1992 | 1/32 | 29/09/1991 | Baulmes | Lausanne | 1:5 (1:3) | 2'800 | Baulmes |
| 1991/1992 | 1/32 | 29/09/1991 | Altstätten | Locarno | 2:2 i. E. 5:4 | 450 | Grüntal |
| 1991/1992 | 1/32 | 29/09/1991 | Frauenfeld | Lugano | 0:3 (0:1) | 1'400 | Kleine Allmend |
| 1991/1992 | 1/32 | 29/09/1991 | Suhr | Luzern | 1:5 (1:1) | 1'000 | Hofstattmatten |
| 1991/1992 | 1/32 | 29/09/1991 | Red Star ZH | Schaffhausen | 1:8 (0:5) | 450 | Allmend Brunau |
| 1991/1992 | 1/32 | 29/09/1991 | Chênois | Sion | 1:2 (1:1) | 1'400 | Trois-Chênes |
| 1991/1992 | 1/32 | 29/09/1991 | Tresa | St. Gallen | 0:4 (0:3) | 400 | Comunale |
| 1991/1992 | 1/32 | 29/09/1991 | Central Fribourg | Thun | 2:0 (1:0) | 238 | Motta |
| 1991/1992 | 1/32 | 29/09/1991 | Gossau | Tuggen | 1:4 (1:3) | 800 | Gemeindesportplatz |
| 1991/1992 | 1/32 | 29/09/1991 | Brühl | Wettingen | 0:5 (0:2) | 800 | Krontal |
| 1991/1992 | 1/32 | 29/09/1991 | Seefeld | Wil | 2:4 (1:0) | 250 | Lengg |
| 1991/1992 | 1/32 | 29/09/1991 | Glarus | Grasshopper | 0:7 (0:2) | 2'200 | Buchholz |
| 1991/1992 | 1/32 | 29/09/1991 | Colombier | Xamax | 0:6 (0:2) | 2'150 | Chézards |
| 1991/1992 | 1/32 | 29/09/1991 | Muri AG | Kriens | 0:2 (0:0) | 650 | Brühl |
| 1991/1992 | 1/32 | 29/09/1991 | Monthey | Servette | 0:0 i. E. 2:3 | 1'870 | Municipal |
| 1991/1992 | 1/32 | 29/09/1991 | Zollikofen | Lyss | 0:2 (0:1) | 250 | Geisshubel |
| 1991/1992 | 1/32 | 29/09/1991 | Malley | UGS | 3:0 n.V. | 500 | Bois-Gentil |
| 1991/1992 | 1/32 | 29/09/1991 | Domdidier | Yverdon | 1:2 n.V. | 500 | Pâquier |
| 1991/1992 | 1/32 | 27/09/1991 | Bellinzona | Zürich | 2:1 (1:0) | 1'200 | Comunale |
| 1990/1991 | Finale | 20/05/1991 | Sion | Young Boys | 3:2 (0:2) | 50'000 | Wankdorf |
| 1990/1991 | 1/2 | 07/05/1991 | Sion | Chiasso | 2:1 (1:0) | 8'650 | Tourbillon |
| 1990/1991 | 1/2 | 07/05/1991 | Young Boys | Zürich | 5:1 (2:0) | 7'000 | Wankdorf |
| 1990/1991 | 1/4 | 23/04/1991 | Tuggen | Chiasso | 0:4 (0:1) | 2'600 | Linthstrasse |
| 1990/1991 | 1/4 | 23/04/1991 | Zürich | Chaux-de-Fonds | 4:1 n.V. | 2'350 | Letzigrund |
| 1990/1991 | 1/4 | 23/04/1991 | Sion | St. Gallen | 1:0 n.V. | 7'500 | Tourbillon |
| 1990/1991 | 1/4 | 23/04/1991 | Young Boys | Grasshopper | 2:0 (1:0) | 4'650 | Wankdorf |
| 1990/1991 | 1/8 | 09/04/1991 | Chiasso | Malley | 2:1 n.V. | 600 | Comunale |
| 1990/1991 | 1/8 | 09/04/1991 | Grasshopper | Lausanne | 1:0 n.V. | 5'000 | Hardturm |
| 1990/1991 | 1/8 | 09/04/1991 | Young Boys | Schaffhausen | 3:0 (3:0) | 3'980 | Wankdorf |
| 1990/1991 | 1/8 | 09/04/1991 | Locarno | Sion | 0:1 n.V. | 4'000 | Lido |
| 1990/1991 | 1/8 | 09/04/1991 | Wettingen | St. Gallen | 1:5 (1:1) | 1'655 | Altenburg |
| 1990/1991 | 1/8 | 09/04/1991 | Tuggen | Sursee | 1:0 (0:0) | 1'500 | Linthstrasse |
| 1990/1991 | 1/8 | 09/04/1991 | Etoile Carouge | Zürich | 1:3 n.V. | 1'900 | Fontenette |
| 1990/1991 | 1/8 | 09/04/1991 | Chaux-de-Fonds | Xamax | 1:0 (1:0) | 9'300 | Charrière |
| 1990/1991 | 1/16 | 24/03/1991 | Fribourg | Young Boys | 0:1 (0:0) | 2'500 | St-Léonard |
| 1990/1991 | 1/16 | 24/03/1991 | Sursee | Glarus | 0:0 i. E. 6:5 | 900 | Michbuckli |
| 1990/1991 | 1/16 | 24/03/1991 | Locarno | Grenchen | 1:0 (1:0) | 800 | Lido |
| 1990/1991 | 1/16 | 24/03/1991 | Cortaillod | Lausanne | 0:4 (0:1) | 2'400 | La Rive |
| 1990/1991 | 1/16 | 24/03/1991 | Chiasso | Luzern | 2:1 n.V. | 1'500 | Comunale |
| 1990/1991 | 1/16 | 24/03/1991 | Raron | Sion | 0:2 (0:0) | 3'400 | Rhoneglut |
| 1990/1991 | 1/16 | 24/03/1991 | Frauenfeld | St. Gallen | 0:1 (0:0) | 2'200 | Kleine Allmend |
| 1990/1991 | 1/16 | 24/03/1991 | Tuggen | Suhr | 1:1 i. E. 3:2 | 600 | Linthstrasse |
| 1990/1991 | 1/16 | 24/03/1991 | Kriens | Wettingen | 0:1 (0:0) | 500 | Kleinfeld |
| 1990/1991 | 1/16 | 24/03/1991 | Pratteln | Zürich | 0:1 (0:0) | 2'700 | Sandgrube |
| 1990/1991 | 1/16 | 24/03/1991 | Bülach | Grasshopper | 0:3 (0:1) | 2'455 | Erachfeld |
| 1990/1991 | 1/16 | 24/03/1991 | Etoile Carouge | Montreux | 5:2 (4:1) | 390 | Fontenette |
| 1990/1991 | 1/16 | 24/03/1991 | Moutier | Xamax | 0:7 (0:3) | 1'830 | Chalière |
| 1990/1991 | 1/16 | 24/03/1991 | Malley | Burgdorf | 3:0 (2:0) | 300 | Bois-Gentil |
| 1990/1991 | 1/16 | 24/03/1991 | Schaffhausen | Zug | 2:0 n.V. | 1'621 | Breite |
| 1990/1991 | 1/16 | 24/03/1991 | Chaux-de-Fonds | Servette | 3:0 (1:0) | 2'500 | Charrière |
| 1990/1991 | 1/32 | 31/10/1990 | Winterthur | Grasshopper | 1:3 (1:2) | 2'100 | Schützenwiese |
| 1990/1991 | 1/32 | 30/09/1990 | Kriens | Bellinzona | 2:1 (1:1) | ||
| 1990/1991 | 1/32 | 30/09/1990 | Bassecourt | Young Boys | 0:7 (0:7) | 1'200 | Grands-Prés |
| 1990/1991 | 1/32 | 30/09/1990 | Collex-Bossy | Etoile Carouge | 2:8 | ||
| 1990/1991 | 1/32 | 30/09/1990 | Grenchen | Aarau | 1:0 (0:0) | 1'450 | Brühl |
| 1990/1991 | 1/32 | 30/09/1990 | Chaux-de-Fonds | Bulle | 4:1 (1:1) | 1'200 | Charrière |
| 1990/1991 | 1/32 | 30/09/1990 | Maggia | Chiasso | 0:3 (0:1) | ||
| 1990/1991 | 1/32 | 30/09/1990 | Cortaillod | Colombier | 2:1 (1:0) | 500 | La Rive |
| 1990/1991 | 1/32 | 30/09/1990 | Kreuzligen | Frauenfeld | 1:5 (1:2) | ||
| 1990/1991 | 1/32 | 30/09/1990 | Thun | Fribourg | 2:4 n.V. | ||
| 1990/1991 | 1/32 | 30/09/1990 | Baden | Glarus | 0:2 (0:0) | ||
| 1990/1991 | 1/32 | 30/09/1990 | Locarno | Lugano | 2:0 (0:0) | 5'400 | Lido |
| 1990/1991 | 1/32 | 30/09/1990 | Raron | Monthey | 3:2 (0:0) | ||
| 1990/1991 | 1/32 | 30/09/1990 | Beringen | Schaffhausen | 3:11 (3:3) | ||
| 1990/1991 | 1/32 | 30/09/1990 | Fully | Sion | 1:3 (0:0) | 3'350 | Charnot |
| 1990/1991 | 1/32 | 30/09/1990 | Pratteln | Solothurn | 1:0 | ||
| 1990/1991 | 1/32 | 30/09/1990 | Bülach | Spreitenbach | 3:0 | ||
| 1990/1991 | 1/32 | 30/09/1990 | Rorschach | St. Gallen | 0:2 (0:0) | 2'790 | Pestalozzi |
| 1990/1991 | 1/32 | 30/09/1990 | Laufen | Suhr | 1:2 (1:0) | ||
| 1990/1991 | 1/32 | 30/09/1990 | Wohlen | Sursee | 0:1 | ||
| 1990/1991 | 1/32 | 30/09/1990 | Old Boys | Wettingen | 1:2 (1:2) | 1'450 | Schützenmatte |
| 1990/1991 | 1/32 | 30/09/1990 | Fehraltorf | Zürich | 0:7 (0:1) | 2'000 | Hüttenweis |
| 1990/1991 | 1/32 | 30/09/1990 | Vevey | Montreux | 1:4 (0:1) | ||
| 1990/1991 | 1/32 | 30/09/1990 | Yverdon | Xamax | 1:2 (1:0) | 4'300 | Municipal |
| 1990/1991 | 1/32 | 30/09/1990 | Münsingen | Burgdorf | 0:0 i. E. 2:3 | ||
| 1990/1991 | 1/32 | 30/09/1990 | Zug | Zug | 0:3 (0:2) | ||
| 1990/1991 | 1/32 | 30/09/1990 | Chênois | Servette | 0:4 (0:1) | 2'500 | Trois-Chênes |
| 1990/1991 | 1/32 | 30/09/1990 | Moutier | Lyss | 5:0 (2:0) | 410 | Chalière |
| 1990/1991 | 1/32 | 30/09/1990 | Malley | UGS | 3:0 (1:0) | ||
| 1990/1991 | 1/32 | 28/09/1990 | Stade Nyonnais | Lausanne | 0:5 (0:2) | 2'570 | Colovray |
| 1990/1991 | 1/32 | 28/09/1990 | Emmenbrücke | Luzern | 0:2 (0:0) | 3'500 | Gersag |
| 1990/1991 | 1/32 | 28/09/1990 | Brühl | Tuggen | 1:2 (1:1) | 350 | Krontal |
| 1989/1990 | Finale | 04/06/1990 | Grasshopper | Xamax | 2:1 (1:1) | 27'000 | Wankdorf |
| 1989/1990 | 1/2 | 22/05/1990 | Xamax | Lausanne | 2:1 (1:0) | 13'200 | Maladière |
| 1989/1990 | 1/2 | 22/05/1990 | Luzern | Grasshopper | 1:3 (1:1) | 19'000 | Allmend |
| 1989/1990 | 1/4 | 01/05/1990 | Grasshopper | Basel | 1:0 (0:0) | 6'200 | Hardturm |
| 1989/1990 | 1/4 | 01/05/1990 | Zug | Lausanne | 3:3 i. E. 2:4 | 1'150 | Herti-Allmend |
| 1989/1990 | 1/4 | 01/05/1990 | Xamax | St. Gallen | 2:1 (0:0) | 5'100 | Maladière |
| 1989/1990 | 1/4 | 01/05/1990 | Luzern | Wettingen | 0:0 i. E. 5:4 | 11'000 | Allmend |
| 1989/1990 | 1/8 | 22/04/1990 | Lausanne | Aarau | 3:0 (1:0) | 4'500 | Pontaise |
| 1989/1990 | 1/8 | 22/04/1990 | Bulle | Basel | 0:6 (0:1) | 2'000 | Bouleyres |
| 1989/1990 | 1/8 | 22/04/1990 | Zug | Echallens | 4:0 (2:0) | 450 | Herti-Allmend |
| 1989/1990 | 1/8 | 22/04/1990 | St. Gallen | Fribourg | 3:1 (1:0) | 4'000 | Espenmoos |
| 1989/1990 | 1/8 | 22/04/1990 | Bellinzona | Luzern | 1:6 (1:3) | 2'000 | Comunale |
| 1989/1990 | 1/8 | 22/04/1990 | Young Boys | Grasshopper | 0:2 (0:0) | 6'300 | Wankdorf |
| 1989/1990 | 1/8 | 22/04/1990 | Chiasso | Xamax | 1:2 (0:1) | 2'000 | Comunale |
| 1989/1990 | 1/8 | 22/04/1990 | Wettingen | Servette | 1:0 (1:0) | 2'370 | Altenburg |
| 1989/1990 | 1/16 | 08/04/1990 | Klus-Balstahl | Bellinzona | 2:4 (0:2) | 1'100 | Moos |
| 1989/1990 | 1/16 | 08/04/1990 | Solothurn | Young Boys | 1:3 (1:1) | 2'300 | Brühl |
| 1989/1990 | 1/16 | 08/04/1990 | Locarno | Aarau | 1:2 | ||
| 1989/1990 | 1/16 | 08/04/1990 | Schaffhausen | Basel | 0:1 (0:0) | 2'260 | Breite |
| 1989/1990 | 1/16 | 08/04/1990 | Bümpliz | Bulle | 0:2 (0:1) | 800 | Bodenweid |
| 1989/1990 | 1/16 | 08/04/1990 | Rorschach | Chiasso | 1:4 (0:2) | 550 | Pestalozzi |
| 1989/1990 | 1/16 | 08/04/1990 | Folgore Lausanne | Echallens | 4:4 i. E. 2:4 | 500 | Bois-Gentil |
| 1989/1990 | 1/16 | 08/04/1990 | Raron | Lausanne | 0:10 (0:5) | 600 | Rhoneglut |
| 1989/1990 | 1/16 | 08/04/1990 | Glarus | Luzern | 0:3 (0:2) | 2'000 | Buchholz |
| 1989/1990 | 1/16 | 08/04/1990 | Fribourg | Sion | 2:2 i. E. 6:5 | 2'487 | St-Léonard |
| 1989/1990 | 1/16 | 08/04/1990 | Zürich | St. Gallen | 3:4 (0:1) | 5'700 | Hardturm |
| 1989/1990 | 1/16 | 08/04/1990 | Red Star ZH | Wettingen | 0:5 (0:5) | 500 | Allmend Brunau |
| 1989/1990 | 1/16 | 08/04/1990 | Suhr | Grasshopper | 0:1 (0:0) | 1'350 | Hofstattmatten |
| 1989/1990 | 1/16 | 08/04/1990 | Monthey | Xamax | 1:3 (0:1) | 1'700 | Municipal |
| 1989/1990 | 1/16 | 08/04/1990 | Brüttisellen | Zug | 1:1 i. E. 3:5 | 350 | Lindenbruck |
| 1989/1990 | 1/16 | 08/04/1990 | Chaux-de-Fonds | Servette | 1:2 (1:0) | 2'300 | Charrière |
| 1989/1990 | 1/32 | 23/09/1989 | Grenchen | Luzern | 2:3 n.v. | 2'300 | Brühl |
| 1989/1990 | 1/32 | 03/09/1989 | Effretikon | Bellinzona | 0:5 (0:1) | ||
| 1989/1990 | 1/32 | 03/09/1989 | Kriens | Young Boys | 1:7 (1:1) | ||
| 1989/1990 | 1/32 | 03/09/1989 | Monthey | Chênois | 3:1 (0:0) | 400 | Municipal |
| 1989/1990 | 1/32 | 03/09/1989 | Gunzwil | Aarau | 0:2 (0:2) | ||
| 1989/1990 | 1/32 | 03/09/1989 | Burgdorf | Basel | 0:3 (0:1) | ||
| 1989/1990 | 1/32 | 03/09/1989 | Herisau | Brüttiselen | 1:3 (0:1) | ||
| 1989/1990 | 1/32 | 03/09/1989 | Domdidier | Bulle | 0:8 (0:2) | ||
| 1989/1990 | 1/32 | 03/09/1989 | Tuggen | Chiasso | 0:2 (0:0) | ||
| 1989/1990 | 1/32 | 03/09/1989 | Zürich | Chur | 2:0 (0:0) | ||
| 1989/1990 | 1/32 | 03/09/1989 | Renens | Echallens | 0:2 (0:1) | ||
| 1989/1990 | 1/32 | 03/09/1989 | Bôle | Fribourg | 3:3 i. E. 1:2 | 500 | Champs-Rond |
| 1989/1990 | 1/32 | 03/09/1989 | Veltheim | Glarus | 0:4 (0:2) | ||
| 1989/1990 | 1/32 | 03/09/1989 | Thun | Chaux-de-Fonds | 1:5 (1:1) | 400 | Lachenstadion |
| 1989/1990 | 1/32 | 03/09/1989 | Colombier | Lausanne | 0:5 (0:4) | 1'700 | Chézards |
| 1989/1990 | 1/32 | 03/09/1989 | Kilchberg | Locarno | 1:2 (1:2) | ||
| 1989/1990 | 1/32 | 03/09/1989 | Schaffhausen | Lugano | 2:1 (1:1) | ||
| 1989/1990 | 1/32 | 03/09/1989 | Folgore Lausanne | Martigny | 3:3 i. E. 4:3 | 350 | Bois-Gentil |
| 1989/1990 | 1/32 | 03/09/1989 | Klus-Balstahl | Münsingen | 3:1 (2:0) | ||
| 1989/1990 | 1/32 | 03/09/1989 | Solothurn | Muri AG | 2:0 (2:0) | ||
| 1989/1990 | 1/32 | 03/09/1989 | Grand-Lancy | Raron | 4:4 i. E. 4:5 | 250 | Marignac |
| 1989/1990 | 1/32 | 03/09/1989 | Buochs | Red Star ZH | 0:2 (0:1) | ||
| 1989/1990 | 1/32 | 03/09/1989 | Montreux | Sion | 0:2 (0:1) | 2'646 | Chailly |
| 1989/1990 | 1/32 | 03/09/1989 | Brühl | St. Gallen | 2:6 (2:4) | ||
| 1989/1990 | 1/32 | 03/09/1989 | Lengnau | Suhr | 1:4 (0:1) | ||
| 1989/1990 | 1/32 | 03/09/1989 | Baden | Wettingen | 1:3 (0:1) | ||
| 1989/1990 | 1/32 | 03/09/1989 | Rorschach | Winterthur | 2:1 (1:1) | ||
| 1989/1990 | 1/32 | 03/09/1989 | Ascona | Grasshopper | 0:4 | ||
| 1989/1990 | 1/32 | 03/09/1989 | Etoile Carouge | Xamax | 0:4 (0:1) | 3'500 | Fontenette |
| 1989/1990 | 1/32 | 03/09/1989 | Zug | Old Boys | 2:2 i. E. 3:2 | ||
| 1989/1990 | 1/32 | 03/09/1989 | Murten | Servette | 0:7 (0:1) | ||
| 1989/1990 | 1/32 | 03/09/1989 | Bümpliz | Lyss | 4:2 (3:2) | ||
| 1988/1989 | Finale | 15/05/1989 | Grasshopper | Aarau | 2:1 (1:0) | 24'745 | Wankdorf |
| 1988/1989 | 1/2 | 18/04/1989 | Aarau | Lugano | 3:2 (1:0) | 8'000 | Brügglifeld |
| 1988/1989 | 1/2 | 18/04/1989 | Sion | Grasshopper | 0:0 i. E. 3:4 | 14'120 | Tourbillon |
| 1988/1989 | 1/4 | 12/04/1989 | Lugano | Bellinzona | 2:0 (2:0) | 6'000 | Cornaredo |
| 1988/1989 | 1/4 | 12/04/1989 | Basel | Aarau | 0:2 (0:1) | 8'500 | St. Jakob |
| 1988/1989 | 1/4 | 12/04/1989 | Schaffhausen | Sion | 0:1 (0:1) | 5'600 | Breite |
| 1988/1989 | 1/4 | 12/04/1989 | Lausanne | Grasshopper | 1:2 n.V. | 6'000 | Pontaise |
| 1988/1989 | 1/8 | 12/03/1989 | Lausanne | Malley | 3:0 (1:0) | 4'000 | Pontaise |
| 1988/1989 | 1/8 | 12/03/1989 | Olten | Basel | 1:2 (1:1) | 1'650 | Kleinholz |
| 1988/1989 | 1/8 | 12/03/1989 | Aarau | Grenchen | 1:1 i. E. 4:3 | 3'700 | Brügglifeld |
| 1988/1989 | 1/8 | 12/03/1989 | Baden | Lugano | 1:3 (0:2) | 1'500 | Esp |
| 1988/1989 | 1/8 | 12/03/1989 | Delémont | Schaffhausen | 0:3 (0:1) | 2'400 | Blancherie |
| 1988/1989 | 1/8 | 12/03/1989 | Sion | Winterthur | 2:1 (2:0) | 4'100 | Tourbillon |
| 1988/1989 | 1/8 | 12/03/1989 | Luzern | Grasshopper | 2:3 n.v. | 19'200 | Allmend |
| 1988/1989 | 1/8 | 12/03/1989 | Bellinzona | Xamax | 2:0 (1:0) | 6'500 | Comunale |
| 1988/1989 | 1/16 | 13/11/1988 | Amriswil | Bellinzona | 0:4 (0:0) | 650 | Tellenfeld |
| 1988/1989 | 1/16 | 13/11/1988 | Delémont | Etoile Carouge | 1:0 (1:0) | 1'400 | Blancherie |
| 1988/1989 | 1/16 | 13/11/1988 | Yverdon | Aarau | 2:4 n.V. | 4'500 | Municipal |
| 1988/1989 | 1/16 | 13/11/1988 | Thun | Baden | 2:6 (0:3) | 700 | Lachenstadion |
| 1988/1989 | 1/16 | 13/11/1988 | Töss | Basel | 0:1 n.V. | 1'200 | Reitplatz |
| 1988/1989 | 1/16 | 13/11/1988 | Malley | Bulle | 2:1 n.V. | 1'400 | Bois-Gentil |
| 1988/1989 | 1/16 | 13/11/1988 | Solothurn | Grenchen | 0:1 (0:0) | 2'200 | Sportplatz |
| 1988/1989 | 1/16 | 13/11/1988 | Stade Lausanne | Lausanne | 0:5 (0:3) | 3'000 | Vidy |
| 1988/1989 | 1/16 | 13/11/1988 | Zug | Luzern | 0:2 (0:1) | 2'900 | Herti-Allmend |
| 1988/1989 | 1/16 | 13/11/1988 | Brugg | Olten | 0:4 (0:2) | 400 | Au |
| 1988/1989 | 1/16 | 13/11/1988 | Glarus | Schaffhausen | 0:2 (0:0) | 1'500 | Buchholz |
| 1988/1989 | 1/16 | 13/11/1988 | Beauregard Fribourg | Sion | 0:9 (0:4) | 1'287 | Guintzet |
| 1988/1989 | 1/16 | 13/11/1988 | Grasshopper | St. Gallen | 2:1 (0:0) | 4'200 | Hardturm |
| 1988/1989 | 1/16 | 13/11/1988 | Lugano | Wettingen | 2:1 (0:1) | 2'000 | Cornaredo |
| 1988/1989 | 1/16 | 13/11/1988 | Mendrisio | Winterthur | 0:2 n.V. | 500 | Comunale |
| 1988/1989 | 1/16 | 13/11/1988 | Servette | Xamax | 0:2 (0:1) | 8'500 | Charmilles |
| 1988/1989 | 1/32 | 04/09/1988 | Buochs | Bellinzona | 0:1 n.V. | 1'600 | Seefeld |
| 1988/1989 | 1/32 | 04/09/1988 | Basel | Young Boys | 4:1 (1:0) | 6'000 | St. Jakob |
| 1988/1989 | 1/32 | 04/09/1988 | Malley | Chênois | 2:0 (1:0) | 400 | Bois-Gentil |
| 1988/1989 | 1/32 | 04/09/1988 | Biel-Bienne | Etoile Carouge | 0:1 (0:0) | 350 | Gurzelen |
| 1988/1989 | 1/32 | 04/09/1988 | Old Boys | Aarau | 1:2 n.V. | 1'200 | Schützenmatte |
| 1988/1989 | 1/32 | 04/09/1988 | Bülach | Amriswil | 1:1 i. E. 2:4 | ||
| 1988/1989 | 1/32 | 04/09/1988 | Lerchenfeld Thun | Baden | 1:4 (1:1) | 600 | Waldeck |
| 1988/1989 | 1/32 | 04/09/1988 | Bex | Beauregard Fribourg | 2:5 (1:3) | ||
| 1988/1989 | 1/32 | 04/09/1988 | Châtel-St-Denis | Bulle | 0:2 (0:0) | 2'000 | Lussy |
| 1988/1989 | 1/32 | 04/09/1988 | Töss | Chur | 1:0 n.V. | 600 | Reitplatz |
| 1988/1989 | 1/32 | 04/09/1988 | Zug | Emmenbrücke | 4:1 (3:1) | 420 | Herti-Allmend |
| 1988/1989 | 1/32 | 04/09/1988 | Vaduz | Glarus | 1:3 n.V. | 685 | Gemeindesportplatz |
| 1988/1989 | 1/32 | 04/09/1988 | Portalban | Grenchen | 0:6 (0:3) | 450 | Delley |
| 1988/1989 | 1/32 | 04/09/1988 | Brugg | Langenthal | 3:2 n.V. | ||
| 1988/1989 | 1/32 | 04/09/1988 | Raron | Lausanne | 0:2 (0:1) | 1'300 | Rhoneglut |
| 1988/1989 | 1/32 | 04/09/1988 | Locarno | Lugano | 0:2 (0:0) | 3'700 | Lido |
| 1988/1989 | 1/32 | 04/09/1988 | Tuggen | Luzern | 1:2 (0:1) | 2'000 | Linthstrasse |
| 1988/1989 | 1/32 | 04/09/1988 | Altdorf | Olten | 1:3 (1:1) | ||
| 1988/1989 | 1/32 | 04/09/1988 | Frauenfeld | Schaffhausen | 1:2 (1:1) | 1'000 | Kleine Allmend |
| 1988/1989 | 1/32 | 04/09/1988 | Laufen | Solothurn | 1:4 (1:1) | ||
| 1988/1989 | 1/32 | 04/09/1988 | Zürich | St. Gallen | 1:2 (1:0) | 5'200 | Letzigrund |
| 1988/1989 | 1/32 | 04/09/1988 | Thun | Suhr | 3:1 (1:1) | ||
| 1988/1989 | 1/32 | 04/09/1988 | Lyss | Wettingen | 1:2 (0:2) | 1'400 | Grien |
| 1988/1989 | 1/32 | 04/09/1988 | Altstätten | Winterthur | 1:4 (1:3) | 700 | Gesa |
| 1988/1989 | 1/32 | 04/09/1988 | Red Star ZH | Grasshopper | 0:6 (0:4) | 1'800 | Allmend Brunau |
| 1988/1989 | 1/32 | 04/09/1988 | Morobbia | Mendrisio | 1:3 (1:0) | ||
| 1988/1989 | 1/32 | 04/09/1988 | Delémont | Montreux | 2:1 (2:1) | 800 | Blancherie |
| 1988/1989 | 1/32 | 04/09/1988 | Renens | Xamax | 1:5 (0:4) | 2'000 | Censuy |
| 1988/1989 | 1/32 | 04/09/1988 | Fribourg | Servette | 0:6 (0:2) | 2'000 | St-Léonard |
| 1988/1989 | 1/32 | 04/09/1988 | Colombier | Stade Lausanne | 2:4 (1:2) | ||
| 1988/1989 | 1/32 | 04/09/1988 | Savièse | Yverdon | 2:4 (1:1) | 1'500 | Savièse |
| 1988/1989 | 1/32 | 04/09/1988 | Grand-Lancy | Sion | 0:2 (0:0) | 2'600 | Marignac |
| 1987/1988 | Finale | 23/05/1988 | Grasshopper | Schaffhausen | 2:0 (1:0) | 33'000 | Wankdorf |
| 1987/1988 | 1/2 | 10/05/1988 | Young Boys | Schaffhausen | 0:1 (0:0) | 7'700 | Wankdorf |
| 1987/1988 | 1/2 | 10/05/1988 | Etoile Carouge | Grasshopper | 1:2 n.V. | 600 | Fontenette |
| 1987/1988 | 1/4 | 26/04/1988 | Schaffhausen | St. Gallen | 2:1 n.V. | ||
| 1987/1988 | 1/8 | 19/04/1988 | Luzern | St. Gallen | 2:4 (1:0) | 7'700 | Allmend |
| 1987/1988 | 1/4 | 19/04/1988 | Xamax | Young Boys | 1:1 i. E. 4:5 | 8'500 | Maladière |
| 1987/1988 | 1/4 | 19/04/1988 | Bulle | Etoile Carouge | 0:1 (0:1) | 2'200 | Bouleyres |
| 1987/1988 | 1/4 | 19/04/1988 | Zürich | Grasshopper | 1:2 (0:0) | 8'100 | Letzigrund |
| 1987/1988 | 1/8 | 09/04/1988 | Schaffhausen | Echallens | 2:0 n.V. | 2'650 | Breite |
| 1987/1988 | 1/8 | 02/04/1988 | Young Boys | Old Boys | 1:0 n.V. | 2'300 | Wankdorf |
| 1987/1988 | 1/16 | 27/03/1988 | Schaffhausen | Baden | 1:0 (1:0) | 1'700 | Breite |
| 1987/1988 | 1/8 | 27/03/1988 | Etoile Carouge | Frauenfeld | 1:0 (1:0) | 1'100 | Fontenette |
| 1987/1988 | 1/8 | 27/03/1988 | Bulle | Solothurn | 3:1 (3:0) | 350 | Bouleyres |
| 1987/1988 | 1/8 | 27/03/1988 | Lausanne | Zürich | 0:1 (0:1) | 2'200 | Pontaise |
| 1987/1988 | 1/8 | 27/03/1988 | Sion | Xamax | 0:3 (0:2) | 8'890 | Tourbillon |
| 1987/1988 | 1/8 | 27/03/1988 | Grasshopper | Servette | 1:1 i. E. 2:1 | 5'300 | Hardturm |
| 1987/1988 | 1/16 | 23/03/1988 | Solothurn | Buochs | 3:0 (2:0) | 170 | Stadion FCS |
| 1987/1988 | 1/32 | 13/03/1988 | Schaffhausen | Bellinzona | 4:0 (1:0) | 2'000 | Breite |
| 1987/1988 | 1/16 | 13/03/1988 | Lausanne | Chênois | 2:0 (0:0) | 1'700 | Pontaise |
| 1987/1988 | 1/16 | 13/03/1988 | Malley | Etoile Carouge | 0:0 i. E. 7:8 | 550 | Bois-Gentil |
| 1987/1988 | 1/16 | 13/03/1988 | Bulle | Bassecourt | 4:1 (2:1) | 700 | Bouleyres |
| 1987/1988 | 1/16 | 13/03/1988 | Zürich | Dübendorf | 6:1 (2:0) | 1'100 | Letzigrund |
| 1987/1988 | 1/16 | 13/03/1988 | Ascona | Frauenfeld | 2:2 i. E. 8:9 | 500 | Comunale |
| 1987/1988 | 1/16 | 13/03/1988 | Echallens | Fribourg | 2:1 (0:1) | 488 | Trois-Sapins |
| 1987/1988 | 1/16 | 13/03/1988 | Sion | Grenchen | 2:1 (1:0) | 3'516 | Tourbillon |
| 1987/1988 | 1/16 | 13/03/1988 | Luzern | Locarno | 3:2 (1:1) | 5'200 | Allmend |
| 1987/1988 | 1/16 | 13/03/1988 | Xamax | Lugano | 3:1 (1:0) | 3'200 | Maladière |
| 1987/1988 | 1/16 | 13/03/1988 | Young Boys | Olten | 4:0 (0:0) | 1'170 | Wankdorf |
| 1987/1988 | 1/16 | 13/03/1988 | Mendrisio | St. Gallen | 0:1 (0:1) | 1'000 | Comunale |
| 1987/1988 | 1/16 | 13/03/1988 | Grasshopper | Wettingen | 2:0 (0:0) | 270 | Hardturm |
| 1987/1988 | 1/16 | 13/03/1988 | Old Boys | Winterthur | 3:1 (3:0) | 750 | Schützenmatte |
| 1987/1988 | 1/16 | 13/03/1988 | Biel-Bienne | Servette | 2:3 (1:2) | 2'500 | Gurzelen |
| 1987/1988 | 1/32 | 24/11/1987 | Stade Lausanne | Sion | 0:3 | ||
| 1987/1988 | 1/32 | 18/11/1987 | Chiasso | Zürich | 0:4 | ||
| 1987/1988 | 1/32 | 15/11/1987 | Aigle | Chênois | 0:5 (0:1) | 1'000 | Glariers |
| 1987/1988 | 1/32 | 15/11/1987 | Grand-Lancy | Etoile Carouge | 1:1 i. E. 2:3 | ||
| 1987/1988 | 1/32 | 15/11/1987 | Olten | Aarau | 2:1 (1:0) | ||
| 1987/1988 | 1/32 | 15/11/1987 | Derendingen | Baden | 0:2 (0:0) | ||
| 1987/1988 | 1/32 | 15/11/1987 | Old Boys | Basel | 2:1 (0:0) | ||
| 1987/1988 | 1/32 | 15/11/1987 | Vevey | Bulle | 0:6 (0:4) | 950 | Copet |
| 1987/1988 | 1/32 | 15/11/1987 | Plan-les-Ouates | Echallens | 0:5 (0:2) | ||
| 1987/1988 | 1/32 | 15/11/1987 | Chur | Frauenfeld | 1:2 (1:0) | ||
| 1987/1988 | 1/32 | 15/11/1987 | Ascona | Laufen | 2:1 (0:0) | ||
| 1987/1988 | 1/32 | 15/11/1987 | Altstätten | Locarno | 1:2 n.V. | ||
| 1987/1988 | 1/32 | 15/11/1987 | Münchenstein | Lugano | 1:9 (0:6) | ||
| 1987/1988 | 1/32 | 15/11/1987 | Emmen | Luzern | 0:6 (0:3) | ||
| 1987/1988 | 1/32 | 15/11/1987 | Malley | Martigny | 4:1 (1:0) | 600 | Bois-Gentil |
| 1987/1988 | 1/32 | 15/11/1987 | Bassecourt | Siviriez | 2:1 (2:0) | ||
| 1987/1988 | 1/32 | 15/11/1987 | Solothurn | Sursee | 2:1 (2:0) | ||
| 1987/1988 | 1/32 | 15/11/1987 | Biel-Bienne | Thun | 8:3 (2:1) | 650 | Gurzelen |
| 1987/1988 | 1/32 | 15/11/1987 | Dübendorf | Vaduz | 2:1 (1:1) | ||
| 1987/1988 | 1/32 | 15/11/1987 | Breitenbach | Wettingen | 0:3 (0:0) | ||
| 1987/1988 | 1/32 | 15/11/1987 | Tuggen | Winterthur | 0:0 i. E. 4:5 | ||
| 1987/1988 | 1/32 | 15/11/1987 | Brugg | Mendrisio | 0:1 (0:0) | ||
| 1987/1988 | 1/32 | 15/11/1987 | Fribourg | Montreux | 2:0 (0:0) | 700 | St-Léonard |
| 1987/1988 | 1/32 | 15/11/1987 | Einsiedeln | Buochs | 0:1 | ||
| 1987/1988 | 1/32 | 15/11/1987 | Grenchen | Zug | 3:1 (1:1) | ||
| 1987/1988 | 1/32 | 07/11/1987 | Küsnacht | St. Gallen | 0:7 | ||
| 1987/1988 | 1/32 | 31/10/1987 | Colombier | Young Boys | 0:1 | ||
| 1987/1988 | 1/32 | 28/10/1987 | Delémont | Xamax | 0:2 (0:1) | 3'600 | Blancherie |
| 1987/1988 | 1/32 | 25/10/1987 | Monthey | Lausanne | 1:4 | ||
| 1987/1988 | 1/32 | 24/10/1987 | Châtel-St-Denis | Servette | 0:2 | ||
| 1987/1988 | 1/32 | 18/10/1987 | Bütschwil | Grasshopper | 0:6 (0:1) | ||
| 1986/1987 | Finale | 08/06/1987 | Young Boys | Servette | 4:2 n.V. | 28'000 | Wankdorf |
| 1986/1987 | 1/2 | 12/05/1987 | Servette | Sion | 3:1 (2:0) | 15'000 | Charmilles |
| 1986/1987 | 1/2 | 28/04/1987 | Locarno | Young Boys | 1:4 n.V. | 8'000 | Lido |
| 1986/1987 | 1/2 | 28/04/1987 | Sion | Servette | 1:1 n.V. | 13'200 | Tourbillon |
| 1986/1987 | 1/4 | 07/04/1987 | Servette | Aarau | 2:1 (1:1) | 4'300 | Charmilles |
| 1986/1987 | 1/4 | 07/04/1987 | Young Boys | Grenchen | 1:0 (0:0) | 8'200 | Wankdorf |
| 1986/1987 | 1/4 | 29/03/1987 | Kriens | Locarno | 0:2 (0:0) | 1'800 | Kleinfeld |
| 1986/1987 | 1/4 | 29/03/1987 | Sion | Luzern | 2:0 (1:0) | 9'200 | Tourbillon |
| 1986/1987 | 1/8 | 11/11/1986 | Grasshopper | Young Boys | 0:3 (0:0) | 5'000 | Hardturm |
| 1986/1987 | 1/8 | 11/11/1986 | Grenchen | Echallens | 4:2 | ||
| 1986/1987 | 1/8 | 11/11/1986 | Servette | Chaux-de-Fonds | 7:2 (5:1) | 3'000 | Charmilles |
| 1986/1987 | 1/8 | 11/11/1986 | Aarau | Wettingen | 1:0 n.V. | 3'600 | Brügglifeld |
| 1986/1987 | 1/8 | 11/11/1986 | Sion | Xamax | 3:0 (1:0) | 11'500 | Tourbillon |
| 1986/1987 | 1/8 | 11/11/1986 | Luzern | Old Boys | 4:0 (3:0) | 2'800 | Allmend |
| 1986/1987 | 1/8 | 11/11/1986 | Basel | Kriens | 1:2 (1:1) | 1'500 | St. Jakob |
| 1986/1987 | 1/8 | 09/11/1986 | Winterthur | Locarno | 2:2 i. E. 4:5 | 2'200 | Schützenwiese |
| 1986/1987 | 1/16 | 19/10/1986 | Wettingen | Biel-Bienne | 4:1 (2:1) | 850 | Altenburg |
| 1986/1987 | 1/16 | 19/10/1986 | Zug | Grenchen | 0:5 (0:3) | 450 | Allmend |
| 1986/1987 | 1/16 | 19/10/1986 | Sursee | Luzern | 0:4 (0:1) | 5'400 | Kleinfeld |
| 1986/1987 | 1/16 | 19/10/1986 | Echallens | Martigny | 3:2 (2:2) | 1'000 | Trois-Sapins |
| 1986/1987 | 1/16 | 19/10/1986 | Locarno | St. Gallen | 2:1 (2:0) | 3'500 | Lido |
| 1986/1987 | 1/16 | 19/10/1986 | Kreuzlingen | Grasshopper | 0:5 (0:1) | 3'334 | Hafenareal |
| 1986/1987 | 1/16 | 19/10/1986 | Mendrisio | Kriens | 2:3 n.V. | 450 | Comunale |
| 1986/1987 | 1/16 | 18/10/1986 | Bellinzona | Young Boys | 1:2 (0:2) | 14'000 | Comunale |
| 1986/1987 | 1/16 | 18/10/1986 | Aarau | Baden | 3:0 (2:0) | 2'000 | Brügglifeld |
| 1986/1987 | 1/16 | 18/10/1986 | Chaux-de-Fonds | Colombier | 1:1 i. E. 5:3 | 635 | Charrière |
| 1986/1987 | 1/16 | 18/10/1986 | Basel | Fribourg | 3:1 (0:0) | 1'250 | St. Jakob |
| 1986/1987 | 1/16 | 18/10/1986 | Servette | Lausanne | 2:0 (1:0) | 10'800 | Charmilles |
| 1986/1987 | 1/16 | 18/10/1986 | Sion | Meyrin | 4:1 (1:0) | 2'000 | Tourbillon |
| 1986/1987 | 1/16 | 18/10/1986 | Winterthur | Muri AG | 5:0 (3:0) | 950 | Schützenwiese |
| 1986/1987 | 1/16 | 18/10/1986 | Monthey | Xamax | 0:3 (0:1) | 1'800 | Municipal |
| 1986/1987 | 1/16 | 18/10/1986 | Malley | Old Boys | 2:3 (1:1) | 600 | Bois-Gentil |
| 1986/1987 | 1/32 | 20/09/1986 | Gunzwil | Bellinzona | 1:5 (0:1) | ||
| 1986/1987 | 1/32 | 20/09/1986 | Emmenbrücke | Young Boys | 1:4 (0:4) | 2'000 | Gersag |
| 1986/1987 | 1/32 | 20/09/1986 | Meyrin | Etoile Carouge | 2:1 (2:0) | 500 | |
| 1986/1987 | 1/32 | 20/09/1986 | Lyss | Aarau | 0:1 (0:0) | 1'200 | Grien |
| 1986/1987 | 1/32 | 20/09/1986 | Biel-Bienne | Alle | 3:0 (1:0) | 450 | Gurzelen |
| 1986/1987 | 1/32 | 20/09/1986 | Küsnacht | Baden | 0:2 (0:1) | 300 | Heslibach |
| 1986/1987 | 1/32 | 20/09/1986 | Köniz | Basel | 2:9 (1:3) | 750 | Liebefeld |
| 1986/1987 | 1/32 | 20/09/1986 | Kreuzlingen | Chiasso | 1:1 i. E. 4:2 | 900 | Hafenareal |
| 1986/1987 | 1/32 | 20/09/1986 | Bern | Fribourg | 2:3 (0:0) | ||
| 1986/1987 | 1/32 | 20/09/1986 | Bulle | Chaux-de-Fonds | 0:3 (0:1) | 950 | Bouleyres |
| 1986/1987 | 1/32 | 20/09/1986 | Colombier | Laufen | 1:0 (0:0) | ||
| 1986/1987 | 1/32 | 20/09/1986 | Raron | Lausanne | 2:4 (1:2) | 1'200 | Rhoneglut |
| 1986/1987 | 1/32 | 20/09/1986 | Malley | Le Locle | 3:1 (1:1) | 300 | Bois-Gentil |
| 1986/1987 | 1/32 | 20/09/1986 | Ibach | Locarno | 1:5 (0:2) | 600 | Gerbihof |
| 1986/1987 | 1/32 | 20/09/1986 | Brüttisellen | Luzern | 1:2 n.V. | 1'300 | Lindenbruck |
| 1986/1987 | 1/32 | 20/09/1986 | Altdorf | Muri AG | 2:5 (0:2) | ||
| 1986/1987 | 1/32 | 20/09/1986 | Grenchen | Olten | 4:0 (1:0) | 900 | Brühl |
| 1986/1987 | 1/32 | 20/09/1986 | Echallens | Saint-Jean | 3:1 (2:0) | ||
| 1986/1987 | 1/32 | 20/09/1986 | Winterthur | Schaffhausen | 2:2 i. E. 5:4 | 1'900 | Schützenwiese |
| 1986/1987 | 1/32 | 20/09/1986 | Chênois | Sion | 1:2 (1:1) | 2'700 | Trois-Chênes |
| 1986/1987 | 1/32 | 20/09/1986 | Lugano | St. Gallen | 2:4 (0:2) | 3'500 | Cornaredo |
| 1986/1987 | 1/32 | 20/09/1986 | Gossau | Sursee | 0:1 n.V. | ||
| 1986/1987 | 1/32 | 20/09/1986 | Zug | Uzwil | 3:2 n.V. | ||
| 1986/1987 | 1/32 | 20/09/1986 | Klus-Balstahl | Wettingen | 2:3 (1:2) | 650 | Moos |
| 1986/1987 | 1/32 | 20/09/1986 | Mendrisio | Zürich | 5:3 (3:3) | 900 | Comunale |
| 1986/1987 | 1/32 | 20/09/1986 | Breitenbach | Xamax | 2:8 (0:3) | 2'000 | Bodenacker |
| 1986/1987 | 1/32 | 20/09/1986 | Lamboing | Old Boys | 0:3 (0:2) | ||
| 1986/1987 | 1/32 | 20/09/1986 | Vaduz | Kriens | 1:2 n.V. | 400 | Gemeindesportplatz |
| 1986/1987 | 1/32 | 20/09/1986 | Renens | Servette | 1:2 n.V. | 2'500 | Censuy |
| 1986/1987 | 1/32 | 20/09/1986 | Martigny | Vevey | 3:1 (2:0) | 850 | Octodure |
| 1986/1987 | 1/32 | 19/09/1986 | Buochs | Grasshopper | 1:3 (0:1) | 2'100 | Linden |
| 1986/1987 | 1/32 | 19/09/1986 | Monthey | Stade Lausanne | 3:2 (1:0) | ||
| 1985/1986 | Finale | 19/05/1986 | Sion | Servette | 3:1 (1:1) | 40'000 | Wankdorf |
| 1985/1986 | 1/2 | 15/04/1986 | Chaux-de-Fonds | Sion | 0:2 n.V. | 8'000 | Charrière |
| 1985/1986 | 1/2 | 15/04/1986 | Basel | Servette | 3:4 n.V. | 12'000 | St. Jakob |
| 1985/1986 | 1/4 | 31/03/1986 | Lengnau | Basel | 0:6 (0:1) | 3'417 | Moos |
| 1985/1986 | 1/4 | 31/03/1986 | Sion | Wettingen | 2:0 (0:0) | 8'500 | Tourbillon |
| 1985/1986 | 1/4 | 31/03/1986 | Chaux-de-Fonds | Grasshopper | 2:1 (1:0) | 3'600 | Charrière |
| 1985/1986 | 1/4 | 31/03/1986 | St. Gallen | Servette | 0:0 i. E. 5:6 | 12'000 | Espenmoos |
| 1985/1986 | 1/8 | 10/11/1985 | Lengnau | Aarau | 2:0 (1:0) | 1'200 | Moos |
| 1985/1986 | 1/8 | 10/11/1985 | Chaux-de-Fonds | Grenchen | 3:0 (0:0) | 1'168 | Charrière |
| 1985/1986 | 1/8 | 10/11/1985 | Wettingen | Luzern | 4:0 (1:0) | 3'400 | Altenburg |
| 1985/1986 | 1/8 | 10/11/1985 | Locarno | Servette | 1:3 (0:2) | 8'000 | Lido |
| 1985/1986 | 1/8 | 09/11/1985 | Grasshopper | Young Boys | 5:2 (3:1) | 6'000 | Hardturm |
| 1985/1986 | 1/8 | 09/11/1985 | St. Gallen | Winterthur | 0:0 i. E. 5:4 | 2'600 | Espenmoos |
| 1985/1986 | 1/8 | 09/11/1985 | Sion | Vevey | 4:2 (3:1) | 4'000 | Tourbillon |
| 1985/1986 | 1/8 | 08/11/1985 | Basel | Lausanne | 4:1 (2:0) | 2'800 | St. Jakob |
| 1985/1986 | 1/16 | 13/10/1985 | Kreuzlingen | Grenchen | 2:3 n.V. | 1'050 | Hafenareal |
| 1985/1986 | 1/16 | 13/10/1985 | Grasshopper | Zürich | 5:3 n.V. | 10'500 | Hardturm |
| 1985/1986 | 1/16 | 13/10/1985 | Zug | Servette | 1:2 (0:1) | 2'700 | Herti |
| 1985/1986 | 1/16 | 13/10/1985 | Aarberg | Vevey | 0:4 (0:0) | 1'652 | Aaorina |
| 1985/1986 | 1/16 | 12/10/1985 | St. Gallen | Bellinzona | 3:0 (2:0) | 2'600 | Espenmoos |
| 1985/1986 | 1/16 | 12/10/1985 | Aarau | Breganzona | 6:0 (3:0) | 1'600 | Brügglifeld |
| 1985/1986 | 1/16 | 12/10/1985 | Chênois | Young Boys | 2:3 n.V. | 3'000 | Trois-Chênes |
| 1985/1986 | 1/16 | 12/10/1985 | Wettingen | Altstätten SG | 6:0 (2:0) | 800 | Altenburg |
| 1985/1986 | 1/16 | 12/10/1985 | Luzern | Dübendorf | 4:1 (2:1) | 2'600 | Allmend |
| 1985/1986 | 1/16 | 12/10/1985 | Chiasso | Lengnau | 1:3 (0:1) | 600 | Comunale |
| 1985/1986 | 1/16 | 12/10/1985 | Xamax | Locarno | 1:2 (0:1) | 6'200 | Maladière |
| 1985/1986 | 1/16 | 12/10/1985 | Winterthur | Lugano | 7:2 (4:0) | 2'000 | Schützenwiese |
| 1985/1986 | 1/16 | 12/10/1985 | Lausanne | Martigny | 8:2 (3:1) | 1'600 | Pontaise |
| 1985/1986 | 1/16 | 12/10/1985 | Chaux-de-Fonds | St. Blaise | 8:0 (2:0) | 857 | Charrière |
| 1985/1986 | 1/16 | 12/10/1985 | Basel | Vernier | 6:0 (3:0) | 1'400 | St. Jakob |
| 1985/1986 | 1/16 | 12/10/1985 | Sion | Yverdon | 6:1 (4:1) | 2'900 | Tourbillon |
| 1985/1986 | 1/32 | 22/09/1985 | Zug | Young Boys | 0:1 (0:1) | 1'400 | Herti |
| 1985/1986 | 1/32 | 22/09/1985 | Rüti ZH | Altstätten SG | 2:3 (0:1) | ||
| 1985/1986 | 1/32 | 22/09/1985 | Breitenbach | Grenchen | 1:4 (0:1) | 1'100 | Bodenacker |
| 1985/1986 | 1/32 | 22/09/1985 | Glarus | Kreuzlingen | 1:2 (0:0) | ||
| 1985/1986 | 1/32 | 22/09/1985 | Montreux | Lausanne | 1:9 (0:3) | 1'800 | Municipal |
| 1985/1986 | 1/32 | 22/09/1985 | Effretikon | St. Gallen | 0:3 (0:2) | 1'650 | Eselriet |
| 1985/1986 | 1/32 | 22/09/1985 | Breganzona | Vaduz | 1:0 (1:0) | ||
| 1985/1986 | 1/32 | 22/09/1985 | Bremgarten AG | Wettingen | 1:2 (1:1) | ||
| 1985/1986 | 1/32 | 22/09/1985 | Brüttisellen | Zürich | 0:5 (0:2) | 1'670 | Lindenbruck |
| 1985/1986 | 1/32 | 22/09/1985 | Olten | Grasshopper | 0:2 (0:0) | 3'000 | Kleinholz |
| 1985/1986 | 1/32 | 22/09/1985 | Monthey | Xamax | 1:11 (1:4) | 2'000 | Municipal |
| 1985/1986 | 1/32 | 22/09/1985 | Langenthal | Zug | 0:3 (0:1) | ||
| 1985/1986 | 1/32 | 22/09/1985 | Lalden | Servette | 0:1 (0:0) | 2'600 | Finnenbach |
| 1985/1986 | 1/32 | 22/09/1985 | Boncourt | Yverdon | 1:4 (1:1) | ||
| 1985/1986 | 1/32 | 21/09/1985 | Tuggen | Bellinzona | 1:6 (0:4) | ||
| 1985/1986 | 1/32 | 21/09/1985 | St. Blaise | Etoile Carouge | 1:0 (0:0) | 700 | Fourches |
| 1985/1986 | 1/32 | 21/09/1985 | Klus-Balstahl | Aarau | 1:2 n.V. | 2'700 | Moos |
| 1985/1986 | 1/32 | 21/09/1985 | Biel-Bienne | Aarberg | 0:1 n.V. | 1'000 | Gurzelen |
| 1985/1986 | 1/32 | 21/09/1985 | Dübendorf | Baden | 1:0 (0:0) | 1'000 | Zelgli |
| 1985/1986 | 1/32 | 21/09/1985 | Concordia Basel | Basel | 1:9 (0:3) | 1'800 | St. Jakob |
| 1985/1986 | 1/32 | 21/09/1985 | Martigny | Domdidier | 8:3 (4:2) | 500 | Octodure |
| 1985/1986 | 1/32 | 21/09/1985 | Renens | Chaux-de-Fonds | 0:2 (0:1) | 2'000 | Censuy |
| 1985/1986 | 1/32 | 21/09/1985 | Laufen | Lengnau | 1:2 (1:0) | ||
| 1985/1986 | 1/32 | 21/09/1985 | Turicum | Locarno | 0:6 (0:0) | ||
| 1985/1986 | 1/32 | 21/09/1985 | Stäfa ZH | Luzern | 0:7 (0:5) | 1'750 | Frohberg |
| 1985/1986 | 1/32 | 21/09/1985 | Lugano | Red Star ZH | 3:0 (0:0) | ||
| 1985/1986 | 1/32 | 21/09/1985 | Malley | Sion | 3:4 n.V. | 1'600 | Bois-Gentil |
| 1985/1986 | 1/32 | 21/09/1985 | Chiasso | Suhr | 2:1 (0:0) | ||
| 1985/1986 | 1/32 | 21/09/1985 | Fribourg | Vernier | 0:1 (0:0) | 700 | St-Léonard |
| 1985/1986 | 1/32 | 21/09/1985 | Rapid Ostermundigen | Winterthur | 0:6 (0:6) | ||
| 1985/1986 | 1/32 | 21/09/1985 | Chênois | Stade Payerne | 4:0 (1:0) | 700 | Trois-Chênes |
| 1985/1986 | 1/32 | 21/09/1985 | Meyrin | Vevey | 2:4 (0:3) | 1'670 | |
| 1984/1985 | Finale | 27/05/1985 | Aarau | Xamax | 1:0 (0:0) | 32'000 | Wankdorf |
| 1984/1985 | 1/2 | 14/05/1985 | Xamax | Lausanne | 3:2 (1:1) | 8'400 | Maladière |
| 1984/1985 | 1/2 | 14/05/1985 | Aarau | Servette | 3:1 (1:0) | 11'000 | Brügglifeld |
| 1984/1985 | 1/4 | 08/04/1985 | Aarau | Grenchen | 2:0 (2:0) | 5'700 | Brügglifeld |
| 1984/1985 | 1/4 | 08/04/1985 | Servette | St. Gallen | 3:0 (1:0) | ||
| 1984/1985 | 1/4 | 08/04/1985 | Lausanne | Grasshopper | 0:0 i. E. 5:4 | ||
| 1984/1985 | 1/4 | 08/04/1985 | Xamax | Vevey | 4:1 (1:0) | 2'600 | Maladière |
| 1984/1985 | 1/8 | 19/03/1985 | Lausanne | Wettingen | 4:0 (2:0) | 1'800 | Pontaise |
| 1984/1985 | 1/8 | 17/03/1985 | Young Boys | Aarau | 2:3 n.V. | 8'000 | Wankdorf |
| 1984/1985 | 1/8 | 17/03/1985 | Grasshopper | Laufen | 2:0 (0:0) | 1'500 | Hardturm |
| 1984/1985 | 1/8 | 17/03/1985 | Vevey | Winterthur | 3:1 n.V. | 1'600 | Copet |
| 1984/1985 | 1/8 | 17/03/1985 | Grenchen | Zürich | 2:1 n.V. | 2'700 | Brühl |
| 1984/1985 | 1/8 | 17/03/1985 | Schaffhausen | Xamax | 0:4 (0:3) | 4'450 | Breite |
| 1984/1985 | 1/8 | 17/03/1985 | Basel | Servette | 0:1 (0:1) | 5'300 | St. Jakob |
| 1984/1985 | 1/8 | 16/03/1985 | St. Gallen | Etoile Carouge | 1:0 (1:0) | 2'000 | Espenmoos |
| 1984/1985 | 1/16 | 21/10/1984 | Martigny | Etoile Carouge | 1:4 (0:0) | 1'100 | Octodure |
| 1984/1985 | 1/16 | 21/10/1984 | Biel-Bienne | Grenchen | 1:3 n.V. | 3'760 | Gurzelen |
| 1984/1985 | 1/16 | 21/10/1984 | Wettingen | Luzern | 3:1 (1:0) | 2'850 | Altenburg |
| 1984/1985 | 1/16 | 21/10/1984 | Zug | Zürich | 2:3 (2:2) | 3'450 | Herti Allmend |
| 1984/1985 | 1/16 | 20/10/1984 | Kriens | Aarau | 0:1 (0:0) | 2'000 | Kleinholz |
| 1984/1985 | 1/16 | 20/10/1984 | Vevey | Chaux-de-Fonds | 4:1 (2:0) | 1'820 | Copet |
| 1984/1985 | 1/16 | 20/10/1984 | Basel | Langenthal | 6:0 (1:0) | 1'200 | St. Jakob |
| 1984/1985 | 1/16 | 20/10/1984 | Diepoldsau | Laufen | 1:4 (0:2) | 700 | Rheinauen |
| 1984/1985 | 1/16 | 20/10/1984 | St. Gallen | Lugano | 3:2 (1:0) | 3'000 | Espenmoos |
| 1984/1985 | 1/16 | 20/10/1984 | Dübendorf | Schaffhausen | 1:2 (1:1) | 1'200 | Zelgli |
| 1984/1985 | 1/16 | 20/10/1984 | Young Boys | Sion | 4:2 (1:0) | 4'500 | Wankdorf |
| 1984/1985 | 1/16 | 20/10/1984 | Volketswil | Winterthur | 1:9 (0:4) | 1'200 | Neuwies |
| 1984/1985 | 1/16 | 20/10/1984 | Chiasso | Grasshopper | 0:1 (0:0) | 2'500 | Comunale |
| 1984/1985 | 1/16 | 20/10/1984 | Le Locle | Xamax | 0:4 (0:2) | 3'500 | Jeannerets |
| 1984/1985 | 1/16 | 20/10/1984 | Saint-Jean | Servette | 0:3 (0:0) | 3'000 | Varembé |
| 1984/1985 | 1/16 | 20/10/1984 | Lausanne | Stade Lausanne | 5:1 (3:0) | 3'100 | Pontaise |
| 1984/1985 | 1/32 | 15/09/1984 | Lengnau | Young Boys | 0:3 (0:1) | 1'500 | Moos |
| 1984/1985 | 1/32 | 15/09/1984 | Etoile Carouge | Chênois | 2:0 (1:0) | ||
| 1984/1985 | 1/32 | 15/09/1984 | Baden | Aarau | 1:2 (0:0) | ||
| 1984/1985 | 1/32 | 15/09/1984 | Volketswil | Altdorf | 1:1 i. E. 5:4 | ||
| 1984/1985 | 1/32 | 15/09/1984 | Diepoldsau | Ascona | 2:0 (1:0) | ||
| 1984/1985 | 1/32 | 15/09/1984 | Dürrenast | Basel | 0:4 (0:2) | 1'050 | Lachen |
| 1984/1985 | 1/32 | 15/09/1984 | Ibach | Chiasso | 0:3 (0:0) | ||
| 1984/1985 | 1/32 | 15/09/1984 | Le Locle | Domdidier | 3:0 (1:0) | 300 | |
| 1984/1985 | 1/32 | 15/09/1984 | Olten | Grenchen | 2:3 (2:2) | ||
| 1984/1985 | 1/32 | 15/09/1984 | Biel-Bienne | Klus-Balstahl | 5:2 (1:1) | ||
| 1984/1985 | 1/32 | 15/09/1984 | Schaffhausen | Köniz | 7:1 (2:0) | ||
| 1984/1985 | 1/32 | 15/09/1984 | Sursee | Langenthal | 0:2 n.V. | ||
| 1984/1985 | 1/32 | 15/09/1984 | Old Boys | Laufen | 4:5 (3:2) | ||
| 1984/1985 | 1/32 | 15/09/1984 | Lutry | Lausanne | 0:8 (0:4) | 800 | |
| 1984/1985 | 1/32 | 15/09/1984 | Altstätten SG | Lugano | 0:2 (0:1) | ||
| 1984/1985 | 1/32 | 15/09/1984 | Bellach | Luzern | 0:11 (0:1) | ||
| 1984/1985 | 1/32 | 15/09/1984 | Colombier | Saint-Jean | 2:4 (1:2) | ||
| 1984/1985 | 1/32 | 15/09/1984 | Fétigny | Sion | 1:4 (1:0) | 1'315 | |
| 1984/1985 | 1/32 | 15/09/1984 | Red Star ZH | St. Gallen | 0:5 (0:1) | 1'200 | Allmend Brunau |
| 1984/1985 | 1/32 | 15/09/1984 | Oberwil | Wettingen | 0:8 (0:1) | ||
| 1984/1985 | 1/32 | 15/09/1984 | Brüttisellen | Winterthur | 0:5 (0:1) | 600 | Lindenbruck |
| 1984/1985 | 1/32 | 15/09/1984 | Bellinzona | Zürich | 0:4 (0:1) | ||
| 1984/1985 | 1/32 | 15/09/1984 | Uster | Grasshopper | 1:6 (0:1) | 2'600 | Heusser-Staub-Wiese |
| 1984/1985 | 1/32 | 15/09/1984 | Fribourg | Xamax | 1:5 (0:2) | 1'200 | St-Léonard |
| 1984/1985 | 1/32 | 15/09/1984 | Einsiedeln | Kriens | 2:4 (1:3) | ||
| 1984/1985 | 1/32 | 15/09/1984 | Locarno | Zug | 1:4 (1:2) | ||
| 1984/1985 | 1/32 | 15/09/1984 | Bulle | Servette | 1:2 n.V. | 3'000 | Bouleyres |
| 1984/1985 | 1/32 | 15/09/1984 | Stade Nyonnais | Stade Lausanne | 2:6 n.V. | ||
| 1984/1985 | 1/32 | 15/09/1984 | Leytron | Vevey | 0:3 (0:0) | 500 | Saint-Martin |
| 1984/1985 | 1/32 | 15/09/1984 | Martigny | Yverdon | 1:0 (0:0) | 1'000 | Octodure |
| 1984/1985 | 1/32 | 14/09/1984 | Farvagny-Ogoz | Chaux-de-Fonds | 1:10 (0:2) | 1'000 | Farvagny |
| 1984/1985 | 1/32 | 14/09/1984 | Dübendorf | Tuggen | 1:0 (0:0) | ||
| 1983/1984 | Finale | 11/06/1984 | Servette | Lausanne | 1:0 n.V. | 38'000 | Wankdorf |
| 1983/1984 | 1/2 | 23/05/1984 | Servette | Aarau | 1:0 (0:0) | 7'000 | Charmilles |
| 1983/1984 | 1/2 | 08/05/1984 | Lausanne | St. Gallen | 1:0 (1:0) | 14'000 | Pontaise |
| 1983/1984 | 1/2 | 08/05/1984 | Aarau | Servette | 0:0 n.V. | 11'000 | Brügglifeld |
| 1983/1984 | 1/4 | 23/04/1984 | Luzern | Aarau | 0:3 (0:0) | 13'300 | Allmend |
| 1983/1984 | 1/4 | 23/04/1984 | St. Gallen | Bulle | 2:0 (1:0) | 8'200 | Espenmoos |
| 1983/1984 | 1/4 | 23/04/1984 | Lausanne | Zürich | 3:2 n.V. | 15'000 | Pontaise |
| 1983/1984 | 1/4 | 18/04/1984 | Servette | Chiasso | 5:0 (0:0) | Charmilles | |
| 1983/1984 | 1/8 | 01/04/1984 | Laufen | Bulle | 2:3 (0:0) | 1'400 | Nau |
| 1983/1984 | 1/8 | 01/04/1984 | Mendrisio | Chiasso | 1:2 (0:0) | 2'000 | Comunale |
| 1983/1984 | 1/8 | 01/04/1984 | Grenchen | Lausanne | 0:2 (0:0) | 3'100 | Brühl |
| 1983/1984 | 1/8 | 01/04/1984 | Zürich | Wettingen | 5:1 (3:1) | 3'500 | Letzigrund |
| 1983/1984 | 1/8 | 01/04/1984 | St. Gallen | Grasshopper | 2:1 (1:1) | 13'200 | Espenmoos |
| 1983/1984 | 1/8 | 31/03/1984 | Amriswil | Aarau | 0:1 (0:1) | 2'000 | Tellenfeld |
| 1983/1984 | 1/8 | 31/03/1984 | Servette | Sion | 4:2 (3:0) | 14'500 | Charmilles |
| 1983/1984 | 1/8 | 31/03/1984 | Luzern | Vevey | 2:0 (0:0) | 6'200 | Allmend |
| 1983/1984 | 1/16 | 20/03/1984 | Grenchen | Xamax | 1:0 (0:0) | 2'500 | Brühl |
| 1983/1984 | 1/16 | 16/10/1983 | Morobbia Giubiasco | Chiasso | 0:1 (0:1) | 500 | Comunale |
| 1983/1984 | 1/16 | 16/10/1983 | Young Boys | Lausanne | 2:4 (2:2) | 4'300 | Wankdorf |
| 1983/1984 | 1/16 | 16/10/1983 | Basel | Luzern | 0:3 (0:0) | 6'000 | St. Jakob |
| 1983/1984 | 1/16 | 16/10/1983 | Mendrisio | Suhr | 3:0 (0:0) | 600 | Comunale |
| 1983/1984 | 1/16 | 16/10/1983 | Kreuzlingen | Wettingen | 2:5 (1:0) | 2'100 | Hafenareal |
| 1983/1984 | 1/16 | 16/10/1983 | Baden | Zürich | 1:3 (1:1) | 2'200 | Scharten |
| 1983/1984 | 1/16 | 16/10/1983 | Vevey | Nordstern Basel | 1:0 (0:0) | 1'128 | Copet |
| 1983/1984 | 1/16 | 16/10/1983 | Amriswil | Buochs | 5:0 (2:0) | ||
| 1983/1984 | 1/16 | 15/10/1983 | Grenchen | Xamax | 1:3 (0:0) | 2'000 | Brühl |
| 1983/1984 | 1/16 | 15/10/1983 | Aarau | Aurore Bienne | 6:0 (3:0) | 1'200 | Brügglifeld |
| 1983/1984 | 1/16 | 15/10/1983 | Biel-Bienne | Laufen | 3:3 i. E. 3:4 | 1'200 | Gurzelen |
| 1983/1984 | 1/16 | 15/10/1983 | Fribourg | Sion | 0:3 (0:2) | 2'000 | St-Léonard |
| 1983/1984 | 1/16 | 15/10/1983 | St. Gallen | Winterthur | 2:0 (1:0) | 3'200 | Espenmoos |
| 1983/1984 | 1/16 | 15/10/1983 | Red Star ZH | Grasshopper | 1:2 (0:1) | 2'400 | Allmend Brunau |
| 1983/1984 | 1/16 | 15/10/1983 | Chaux-de-Fonds | Servette | 1:3 (0:2) | 5'800 | Charrière |
| 1983/1984 | 1/16 | 15/10/1983 | Bulle | Boncourt | 3:0 (2:0) | 800 | Bouleyres |
| 1983/1984 | 1/32 | 21/09/1983 | Locarno | Kreuzlingen | 2:3 n.V. | ||
| 1983/1984 | 1/32 | 11/09/1983 | Mendrisio | Bellinzona | 2:0 n.V. | 1'700 | Comunale |
| 1983/1984 | 1/32 | 11/09/1983 | Derendingen | Aarau | 0:1 (0:1) | 700 | Heidenegg |
| 1983/1984 | 1/32 | 11/09/1983 | Fétigny | Aurore Bienne | 2:4 (0:1) | ||
| 1983/1984 | 1/32 | 11/09/1983 | Embrach | Chiasso | 2:3 (0:2) | 1'200 | Bilg |
| 1983/1984 | 1/32 | 11/09/1983 | Amriswil | Gossau | 3:0 (2:0) | ||
| 1983/1984 | 1/32 | 11/09/1983 | Suhr | Klus-Balstahl | 3:1 (0:0) | ||
| 1983/1984 | 1/32 | 11/09/1983 | Stade Nyonnais | Chaux-de-Fonds | 0:5 (0:1) | 730 | Marens |
| 1983/1984 | 1/32 | 11/09/1983 | Charmey | Lausanne | 1:13 (0:6) | 800 | Charmey |
| 1983/1984 | 1/32 | 11/09/1983 | Zug | Luzern | 1:2 (1:0) | 4'100 | Herti |
| 1983/1984 | 1/32 | 11/09/1983 | Tresa-Monteggio | Morobbia Giubiasco | 2:3 n.V. | ||
| 1983/1984 | 1/32 | 11/09/1983 | Montreux | Xamax | 1:2 (1:1) | 1'200 | Chailly |
| 1983/1984 | 1/32 | 11/09/1983 | Rapid Ostermundigen | Nordstern Basel | 0:2 (0:1) | ||
| 1983/1984 | 1/32 | 11/09/1983 | Etoile Chaux-de-Fonds | Boncourt | 0:3 (0:1) | ||
| 1983/1984 | 1/32 | 10/09/1983 | Köniz | Young Boys | 0:2 (0:0) | 1'800 | Liebefeld |
| 1983/1984 | 1/32 | 10/09/1983 | Buochs | Allschwil | 3:2 (2:0) | ||
| 1983/1984 | 1/32 | 10/09/1983 | Birsfelden | Basel | 0:8 (0:5) | 1'600 | Sternenfeld |
| 1983/1984 | 1/32 | 10/09/1983 | Baden | Concordia Basel | 6:2 n.v. | ||
| 1983/1984 | 1/32 | 10/09/1983 | Moutier | Grenchen | 0:2 (0:0) | ||
| 1983/1984 | 1/32 | 10/09/1983 | Locarno | Kreuzlingen | 3:3 i. E. 2:3 | ||
| 1983/1984 | 1/32 | 10/09/1983 | Geralfingen | Laufen | 0:3 (0:2) | ||
| 1983/1984 | 1/32 | 10/09/1983 | Winterthur | Lugano | 3:1 n.V. | ||
| 1983/1984 | 1/32 | 10/09/1983 | Fribourg | Malley | 6:2 (3:1) | ||
| 1983/1984 | 1/32 | 10/09/1983 | Biel-Bienne | Monthey | 7:2 (2:1) | 500 | Gurzelen |
| 1983/1984 | 1/32 | 10/09/1983 | Altstätten SG | Red Star ZH | 1:3 (0:2) | ||
| 1983/1984 | 1/32 | 10/09/1983 | Chênois | Sion | 3:3 i. E. 3:4 | 700 | Trois-Chênes |
| 1983/1984 | 1/32 | 10/09/1983 | Turicum Zürich | St. Gallen | 0:5 (0:1) | 750 | Hardhof |
| 1983/1984 | 1/32 | 10/09/1983 | Emmen | Wettingen | 1:6 (1:2) | 700 | Sportplatz |
| 1983/1984 | 1/32 | 10/09/1983 | Ibach | Zürich | 1:5 n.V. | 1'300 | Gerbihof |
| 1983/1984 | 1/32 | 10/09/1983 | Arbon | Grasshopper | 0:6 (0:2) | 3'200 | Stacherholz |
| 1983/1984 | 1/32 | 10/09/1983 | Bulle | Saint-Légier | 8:1 (3:1) | ||
| 1983/1984 | 1/32 | 10/09/1983 | Martigny | Servette | 1:2 (0:1) | 3'800 | Octodure |
| 1983/1984 | 1/32 | 10/09/1983 | Stade Lausanne | Vevey | 1:2 (0:2) | 400 | Vidy |
| 1982/1983 | Finale | 14/06/1983 | Grasshopper | Servette | 3:0 (2:0) | 26'000 | Wankdorf |
| 1982/1983 | Finale | 23/05/1983 | Grasshopper | Servette | 2:2 n.V. | 31'000 | Wankdorf |
| 1982/1983 | 1/2 | 03/05/1983 | Grasshopper | Zürich | 5:1 (2:1) | 12'000 | Hardturm |
| 1982/1983 | 1/2 | 03/05/1983 | Young Boys | Servette | 0:1 (0:0) | 16'000 | Wankdorf |
| 1982/1983 | 1/4 | 28/04/1983 | Young Boys | Luzern | 1:0 (0:0) | 8'900 | Wankdorf |
| 1982/1983 | 1/4 | 26/04/1983 | Luzern | Young Boys | 2:2 n.V. | 12'400 | Allmend |
| 1982/1983 | 1/4 | 26/04/1983 | Servette | Mendrisio | 4:1 (1:0) | 3'300 | Charmilles |
| 1982/1983 | 1/4 | 26/04/1983 | Zürich | Winterthur | 3:1 (0:0) | 1'600 | Letzigrund |
| 1982/1983 | 1/4 | 26/04/1983 | St. Gallen | Grasshopper | 0:1 (0:0) | 11'200 | Espenmoos |
| 1982/1983 | 1/8 | 19/04/1983 | Grasshopper | Xamax | 0:0 i. E. 2:4 | 5'300 | Hardturm |
| 1982/1983 | 1/8 | 05/04/1983 | Young Boys | Chaux-de-Fonds | 2:0 (2:0) | 4'800 | Wankdorf |
| 1982/1983 | 1/8 | 05/04/1983 | Wettingen | St. Gallen | 1:1 i. E. 1:4 | 3'700 | Espenmoos |
| 1982/1983 | 1/8 | 04/04/1983 | Mendrisio | Basel | 2:1 (1:1) | 3'000 | Comunale |
| 1982/1983 | 1/8 | 04/04/1983 | Zürich | Boudry | 8:0 (3:0) | 1'968 | Letzigrund |
| 1982/1983 | 1/8 | 04/04/1983 | Luzern | Vaduz | 4:1 (2:0) | 5'200 | Allmend |
| 1982/1983 | 1/8 | 04/04/1983 | Chênois | Winterthur | 1:5 (1:1) | 2'100 | Trois-Chênes |
| 1982/1983 | 1/8 | 04/04/1983 | Xamax | Grasshopper | 1:1 n. V. | 11'100 | Maladière |
| 1982/1983 | 1/8 | 04/04/1983 | Bern | Servette | 0:3 (0:0) | 5'800 | Neufeld |
| 1982/1983 | 1/8 | 02/04/1983 | Wettingen | St. Gallen | 2:2 n.V. | Altenburg | |
| 1982/1983 | 1/8 | 02/04/1983 | St. Gallen | Wettingen | 1:1 | ||
| 1982/1983 | 1/16 | 13/03/1983 | Aarau | Chênois | 2:4 (1:2) | 2'385 | Brügglifeld |
| 1982/1983 | 1/16 | 13/03/1983 | Biel-Bienne | Bern | 0:2 (0:1) | 1'300 | Gurzelen |
| 1982/1983 | 1/16 | 13/03/1983 | Grasshopper | Laufen | 3:0 (1:0) | 2'300 | Hardturm |
| 1982/1983 | 1/16 | 13/03/1983 | Basel | Lausanne | 2:1 n.V. | 7'300 | St. Jakob |
| 1982/1983 | 1/16 | 13/03/1983 | Bellinzona | Luzern | 0:1 (0:1) | 2'000 | Comunale |
| 1982/1983 | 1/16 | 13/03/1983 | Kriens | Mendrisio | 0:0 i. E. 3:4 | 1'374 | Kleinfeld |
| 1982/1983 | 1/16 | 13/03/1983 | Chaux-de-Fonds | Orbe | 8:0 (1:0) | 2'000 | Charrière |
| 1982/1983 | 1/16 | 13/03/1983 | Lugano | St. Gallen | 0:0 i. E. 4:5 | 924 | Cornaredo |
| 1982/1983 | 1/16 | 13/03/1983 | Brüttisellen | Wettingen | 0:1 (0:0) | 1'500 | Lindenbruck |
| 1982/1983 | 1/16 | 13/03/1983 | Chiasso | Winterthur | 1:2 (0:0) | 800 | Comunale |
| 1982/1983 | 1/16 | 13/03/1983 | Vaduz | Zug | 3:2 n.V. | 350 | Vaduz |
| 1982/1983 | 1/16 | 13/03/1983 | Zug | Zürich | 0:4 (0:3) | 3'500 | Allmend |
| 1982/1983 | 1/16 | 13/03/1983 | Cortaillod | Xamax | 1:2 (0:1) | 4'600 | Cortaillod |
| 1982/1983 | 1/16 | 13/03/1983 | Fribourg | Servette | 1:4 (0:2) | 5'000 | St-Léonard |
| 1982/1983 | 1/16 | 13/03/1983 | Young Boys | Vevey | 3:0 (2:0) | 4'100 | Wankdorf |
| 1982/1983 | 1/16 | 12/03/1983 | Colombier | Boudry | 1:3 (0:2) | ||
| 1982/1983 | 1/32 | 17/10/1982 | Baden | Bellinzona | 2:4 (1:2) | 960 | Scharten |
| 1982/1983 | 1/32 | 17/10/1982 | Nordstern Basel | Young Boys | 0:1 n.V. | 1'200 | Rankhof |
| 1982/1983 | 1/32 | 17/10/1982 | Littau | Aarau | 1:4 (0:3) | 1'400 | Ruopigen |
| 1982/1983 | 1/32 | 17/10/1982 | Breitenbach | Basel | 0:4 (0:2) | 2'800 | Bodenacker |
| 1982/1983 | 1/32 | 17/10/1982 | Derendingen | Bern | 0:1 (0:0) | ||
| 1982/1983 | 1/32 | 17/10/1982 | Schötz | Cortaillod | 3:5 (1:2) | ||
| 1982/1983 | 1/32 | 17/10/1982 | Lugano | Gossau | 2:0 (1:0) | ||
| 1982/1983 | 1/32 | 17/10/1982 | Fribourg | Köniz | 4:1 (2:1) | ||
| 1982/1983 | 1/32 | 17/10/1982 | Langenthal | Laufen | 3:4 n.V. | ||
| 1982/1983 | 1/32 | 17/10/1982 | Ibach | Luzern | 1:2 n.V. | 3'100 | Gerbihof |
| 1982/1983 | 1/32 | 17/10/1982 | Red Star ZH | Mendrisio | 1:2 (0:1) | ||
| 1982/1983 | 1/32 | 17/10/1982 | Vaduz | Morbio | 2:1 (1:0) | ||
| 1982/1983 | 1/32 | 17/10/1982 | Raron | Orbe | 1:2 (1:1) | 150 | Rhoneglut |
| 1982/1983 | 1/32 | 17/10/1982 | Rüti ZH | St. Gallen | 0:3 (0:1) | 2'300 | Schützenwiese |
| 1982/1983 | 1/32 | 17/10/1982 | Zug | Sursee | 1:0 (0:0) | ||
| 1982/1983 | 1/32 | 17/10/1982 | Chiasso | Unterstrass | 5:1 (0:1) | ||
| 1982/1983 | 1/32 | 17/10/1982 | Einsiedeln | Winterthur | 3:4 (1:2) | 1'600 | Rappenmoosli |
| 1982/1983 | 1/32 | 17/10/1982 | Yverdon | Xamax | 0:6 (0:1) | 4'500 | Municipal |
| 1982/1983 | 1/32 | 17/10/1982 | Allmendingen | Kriens | 0:3 (0:1) | ||
| 1982/1983 | 1/32 | 17/10/1982 | Burgdorf | Zug | 1:3 (0:1) | ||
| 1982/1983 | 1/32 | 16/10/1982 | Colombier | Bulle | 1:0 (0:0) | 1'200 | Chézards |
| 1982/1983 | 1/32 | 16/10/1982 | Signal Bernex | Chênois | 2:6 (0:5) | ||
| 1982/1983 | 1/32 | 16/10/1982 | Biel-Bienne | Etoile Carouge | 3:1 (3:0) | ||
| 1982/1983 | 1/32 | 16/10/1982 | Locarno | Brüttiselen | 2:2 i. E. 2:4 | ||
| 1982/1983 | 1/32 | 16/10/1982 | Bassecourt | Lausanne | 3:6 (1:3) | 2'200 | Grands-Pré |
| 1982/1983 | 1/32 | 16/10/1982 | Chaux-de-Fonds | Sion | 1:1 i. E. 4:3 | 3'700 | Charrière |
| 1982/1983 | 1/32 | 16/10/1982 | Emmenbrücke | Wettingen | 0:4 (0:1) | 1'000 | Gersag |
| 1982/1983 | 1/32 | 16/10/1982 | Stäfa ZH | Zürich | 0:2 (0:2) | 3'300 | Frohberg |
| 1982/1983 | 1/32 | 16/10/1982 | Küsnacht ZH | Grasshopper | 1:3 (0:3) | 2'500 | Heslibach |
| 1982/1983 | 1/32 | 16/10/1982 | Leytron | Servette | 0:2 (0:0) | 1'832 | Saint-Martin |
| 1982/1983 | 1/32 | 16/10/1982 | Boudry | Superga Chaux-de-F. | 5:0 (3:0) | ||
| 1982/1983 | 1/32 | 16/10/1982 | Martigny | Vevey | 2:5 n.V. | 2'200 | Octodure |
| 1981/1982 | Finale | 31/05/1982 | Sion | Basel | 1:0 (1:0) | 44'000 | Wankdorf |
| 1981/1982 | 1/2 | 04/05/1982 | Sion | Young Boys | 2:0 (0:0) | 12'500 | Tourbillon |
| 1981/1982 | 1/2 | 04/05/1982 | Basel | Delémont | 3:0 (1:0) | 10'200 | St. Jakob |
| 1981/1982 | 1/4 | 12/04/1982 | Grasshopper | Young Boys | 1:1 i. E. 5:4 | 11'000 | Hardturm |
| 1981/1982 | 1/4 | 12/04/1982 | Basel | Lausanne | 2:1 (2:0) | 10'500 | St. Jakob |
| 1981/1982 | 1/4 | 12/04/1982 | Sion | Wettingen | 2:0 (1:0) | 8'600 | Tourbillon |
| 1981/1982 | 1/4 | 12/04/1982 | Xamax | Delémont | 0:1 (0:1) | 5'300 | Maladière |
| 1981/1982 | 1/8 | 23/03/1982 | Young Boys | Chênois | 1:0 (1:0) | 2'100 | Wankdorf |
| 1981/1982 | 1/8 | 20/03/1982 | Delémont | Baden | 1:0 (1:0) | 1'500 | Parc des sports |
| 1981/1982 | 1/8 | 20/03/1982 | Aarau | Basel | 2:3 (1:1) | 6'800 | Brügglifeld |
| 1981/1982 | 1/8 | 20/03/1982 | Grasshopper | Bulle | 1:0 (0:0) | 2'700 | Hardturm |
| 1981/1982 | 1/8 | 20/03/1982 | Wettingen | Locarno | 2:1 n.V. | 1'800 | Altenburg |
| 1981/1982 | 1/8 | 20/03/1982 | Lausanne | Luzern | 3:2 (0:2) | 3'500 | Pontaise |
| 1981/1982 | 1/8 | 20/03/1982 | Sion | Winterthur | 3:1 (1:0) | 4'000 | Tourbillon |
| 1981/1982 | 1/8 | 20/03/1982 | Xamax | Nordstern Basel | 1:0 (1:0) | 2'500 | Maladière |
| 1981/1982 | 1/16 | 01/11/1981 | Solothurn | Chênois | 1:5 (0:3) | 1'050 | Stadion FCS |
| 1981/1982 | 1/16 | 01/11/1981 | Schaffhausen | Baden | 1:1 i. E. 2:4 | 2'500 | Breite |
| 1981/1982 | 1/16 | 01/11/1981 | Aarau | Bern | 5:0 (2:0) | 2'750 | Brügglifeld |
| 1981/1982 | 1/16 | 01/11/1981 | Winterthur | Chiasso | 4:3 n.V. | 4'400 | Schützenwiese |
| 1981/1982 | 1/16 | 01/11/1981 | Locarno | St. Gallen | 3:1 (0:0) | 6'000 | Lido |
| 1981/1982 | 1/16 | 01/11/1981 | Luzern | Zürich | 6:1 (4:1) | 10'100 | Allmend |
| 1981/1982 | 1/16 | 01/11/1981 | Wettingen | Mendrisio | 4:0 n.V. | 2'050 | Altenburg |
| 1981/1982 | 1/16 | 01/11/1981 | Amriswil | Nordstern Basel | 2:3 (1:1) | 2'600 | Tellenfeld |
| 1981/1982 | 1/16 | 01/11/1981 | Sion | Servette | 3:2 n.V. | 9'500 | Tourbillon |
| 1981/1982 | 1/16 | 31/10/1981 | Bellinzona | Basel | 0:1 (0:1) | 3'000 | Comunale |
| 1981/1982 | 1/16 | 31/10/1981 | Chaux-de-Fonds | Lausanne | 1:2 (0:0) | 2'300 | Charrière |
| 1981/1982 | 1/16 | 31/10/1981 | Bulle | Leytron | 3:1 (1:1) | 700 | Bouleyres |
| 1981/1982 | 1/16 | 31/10/1981 | Altdorf | Grasshopper | 0:8 (0:3) | 3'000 | Suworow-Matte |
| 1981/1982 | 1/16 | 31/10/1981 | La Tour de Peilz | Delémont | 1:2 (0:2) | 800 | Bel Air |
| 1981/1982 | 1/16 | 31/10/1981 | Young Boys | Vevey | 2:2 i. E. 5:4 | 2'500 | Wankdorf |
| 1981/1982 | 1/16 | 30/10/1981 | Xamax | Aurore Bienne | 8:1 (4:0) | 487 | Maladière |
| 1981/1982 | 1/32 | 27/09/1981 | Thun | Young Boys | 0:3 (0:2) | 4'500 | Lachenstadion |
| 1981/1982 | 1/32 | 27/09/1981 | Muri AG | Aarau | 1:4 (0:3) | 1'800 | Sportplatz |
| 1981/1982 | 1/32 | 27/09/1981 | Embrach | Amriswil | 1:2 | ||
| 1981/1982 | 1/32 | 27/09/1981 | Breitenbach | Baden | 0:1 | ||
| 1981/1982 | 1/32 | 27/09/1981 | Altdorf | Bremgarten | 4:3 | ||
| 1981/1982 | 1/32 | 27/09/1981 | Gland | Bulle | 1:4 (1:2) | 1'000 | Parc des sports |
| 1981/1982 | 1/32 | 27/09/1981 | Töss | Chiasso | 2:3 (0:2) | 1'000 | Reitplatz |
| 1981/1982 | 1/32 | 27/09/1981 | Solothurn | Langenthal | 3:2 | ||
| 1981/1982 | 1/32 | 27/09/1981 | Burgdorf | Luzern | 0:1 (0:1) | 2'500 | Neumatt |
| 1981/1982 | 1/32 | 27/09/1981 | La Tour de Peilz | Meyrin | 1:1 i. E. 4:3 | ||
| 1981/1982 | 1/32 | 27/09/1981 | Chaux-de-Fonds | Onex | 3:1 (1:1) | 2'000 | Charrière |
| 1981/1982 | 1/32 | 27/09/1981 | Monthey | Sion | 0:1 (0:1) | 2'500 | Municipal |
| 1981/1982 | 1/32 | 27/09/1981 | Balzers | Mendrisio | 1:1 i. E. 2:4 | 650 | Rheinau |
| 1981/1982 | 1/32 | 27/09/1981 | Delémont | Buochs | 4:1 | ||
| 1981/1982 | 1/32 | 27/09/1981 | Schaffhausen | Turicum Zürich | 4:1 | ||
| 1981/1982 | 1/32 | 27/09/1981 | Estavayer-le-Lac | Vevey | 0:3 (0:2) | 1'000 | Grèves |
| 1981/1982 | 1/32 | 27/09/1981 | Leytron | Yverdon | 3:1 (1:0) | 500 | Saint-Martin |
| 1981/1982 | 1/32 | 26/09/1981 | Einsiedeln | Bellinzona | 0:9 (0:3) | 1'400 | Rappenmoosli |
| 1981/1982 | 1/32 | 26/09/1981 | Boudry | Aurore Bienne | 1:2 (0:0) | 300 | Sur-la-Forêt |
| 1981/1982 | 1/32 | 26/09/1981 | Sursee | Basel | 1:9 (0:4) | 3'100 | Neufeld |
| 1981/1982 | 1/32 | 26/09/1981 | Bern | Grenchen | 2:1 (1:1) | 550 | Neufeld |
| 1981/1982 | 1/32 | 26/09/1981 | Wettingen | Ibach | 5:5 i. E. 5:4 | 1'400 | Altenburg |
| 1981/1982 | 1/32 | 26/09/1981 | Malley | Lausanne | 1:7 (1:4) | 2'700 | Bois-Gentil |
| 1981/1982 | 1/32 | 26/09/1981 | Locarno | Lugano | 3:1 n.V. | 2'700 | Lido |
| 1981/1982 | 1/32 | 26/09/1981 | Chênois | Siviriez | 5:0 (1:0) | 600 | Trois-Chênes |
| 1981/1982 | 1/32 | 26/09/1981 | Dietikon | St. Gallen | 0:5 (0:2) | 1'700 | Dornau |
| 1981/1982 | 1/32 | 26/09/1981 | Balerna | Winterthur | 0:4 (0:1) | 600 | Comunale |
| 1981/1982 | 1/32 | 26/09/1981 | Glarus | Zürich | 0:5 (0:1) | 3'000 | Buchholz |
| 1981/1982 | 1/32 | 26/09/1981 | Young Fellows | Grasshopper | 0:8 | ||
| 1981/1982 | 1/32 | 26/09/1981 | Biel-Bienne | Xamax | 2:3 (1:2) | 1'400 | Gurzelen |
| 1981/1982 | 1/32 | 26/09/1981 | Zug | Nordstern Basel | 2:6 n.V. | 1'300 | Allmend |
| 1981/1982 | 1/32 | 26/09/1981 | Stade Nyonnais | Servette | 0:3 (0:2) | 2'900 | Marens |
| 1980/1981 | Finale | 06/06/1981 | Lausanne | Zürich | 4:3 n.V. | 40'000 | Wankdorf |
| 1980/1981 | 1/2 | 12/05/1981 | Grasshopper | Lausanne | 1:3 (1:0) | 8'500 | Hardturm |
| 1980/1981 | 1/2 | 05/05/1981 | Zürich | Sion | 4:0 (3:0) | 8'700 | Letzigrund |
| 1980/1981 | 1/2 | 20/04/1981 | Sion | Zürich | 0:0 n.V. | 13'000 | Tourbillon |
| 1980/1981 | 1/2 | 20/04/1981 | Lausanne | Grasshopper | 1:1 n.V. | 17'000 | Pontaise |
| 1980/1981 | 1/4 | 29/03/1981 | Lausanne | Nordstern Basel | 3:1 (1:0) | 3'000 | Pontaise |
| 1980/1981 | 1/4 | 28/03/1981 | Zürich | Basel | 3:0 (2:0) | 14'000 | Letzigrund |
| 1980/1981 | 1/4 | 30/11/1980 | Nordstern Basel | Lausanne | 2:2 n.V. | 1'600 | Rankhof |
| 1980/1981 | 1/4 | 30/11/1980 | Sion | St. Gallen | 3:1 (3:0) | 3'800 | Tourbillon |
| 1980/1981 | 1/4 | 30/11/1980 | Bellinzona | Grasshopper | 1:4 (0:2) | 3'000 | Comunale |
| 1980/1981 | 1/8 | 09/11/1980 | Bellinzona | Altstätten SG | 2:1 (1:1) | 1'500 | Comunale |
| 1980/1981 | 1/8 | 09/11/1980 | Lausanne | Luzern | 1:0 (0:0) | 2'800 | Pontaise |
| 1980/1981 | 1/8 | 09/11/1980 | Basel | Martigny | 6:0 (3:0) | 1'900 | St. Jakob |
| 1980/1981 | 1/8 | 09/11/1980 | Chiasso | Sion | 0:2 n. V. | 1'200 | Comunale |
| 1980/1981 | 1/8 | 09/11/1980 | Bulle | Zürich | 0:5 (0:2) | 5'000 | Bouleyres |
| 1980/1981 | 1/8 | 09/11/1980 | St. Gallen | Xamax | 2:0 (0:0) | 4'200 | Espenmoos |
| 1980/1981 | 1/8 | 09/11/1980 | Chênois | Nordstern Basel | 0:1 (0:1) | 600 | Trois-Chênes |
| 1980/1981 | 1/8 | 08/11/1980 | Grasshopper | Young Boys | 4:1 (2:0) | 4'700 | Hardturm |
| 1980/1981 | 1/16 | 28/09/1980 | Allschwil | Bellinzona | 0:3 (0:0) | 1'800 | Gartenhof |
| 1980/1981 | 1/16 | 28/09/1980 | Schaffhausen | Young Boys | 0:2 (0:0) | 3'900 | Breite |
| 1980/1981 | 1/16 | 28/09/1980 | Lengnau | Lausanne | 0:1 (0:0) | 2'600 | Moos |
| 1980/1981 | 1/16 | 28/09/1980 | Vaduz | Luzern | 1:6 (1:2) | 2'300 | Gemeindesportplatz |
| 1980/1981 | 1/16 | 28/09/1980 | Veltheim | St. Gallen | 0:1 n.V. | 2'200 | Flüeli |
| 1980/1981 | 1/16 | 28/09/1980 | Suhr | Xamax | 0:4 (0:3) | 1'000 | Suhr |
| 1980/1981 | 1/16 | 28/09/1980 | Etoile Carouge | Nordstern Basel | 3:4 n.V. | 650 | Fontenette |
| 1980/1981 | 1/16 | 27/09/1980 | Martigny | Servette | 2:1 (1:1) | 2'000 | Octodure |
| 1980/1981 | 1/16 | 27/09/1980 | Oberentfelden | Chênois | 1:3 (1:1) | 1'200 | Gerbe |
| 1980/1981 | 1/16 | 27/09/1980 | Fribourg | Basel | 0:3 (0:1) | 2'300 | St-Léonard |
| 1980/1981 | 1/16 | 27/09/1980 | Birsfelden | Chiasso | 0:2 (0:2) | 1'800 | Sternenfeld |
| 1980/1981 | 1/16 | 27/09/1980 | Altstätten SG | Lugano | 3:3 i. E. 6:5 | 1'500 | Gesa |
| 1980/1981 | 1/16 | 27/09/1980 | Vevey | Sion | 0:4 (0:3) | 3'300 | Copet |
| 1980/1981 | 1/16 | 27/09/1980 | Frauenfeld | Zürich | 2:4 (1:1) | 2'800 | Kleine Allmend |
| 1980/1981 | 1/16 | 27/09/1980 | Aarau | Grasshopper | 0:6 (0:5) | 5'000 | Brügglifeld |
| 1980/1981 | 1/16 | 26/09/1980 | Bulle | Bern | 4:2 (2:0) | Bouleyres | |
| 1980/1981 | 1/32 | 24/08/1980 | Wohlhusen | Bern | 0:6 (0:1) | 900 | Blindei |
| 1980/1981 | 1/32 | 24/08/1980 | Stade Lausanne | Bulle | 1:2 (0:1) | ||
| 1980/1981 | 1/32 | 24/08/1980 | Suhr | Lerchenfeld | 3:1 (1:1) | ||
| 1980/1981 | 1/32 | 24/08/1980 | Mendrisiostar | Lugano | 1:1 i. E. 3:4 | 1'700 | Comunale |
| 1980/1981 | 1/32 | 24/08/1980 | Renens | Martigny | 2:5 (0:3) | 800 | Censuy |
| 1980/1981 | 1/32 | 24/08/1980 | Veltheim | Red Star ZH | 4:2 (1:0) | ||
| 1980/1981 | 1/32 | 24/08/1980 | Vaduz | Turicum Zürich | 4:3 | ||
| 1980/1981 | 1/32 | 23/08/1980 | Stade Nyonnais | Etoile Carouge | 1:6 (0:4) | ||
| 1980/1981 | 1/32 | 23/08/1980 | Laufen | Allschwil | 1:2 (0:2) | ||
| 1980/1981 | 1/32 | 23/08/1980 | Altstätten SG | Blue Stars ZH | 3:2 (2:2) | ||
| 1980/1981 | 1/32 | 23/08/1980 | Düdingen | Fribourg | 3:4 (1:3) | 800 | Birchhölzli |
| 1980/1981 | 1/32 | 23/08/1980 | Birsfelden | Grenchen | 2:1 (2:0) | 700 | Sternenfeld |
| 1980/1981 | 1/32 | 23/08/1980 | Lengnau | Chaux-de-Fonds | 3:1 (1:1) | 500 | Moos |
| 1980/1981 | 1/32 | 23/08/1980 | Vevey | Orbe | 3:2 n.V. | 700 | Copet |
| 1980/1981 | 1/32 | 23/08/1980 | Oberentfelden | Sursee | 2:1 | ||
| 1980/1981 | 1/32 | 23/08/1980 | Schaffhausen | Widnau | 2:1 | ||
| 1980/1981 | 1/32 | 23/08/1980 | Frauenfeld | Winterthur | 1:0 (0:0) | 1'000 | Weinfelden |
| 1980/1981 | 1/32 | 23/08/1980 | Aarau | Emmen | 7:1 (4:1) | 900 | Brügglifeld |
| 1979/1980 | Finale | 26/05/1980 | Sion | Young Boys | 2:1 (1:1) | 45'000 | Wankdorf |
| 1979/1980 | 1/2 | 07/04/1980 | Xamax | Young Boys | 0:1 (0:0) | 8'000 | Maladière |
| 1979/1980 | 1/2 | 07/04/1980 | Sion | Servette | 2:1 (1:0) | 12'557 | Tourbillon |
| 1979/1980 | 1/4 | 09/12/1979 | Chênois | Young Boys | 0:1 (0:0) | 4'000 | Trois-Chênes |
| 1979/1980 | 1/4 | 09/12/1979 | Sion | Luzern | 4:1 (2:0) | 10'000 | Tourbillon |
| 1979/1980 | 1/4 | 09/12/1979 | Xamax | Winterthur | 1:0 n.V. | 2'600 | Maladière |
| 1979/1980 | 1/4 | 09/12/1979 | Frauenfeld | Servette | 0:2 (0:1) | 5'600 | Kleine Allmend |
| 1979/1980 | 1/8 | 04/11/1979 | Young Boys | Basel | 2:0 (1:0) | 9'000 | Wankdorf |
| 1979/1980 | 1/8 | 04/11/1979 | Winterthur | Chaux-de-Fonds | 2:1 (1:0) | 4'400 | Schützenwiese |
| 1979/1980 | 1/8 | 04/11/1979 | Frauenfeld | Renens | 1:0 (0:0) | 1'850 | Kleine Allmend |
| 1979/1980 | 1/8 | 04/11/1979 | Luzern | Vevey | 3:0 (1:0) | 8'000 | Allmend |
| 1979/1980 | 1/8 | 03/11/1979 | Grasshopper | Sion | 3:3 i. E. 4:5 | 3'469 | Hardturm |
| 1979/1980 | 1/8 | 03/11/1979 | Xamax | St. Gallen | 2:1 (0:1) | 2'000 | Maladière |
| 1979/1980 | 1/8 | 03/11/1979 | Chênois | Zürich | 4:1 (1:1) | 3'000 | Trois-Chênes |
| 1979/1980 | 1/8 | 03/11/1979 | Chiasso | Servette | 2:2 i. E. 2:4 | 2'500 | Comunale |
| 1979/1980 | 1/16 | 30/09/1979 | Mendrisiostar | Basel | 1:3 (0:1) | 1'900 | Comunale |
| 1979/1980 | 1/16 | 30/09/1979 | Kreuzlingen | Chiasso | 1:2 (0:0) | 2'000 | Hafenareal |
| 1979/1980 | 1/16 | 30/09/1979 | Winterthur | Lugano | 1:0 (0:0) | 3'100 | Schützenwiese |
| 1979/1980 | 1/16 | 30/09/1979 | Nordstern Basel | Luzern | 0:2 (0:1) | 2'650 | Rankhof |
| 1979/1980 | 1/16 | 29/09/1979 | Estavayer-le-Lac | Young Boys | 0:1 (0:0) | 3'000 | Estavayer |
| 1979/1980 | 1/16 | 29/09/1979 | Fribourg | Chênois | 1:2 (1:1) | 2'000 | St-Léonard |
| 1979/1980 | 1/16 | 29/09/1979 | Grenchen | Chaux-de-Fonds | 0:2 (0:1) | 600 | Brühl |
| 1979/1980 | 1/16 | 29/09/1979 | Vevey | Lausanne | 2:1 n.V. | 2'500 | Copet |
| 1979/1980 | 1/16 | 29/09/1979 | Biel-Bienne | Renens | 0:3 (0:2) | 800 | Gurzelen |
| 1979/1980 | 1/16 | 29/09/1979 | Frauenfeld | Schaffhausen | 2:0 (0:0) | 1'000 | Kleine Allmend |
| 1979/1980 | 1/16 | 29/09/1979 | Bern | Sion | 2:3 n.V. | 900 | Neufeld |
| 1979/1980 | 1/16 | 29/09/1979 | Aarau | St. Gallen | 2:4 (0:1) | 5'000 | Brügglifeld |
| 1979/1980 | 1/16 | 29/09/1979 | Egerkingen | Zürich | 1:9 (1:3) | 5'000 | Byfang |
| 1979/1980 | 1/16 | 29/09/1979 | Blue Stars ZH | Grasshopper | 2:4 n.V. | 1'325 | Letzigrund |
| 1979/1980 | 1/16 | 29/09/1979 | Le Locle | Xamax | 0:4 (0:1) | 1'700 | Le Locle |
| 1979/1980 | 1/16 | 29/09/1979 | Delémont | Servette | 0:1 (0:0) | 3'300 | Blancherie |
| 1979/1980 | 1/32 | 19/08/1979 | Renens | Central Fribourg | 3:0 (1:0) | ||
| 1979/1980 | 1/32 | 19/08/1979 | Zwingen | Egerkingen | 2:5 (0:3) | ||
| 1979/1980 | 1/32 | 19/08/1979 | Kreuzlingen | Emmenbrücke | 4:3 | ||
| 1979/1980 | 1/32 | 19/08/1979 | Töss | Frauenfeld | 1:3 (1:2) | ||
| 1979/1980 | 1/32 | 19/08/1979 | Blue Stars ZH | Schwammendingen | 2:0 (0:0) | ||
| 1979/1980 | 1/32 | 18/08/1979 | Bern | Laufen | 4:1 n.V. | ||
| 1979/1980 | 1/32 | 18/08/1979 | Malley | Le Locle | 0:1 n.V. | ||
| 1979/1980 | 1/32 | 18/08/1979 | Estavayer-le-Lac | Leytron | 2:1 (1:1) | 500 | Estavayer |
| 1979/1980 | 1/32 | 18/08/1979 | Rüti ZH | Schaffhausen | 0:2 (0:1) | ||
| 1979/1980 | 1/32 | 18/08/1979 | Grenchen | Solothurn | 3:1 (1:0) | 600 | Brühl |
| 1979/1980 | 1/32 | 18/08/1979 | Bellinzona | Winterthur | 1:3 (0:2) | ||
| 1979/1980 | 1/32 | 18/08/1979 | Brüttisellen | Mendrisiostar | 1:1 i. E. 2:4 | ||
| 1979/1980 | 1/32 | 18/08/1979 | Delémont | Derendingen | 3:2 n.V. | 300 | |
| 1979/1980 | 1/32 | 18/08/1979 | Aarau | Kriens | 4:0 (1:0) | ||
| 1979/1980 | 1/32 | 18/08/1979 | Fribourg | Stade Lausanne | 3:0 (0:0) | ||
| 1979/1980 | 1/32 | 18/08/1979 | Biel-Bienne | Lyss | 3:2 (1:2) | 850 | Gurzelen |
| 1979/1980 | 1/32 | 18/08/1979 | Nordstern Basel | Boncourt | 3:1 (2:1) | ||
| 1979/1980 | 1/32 | 18/08/1979 | Bulle | Vevey | 0:3 (0:0) | ||
| 1978/1979 | Finale | 20/06/1979 | Servette | Young Boys | 3:2 (1:2) | 30'000 | Wankdorf |
| 1978/1979 | Finale | 04/06/1979 | Servette | Young Boys | 1:1 n.V. | 35'000 | Wankdorf |
| 1978/1979 | 1/2 | 16/04/1979 | Young Boys | Chênois | 1:0 n.V. | 15'200 | Wankdorf |
| 1978/1979 | 1/2 | 16/04/1979 | Servette | Xamax | 3:2 (1:2) | 10'500 | Charmilles |
| 1978/1979 | 1/4 | 22/03/1979 | Lausanne | Chênois | 0:2 (0:1) | 2'630 | Pontaise |
| 1978/1979 | 1/4 | 20/03/1979 | Xamax | Basel | 5:0 (1:0) | 2'000 | Maladière |
| 1978/1979 | 1/4 | 20/03/1979 | Young Boys | St. Gallen | 2:0 (1:0) | 5'900 | Wankdorf |
| 1978/1979 | 1/4 | 20/03/1979 | Chênois | Lausanne | 1:1 n.V. | 3'000 | Trois-Chênes |
| 1978/1979 | 1/4 | 14/03/1979 | Nordstern Basel | Servette | 0:2 (0:0) | 2'500 | St. Jakob |
| 1978/1979 | 1/8 | 17/12/1978 | Sion | Lausanne | 0:4 (0:0) | 1'750 | Tourbillon |
| 1978/1979 | 1/8 | 17/12/1978 | Winterthur | Chênois | 1:4 | ||
| 1978/1979 | 1/8 | 10/12/1978 | Zürich | Basel | 1:3 (0:1) | 13'773 | Letzigrund |
| 1978/1979 | 1/8 | 10/12/1978 | Young Boys | Chiasso | 2:0 (0:0) | 5'600 | Wankdorf |
| 1978/1979 | 1/8 | 10/12/1978 | Xamax | Luzern | 2:1 n.V. | 1'500 | Maladière |
| 1978/1979 | 1/8 | 10/12/1978 | St. Gallen | Grasshopper | 3:1 (0:0) | 7'000 | Espenmoos |
| 1978/1979 | 1/8 | 10/12/1978 | Etoile Carouge | Servette | 0:3 (0:2) | 4'800 | Fontenette |
| 1978/1979 | 1/8 | 10/12/1978 | Nordstern Basel | Stade Lausanne | 3:1 (1:0) | 1'200 | Rankhof |
| 1978/1979 | 1/8 | 09/12/1978 | Winterthur | Chênois | 1:1 n.V. | 1'500 | Schützenwiese |
| 1978/1979 | 1/16 | 08/10/1978 | Stade Lausanne | Aarau | 1:0 (0:0) | 1'200 | Vidy |
| 1978/1979 | 1/16 | 08/10/1978 | Glattbrugg | Basel | 0:7 (0:2) | 3'000 | Au |
| 1978/1979 | 1/16 | 08/10/1978 | Ibach | St. Gallen | 1:6 (1:2) | 2'300 | Gerbihof |
| 1978/1979 | 1/16 | 08/10/1978 | Chur | Winterthur | 0:4 (0:1) | 600 | Rinhofstrasse |
| 1978/1979 | 1/16 | 07/10/1978 | La Neuveville | Servette | 1:4 n.V. | 2'000 | Saint-Joux |
| 1978/1979 | 1/16 | 07/10/1978 | Vevey | Young Boys | 1:2 n.V. | 2'200 | Copet |
| 1978/1979 | 1/16 | 07/10/1978 | Chaux-de-Fonds | Chênois | 1:4 (1:1) | 3'000 | Charrière |
| 1978/1979 | 1/16 | 07/10/1978 | Grenchen | Etoile Carouge | 1:3 n.V. | 650 | Brühl |
| 1978/1979 | 1/16 | 07/10/1978 | Luzern | Baden | 2:0 (1:0) | 550 | Allmend |
| 1978/1979 | 1/16 | 07/10/1978 | Kriens | Chiasso | 1:3 (1:0) | 1'900 | Kleinfeld |
| 1978/1979 | 1/16 | 07/10/1978 | Biel-Bienne | Lausanne | 1:3 (1:1) | 1'200 | Gurzelen |
| 1978/1979 | 1/16 | 07/10/1978 | Orbe | Sion | 3:3 i. E. 0:3 | 2'400 | Puisoir |
| 1978/1979 | 1/16 | 07/10/1978 | Red Star ZH | Zürich | 1:6 (0:1) | 550 | Letzigrund |
| 1978/1979 | 1/16 | 07/10/1978 | Locarno | Grasshopper | 1:4 (1:1) | 2'800 | Lido |
| 1978/1979 | 1/16 | 07/10/1978 | Rapid Ostermundigen | Xamax | 1:6 (0:2) | 1'500 | Oberfeld |
| 1978/1979 | 1/16 | 07/10/1978 | Mendrisiostar | Nordstern Basel | 2:5 (1:3) | 600 | Comunale |
| 1978/1979 | 3. Runde | 20/08/1978 | Locarno | Balzers | 1:1 i. E. 4:2 | ||
| 1978/1979 | 3. Runde | 20/08/1978 | Mendrisiostar | Frauenfeld | 0:0 i. E. 4:3 | 250 | Comunale |
| 1978/1979 | 3. Runde | 20/08/1978 | Signal Bernex | Vevey | 2:7 (1:3) | ||
| 1978/1979 | 3. Runde | 19/08/1978 | Siviriez | Etoile Carouge | 2:9 (0:4) | 800 | Siviriez |
| 1978/1979 | 3. Runde | 19/08/1978 | Düdingen | Aarau | 3:5 (2:2) | 1'100 | Birchhölzli |
| 1978/1979 | 3. Runde | 19/08/1978 | Laufen | Baden | 0:3 (0:1) | ||
| 1978/1979 | 3. Runde | 19/08/1978 | La Neuveville | Bagnes | 3:1 (2:0) | 300 | Saint-Joux |
| 1978/1979 | 3. Runde | 19/08/1978 | Grenchen | Bern | 2:1 n.V. | 650 | Brühl |
| 1978/1979 | 3. Runde | 19/08/1978 | Stade Lausanne | Bulle | 2:1 (1:0) | ||
| 1978/1979 | 3. Runde | 19/08/1978 | Unterstrass ZH | Chur | 1:2 (0:2) | ||
| 1978/1979 | 3. Runde | 19/08/1978 | Tössfeld Winterthur | Glattbrugg | 1:4 (0:1) | ||
| 1978/1979 | 3. Runde | 19/08/1978 | Allschwil | Ibach | 1:3 (0:1) | ||
| 1978/1979 | 3. Runde | 19/08/1978 | Savièse | Chaux-de-Fonds | 2:4 (0:2) | 1'300 | Saint-Germain |
| 1978/1979 | 3. Runde | 19/08/1978 | Orbe | Le Locle | 2:0 (0:0) | ||
| 1978/1979 | 3. Runde | 19/08/1978 | Biel-Bienne | Lerchenfeld | 4:2 (2:1) | 500 | Gurzelen |
| 1978/1979 | 3. Runde | 19/08/1978 | Kriens | Lugano | 4:1 (2:1) | 600 | Kleinfeld |
| 1978/1979 | 3. Runde | 19/08/1978 | Emmen | Red Star ZH | 1:5 (0:1) | ||
| 1978/1979 | 3. Runde | 19/08/1978 | Luzern | Wettingen | 3:0 (1:0) | 1'100 | Allmend |
| 1978/1979 | 3. Runde | 19/08/1978 | Rüti ZH | Winterthur | 1:3 (1:1) | 1'000 | Schützenwiese |
| 1978/1979 | 3. Runde | 19/08/1978 | Brugg | Rapid Ostermundigen | 1:3 (0:0) | ||
| 1977/1978 | Finale | 04/06/1978 | Servette | Grasshopper | 1:0 (1:0) | 18'000 | Wankdorf |
| 1977/1978 | Finale | 15/05/1978 | Servette | Grasshopper | 2:2 n.V. | 33'000 | Wankdorf |
| 1977/1978 | 1/2 | 02/05/1978 | Grasshopper | Basel | 5:1 (1:1) | 9'000 | Hardturm |
| 1977/1978 | 1/2 | 27/03/1978 | Chiasso | Servette | 0:1 (0:1) | 6'500 | Comunale |
| 1977/1978 | 1/4 | 09/11/1977 | Grasshopper | Bulle | 2:0 (0:0) | 2'000 | Hardturm |
| 1977/1978 | 1/4 | 09/11/1977 | Luzern | Chiasso | 2:3 (1:1) | 7'600 | Allmend |
| 1977/1978 | 1/4 | 09/11/1977 | Basel | St. Gallen | 4:1 (1:1) | 5'500 | St. Jakob |
| 1977/1978 | 1/4 | 09/11/1977 | Chaux-de-Fonds | Servette | 0:2 (0:0) | 6'000 | Charrière |
| 1977/1978 | 1/8 | 12/10/1977 | Zürich | Basel | 1:3 (0:1) | 14'000 | Letzigrund |
| 1977/1978 | 1/8 | 12/10/1977 | Luzern | Fribourg | 1:0 n.V. | 4'200 | Allmend |
| 1977/1978 | 1/8 | 12/10/1977 | Chaux-de-Fonds | Sion | 1:0 (1:0) | 2'500 | Charrière |
| 1977/1978 | 1/8 | 12/10/1977 | Biel-Bienne | St. Gallen | 1:2 (0:0) | 2'800 | Gurzelen |
| 1977/1978 | 1/8 | 12/10/1977 | Chiasso | Uzwil | 3:0 (2:0) | 1'200 | Comunale |
| 1977/1978 | 1/8 | 12/10/1977 | Zug | Grasshopper | 0:7 (0:1) | 3'700 | Allmend |
| 1977/1978 | 1/8 | 11/10/1977 | Aarau | Bulle | 1:2 (0:0) | 1'250 | Brügglifeld |
| 1977/1978 | 1/8 | 11/10/1977 | Lausanne | Servette | 1:2 n.V. | 18'500 | Pontaise |
| 1977/1978 | 1/16 | 11/09/1977 | Mendrisiostar | Zug | 1:4 (0:0) | 400 | Comunale |
| 1977/1978 | 1/16 | 10/09/1977 | Luzern | Young Boys | 2:1 (0:0) | 7'500 | Allmend |
| 1977/1978 | 1/16 | 10/09/1977 | Fribourg | Chênois | 3:0 (1:0) | 1'300 | St-Léonard |
| 1977/1978 | 1/16 | 10/09/1977 | Biel-Bienne | Etoile Carouge | 2:0 (1:0) | 1'700 | Gurzelen |
| 1977/1978 | 1/16 | 10/09/1977 | Lerchenfeld | Basel | 2:4 (2:2) | 4'500 | Waldegg |
| 1977/1978 | 1/16 | 10/09/1977 | Martigny | Bulle | 1:3 (1:1) | 700 | Octodure |
| 1977/1978 | 1/16 | 10/09/1977 | Aarau | Flawil | 3:0 (1:0) | 700 | Schachen |
| 1977/1978 | 1/16 | 10/09/1977 | Monthey | Lausanne | 0:2 (0:1) | 1'600 | |
| 1977/1978 | 1/16 | 10/09/1977 | Grenchen | Sion | 0:3 (0:1) | 1'450 | Brühl |
| 1977/1978 | 1/16 | 10/09/1977 | Red Star ZH | St. Gallen | 0:3 (0:1) | 1'600 | Allmend Brunau |
| 1977/1978 | 1/16 | 10/09/1977 | Gossau | Uzwil | 1:2 (0:0) | 1'300 | Gemeindesportplatz |
| 1977/1978 | 1/16 | 10/09/1977 | Muttenz | Zürich | 1:4 (1:2) | 5'500 | Sportplatz |
| 1977/1978 | 1/16 | 10/09/1977 | Laufen | Grasshopper | 0:4 (0:0) | 2'000 | Nau |
| 1977/1978 | 1/16 | 10/09/1977 | Chaux-de-Fonds | Xamax | 4:3 (1:1) | 3'500 | Charrière |
| 1977/1978 | 1/16 | 10/09/1977 | Stade Nyonnais | Servette | 1:12 (0:6) | 2'200 | Morens |
| 1977/1978 | 1/16 | 10/09/1977 | Chiasso | Young Fellows | 0:0 i. E. 5:4 | 2'500 | Comunale |
| 1977/1978 | 3. Runde | 21/08/1977 | Red Star ZH | Brugg | 5:3 (2:0) | 250 | Allmend |
| 1977/1978 | 3. Runde | 21/08/1977 | Stade Nyonnais | Collex-Bossy | 4:0 (3:0) | ||
| 1977/1978 | 3. Runde | 21/08/1977 | Wiesendangen | Flawil | 0:5 (0:3) | 500 | Sportplatz |
| 1977/1978 | 3. Runde | 21/08/1977 | Suhr | Grenchen | 1:1 i. E. 5:6 | 600 | Hostattmatten |
| 1977/1978 | 3. Runde | 21/08/1977 | Köniz | Chaux-de-Fonds | 1:4 (0:1) | 500 | Sportplatz |
| 1977/1978 | 3. Runde | 21/08/1977 | Lerchenfeld | Boncourt | 4:3 n.V. | ||
| 1977/1978 | 3. Runde | 21/08/1977 | Laufen | Kleinhüningen | 3:0 (2:0) | 400 | Sportplatz |
| 1977/1978 | 3. Runde | 20/08/1977 | Mendrisiostar | Bellinzona | 2:0 (0:0) | 550 | Comunale |
| 1977/1978 | 3. Runde | 20/08/1977 | Martigny | Central Fribourg | 2:1 (1:0) | 300 | Octodure |
| 1977/1978 | 3. Runde | 20/08/1977 | Kirchberg | Aarau | 1:2 (1:1) | 750 | Birkenrind |
| 1977/1978 | 3. Runde | 20/08/1977 | Gossau | Buchs | 2:0 (0:0) | 500 | Sportplatz |
| 1977/1978 | 3. Runde | 20/08/1977 | Biel-Bienne | Courtemaîche | 2:0 (1:0) | 600 | Gurzelen |
| 1977/1978 | 3. Runde | 20/08/1977 | Zug | Emmenbrücke | 2:2 i. E. 5:3 | ||
| 1977/1978 | 3. Runde | 20/08/1977 | Luzern | Lugano | 3:2 n.V. | 1'600 | Allmend |
| 1977/1978 | 3. Runde | 20/08/1977 | Bulle | Meyrin | 4:1 (3:0) | 1'200 | Bouleyres |
| 1977/1978 | 3. Runde | 20/08/1977 | Romont | Monthey | 0:5 (0:2) | 500 | Romont |
| 1977/1978 | 3. Runde | 20/08/1977 | Uzwil | Schaffhausen | 2:1 (2:0) | ||
| 1977/1978 | 3. Runde | 20/08/1977 | Muttenz | Nordstern Basel | 2:1 (1:1) | 700 | Margelacker |
| 1977/1978 | 3. Runde | 20/08/1977 | Chiasso | Kriens | 6:1 (1:0) | 500 | Comunale |
| 1977/1978 | 3. Runde | 20/08/1977 | Fribourg | Vevey | 2:1 n.V. | 1'000 | St-Léonard |
| 1976/1977 | Finale | 11/04/1977 | Young Boys | St. Gallen | 1:0 (0:0) | 30'000 | Wankdorf |
| 1976/1977 | 1/2 | 23/03/1977 | Etoile Carouge | St. Gallen | 2:4 (1:2) | 8'700 | Fontenette |
| 1976/1977 | 1/2 | 20/03/1977 | St. Gallen | Etoile Carouge | 0:0 n.V. | 6'000 | Espenmoos |
| 1976/1977 | 1/2 | 20/03/1977 | Lausanne | Young Boys | 0:1 n.V. | 12'500 | Pontaise |
| 1976/1977 | 1/4 | 19/12/1976 | St. Gallen | Sion | 1:0 n.V. | 3'000 | Espenmoos |
| 1976/1977 | 1/4 | 19/12/1976 | Young Boys | Zürich | 2:1 (1:1) | 9'500 | Wankdorf |
| 1976/1977 | 1/4 | 12/12/1976 | Nordstern Basel | Lausanne | 1:3 n.V. | 5'500 | Rankhof |
| 1976/1977 | 1/4 | 12/12/1976 | Etoile Carouge | Xamax | 2:1 (1:1) | 5'800 | Fontenette |
| 1976/1977 | 1/8 | 17/10/1976 | Lausanne | Bellinzona | 3:1 (1:0) | 3'100 | Pontaise |
| 1976/1977 | 1/8 | 17/10/1976 | Kriens | Etoile Carouge | 1:3 (0:1) | 1'500 | Kleinfeld |
| 1976/1977 | 1/8 | 17/10/1976 | Xamax | Basel | 4:1 n.V. | 5'500 | Maladière |
| 1976/1977 | 1/8 | 17/10/1976 | Nordstern Basel | Grenchen | 1:0 n.V. | 2'800 | Rankhof |
| 1976/1977 | 1/8 | 17/10/1976 | Young Boys | Chaux-de-Fonds | 6:3 (4:1) | 4'700 | Wankdorf |
| 1976/1977 | 1/8 | 17/10/1976 | Winterthur | St. Gallen | 0:1 (0:0) | 3'800 | Schützenwiese |
| 1976/1977 | 1/8 | 17/10/1976 | Vevey | Zürich | 0:2 (0:0) | 5'800 | Copet |
| 1976/1977 | 1/8 | 17/10/1976 | Sion | Grasshopper | 4:2 | 3'600 | Tourbillon |
| 1976/1977 | 1/16 | 26/09/1976 | Lerchenfeld | Young Boys | 3:6 (2:2) | 4'300 | Waldeck |
| 1976/1977 | 1/16 | 26/09/1976 | Chaux-de-Fonds | Laufen | 3:2 n.V. | 900 | Charrière |
| 1976/1977 | 1/16 | 26/09/1976 | Stade Lausanne | Sion | 0:1 n.V. | 3'000 | Vidy |
| 1976/1977 | 1/16 | 26/09/1976 | Adliswil | St. Gallen | 0:6 (0:5) | 2'800 | Krontal |
| 1976/1977 | 1/16 | 26/09/1976 | Lugano | Zürich | 2:4 (1:2) | 3'000 | Cornaredo |
| 1976/1977 | 1/16 | 25/09/1976 | Zug | Bellinzona | 1:2 (1:1) | 900 | Allmend |
| 1976/1977 | 1/16 | 25/09/1976 | Etoile Carouge | Chênois | 2:1 (1:1) | 3'000 | Fontenette |
| 1976/1977 | 1/16 | 25/09/1976 | Fribourg | Basel | 1:2 n.V. | 3'500 | St-Léonard |
| 1976/1977 | 1/16 | 25/09/1976 | Raron | Lausanne | 0:1 (0:0) | 2'300 | Rhoneglut |
| 1976/1977 | 1/16 | 25/09/1976 | Altstätten SG | Winterthur | 1:6 (0:4) | 1'200 | Gesa |
| 1976/1977 | 1/16 | 25/09/1976 | Gossau | Grasshopper | 1:3 (1:0) | 3'300 | Sportplatz |
| 1976/1977 | 1/16 | 25/09/1976 | Boncourt | Xamax | 0:6 (0:2) | 1'500 | Municipal |
| 1976/1977 | 1/16 | 25/09/1976 | Biel-Bienne | Nordstern Basel | 1:2 n.V. | 1'000 | Gurzelen |
| 1976/1977 | 1/16 | 25/09/1976 | Grenchen | Polizei Zürich | 5:0 (2:0) | 600 | Brühl |
| 1976/1977 | 1/16 | 25/09/1976 | Vevey | Servette | 3:2 (1:1) | 3'800 | Copet |
| 1976/1977 | 1/16 | 25/09/1976 | Kriens | Young Fellows | 1:0 (0:0) | 1'200 | Kleinfeld |
| 1976/1977 | 3. Runde | 05/09/1976 | Montreux | Etoile Carouge | 1:3 (1:2) | 800 | Chailly |
| 1976/1977 | 3. Runde | 05/09/1976 | Audax Neuchâtel | Biel-Bienne | 1:1 i. E. 2:3 | 350 | Serrières |
| 1976/1977 | 3. Runde | 05/09/1976 | Boudry | Chaux-de-Fonds | 0:4 (0:2) | 650 | Communal |
| 1976/1977 | 3. Runde | 04/09/1976 | Adliswil | Buchs | 2:0 (2:0) | ||
| 1976/1977 | 3. Runde | 04/09/1976 | Kriens | Chiasso | 4:2 n.v. | 1'600 | Kleinfeld |
| 1976/1977 | 3. Runde | 04/09/1976 | Fribourg | Collex-Bossy | 5:0 (3:0) | 500 | St-Léonard |
| 1976/1977 | 3. Runde | 04/09/1976 | Boncourt | Dürrenast | 4:2 (2:2) | ||
| 1976/1977 | 3. Runde | 04/09/1976 | Zug | Emmenbrücke | 1:0 n.V. | ||
| 1976/1977 | 3. Runde | 04/09/1976 | Vevey | Fétigny | 2:1 (0:0) | 900 | Copet |
| 1976/1977 | 3. Runde | 04/09/1976 | Binningen | Grenchen | 1:2 (1:1) | 800 | |
| 1976/1977 | 3. Runde | 04/09/1976 | Bettlach | Laufen | 1:1 i. E. 4:5 | ||
| 1976/1977 | 3. Runde | 04/09/1976 | Sursee | Lerchenfeld | 1:3 (1:1) | ||
| 1976/1977 | 3. Runde | 04/09/1976 | Lugano | Morbio | 2:0 (1:0) | 200 | Cornaredo |
| 1976/1977 | 3. Runde | 04/09/1976 | Naters | Raron | 2:5 (2:1) | 100 | Stapfen |
| 1976/1977 | 3. Runde | 04/09/1976 | Gossau | Schaffhausen | 4:1 (1:1) | 750 | |
| 1976/1977 | 3. Runde | 04/09/1976 | Altstätten SG | Wettingen | 1:1 i. E. 5:4 | ||
| 1976/1977 | 3. Runde | 04/09/1976 | Old Boys | Nordstern Basel | 0:4 (0:1) | 1'000 | Schützenmatte |
| 1976/1977 | 3. Runde | 04/09/1976 | Frauenfeld | Polizei Zürich | 0:1 (0:1) | ||
| 1976/1977 | 3. Runde | 04/09/1976 | Moudon | Stade Lausanne | 1:2 (0:2) | ||
| 1976/1977 | 3. Runde | 04/09/1976 | Fortuna St. Gallen | Young Fellows | 1:4 (0:1) | 500 | Lerchenfeld |
| 1975/1976 | Finale | 19/04/1976 | Zürich | Servette | 1:0 (1:0) | 46'000 | Wankdorf |
| 1975/1976 | 1/2 | 24/03/1976 | Grasshopper | Servette | 2:1 (1:1) | 3'000 | Hardturm |
| 1975/1976 | 1/2 | 21/03/1976 | Zürich | Biel-Bienne | 7:2 (2:0) | 8'500 | Letzigrund |
| 1975/1976 | 1/2 | 21/03/1976 | Servette | Grasshopper | 6:2 (3:2) | 9'300 | Charmilles |
| 1975/1976 | 1/2 | 16/03/1976 | Biel-Bienne | Zürich | 1:0 (0:0) | 4'800 | Gurzelen |
| 1975/1976 | 1/4 | 29/02/1976 | Biel-Bienne | Lausanne | 0:0 (0:0) | 4'000 | Gurzelen |
| 1975/1976 | 1/4 | 07/12/1975 | Young Boys | Zürich | 0:2 (0:0) | 20'000 | Wankdorf |
| 1975/1976 | 1/4 | 07/12/1975 | Sion | Grasshopper | 1:1 (1:0) | 3'900 | Hardturm |
| 1975/1976 | 1/4 | 07/12/1975 | Servette | Fribourg | 3:0 (1:0) | 4'000 | Charmilles |
| 1975/1976 | 1/4 | 07/12/1975 | Lausanne | Biel-Bienne | 4:1 (1:1) | 4'300 | Pontaise |
| 1975/1976 | 1/4 | 16/11/1975 | Zürich | Young Boys | 3:1 (1:1) | 11'500 | Letzigrund |
| 1975/1976 | 1/4 | 16/11/1975 | Biel-Bienne | Lausanne | 3:2 (3:1) | 3'000 | Gurzelen |
| 1975/1976 | 1/4 | 16/11/1975 | Sion | Grasshopper | 2:2 (1:2) | 3'000 | Tourbillon |
| 1975/1976 | 1/4 | 16/11/1975 | Fribourg | Servette | 0:2 (0:1) | 7'000 | St-Léonard |
| 1975/1976 | 1/8 | 06/11/1975 | Winterthur | Sion | 1:4 (0:2) | 2'500 | Schützenwiese |
| 1975/1976 | 1/8 | 05/11/1975 | Grasshopper | Chaux-de-Fonds | 0:0 i. E. 7:6 | 1'200 | Charrière |
| 1975/1976 | 1/8 | 05/11/1975 | Frauenfeld | Zürich | 0:2 (0:1) | 4'350 | Kleine Allmend |
| 1975/1976 | 1/8 | 04/11/1975 | Lausanne | Chênois | 1:0 (0:0) | 5'435 | Pontaise |
| 1975/1976 | 1/8 | 04/11/1975 | Servette | Xamax | 2:1 (0:0) | 5'500 | Charmilles |
| 1975/1976 | 1/8 | 29/10/1975 | Young Boys | Basel | 3:1 (1:0) | 23'000 | Wankdorf |
| 1975/1976 | 1/8 | 29/10/1975 | Lugano | Fribourg | 1:2 (1:0) | 890 | Cornaredo |
| 1975/1976 | 1/8 | 29/10/1975 | Grasshopper | Chaux-de-Fonds | 3:3 n.V. | 1'500 | Hardturm |
| 1975/1976 | 1/8 | 29/10/1975 | Biel-Bienne | St. Gallen | 2:1 (1:1) | 2'200 | Gurzelen |
| 1975/1976 | 1/16 | 08/10/1975 | Young Boys | Young Fellows | 6:0 (2:0) | 5'000 | Wankdorf |
| 1975/1976 | 1/16 | 28/09/1975 | Stade Nyonnais | Chênois | 1:3 (1:1) | 1'800 | |
| 1975/1976 | 1/16 | 28/09/1975 | Laufen | Biel-Bienne | 0:1 (0:0) | 2'500 | Nau |
| 1975/1976 | 1/16 | 28/09/1975 | Balzers | Frauenfeld | 1:6 (0:2) | 1'000 | |
| 1975/1976 | 1/16 | 28/09/1975 | Audax Neuchâtel | Chaux-de-Fonds | 1:4 (0:2) | 1'500 | Serrières |
| 1975/1976 | 1/16 | 28/09/1975 | Raron | Lausanne | 0:2 (0:1) | 3'200 | Rhoneglut |
| 1975/1976 | 1/16 | 28/09/1975 | Juventus ZH | St. Gallen | 3:4 (0:2) | 2'500 | Neudorf |
| 1975/1976 | 1/16 | 28/09/1975 | Zug | Zürich | 0:2 (0:2) | 3'500 | Allmend |
| 1975/1976 | 1/16 | 28/09/1975 | Schöftland | Xamax | 0:2 (0:1) | 2'000 | Hügeli |
| 1975/1976 | 1/16 | 27/09/1975 | Young Fellows | Young Boys | 0:0 n.V. | 1'000 | Letzigrund |
| 1975/1976 | 1/16 | 27/09/1975 | Grenchen | Basel | 0:2 (0:1) | 3'500 | Brühl |
| 1975/1976 | 1/16 | 27/09/1975 | Chiasso | Lugano | 0:1 (0:1) | 1'700 | Comunale |
| 1975/1976 | 1/16 | 27/09/1975 | Fribourg | Marin | 4:0 (1:0) | 1'000 | St-Léonard |
| 1975/1976 | 1/16 | 27/09/1975 | Concordia Lausanne | Sion | 0:3 (0:3) | 1'800 | Bois-Gentil |
| 1975/1976 | 1/16 | 27/09/1975 | Concordia Basel | Winterthur | 0:1 (0:1) | Landhof | |
| 1975/1976 | 1/16 | 27/09/1975 | Morbio | Grasshopper | 0:4 (0:2) | 1'500 | San Giorgio |
| 1975/1976 | 1/16 | 27/09/1975 | Etoile Carouge | Servette | 1:3 (0:3) | 7'000 | Fontenette |
| 1975/1976 | 3. Runde | 10/09/1975 | Brühl St. Gallen | Juventus ZH | 0:1 | ||
| 1975/1976 | 3. Runde | 10/09/1975 | Juventus ZH | Brühl St. Gallen | 1:0 | ||
| 1975/1976 | 3. Runde | 02/09/1975 | Central Fribourg | Fribourg | 1:5 | ||
| 1975/1976 | 3. Runde | 31/08/1975 | Orbe | Etoile Carouge | 4:6 n.v. | 800 | |
| 1975/1976 | 3. Runde | 31/08/1975 | Breitenbach | Concordia Basel | 0:1 | ||
| 1975/1976 | 3. Runde | 31/08/1975 | Audax Neuchâtel | Fétigny | 3:1 (2:1) | ||
| 1975/1976 | 3. Runde | 31/08/1975 | Young Fellows | Gossau | 1:0 (1:0) | 800 | Letzigrund |
| 1975/1976 | 3. Runde | 31/08/1975 | Morbio | Luzern | 4:3 n.V. | 1'000 | Comunale |
| 1975/1976 | 3. Runde | 31/08/1975 | WEF Bern | Marin | 2:3 | ||
| 1975/1976 | 3. Runde | 31/08/1975 | Concordia Lausanne | Naters | 3:2 n.V. | 500 | Bois-Gentil |
| 1975/1976 | 3. Runde | 31/08/1975 | Brühl St. Gallen | Juventus ZH | 4:4 n.V. | ||
| 1975/1976 | 3. Runde | 31/08/1975 | Stade Nyonnais | Vevey | 4:0 (1:0) | 1'200 | |
| 1975/1976 | 3. Runde | 30/08/1975 | Aarau | Schöftland | 2:3 (0:1) | 1'200 | Brügglifeld |
| 1975/1976 | 3. Runde | 30/08/1975 | Mendrisiostar | Chiasso | 0:1 (0:0) | 1'500 | Comunale |
| 1975/1976 | 3. Runde | 30/08/1975 | Central Fribourg | Fribourg | 1:1 n.V. | 2'500 | Motta |
| 1975/1976 | 3. Runde | 30/08/1975 | Boncourt | Grenchen | 0:3 (0:1) | 800 | Comunal |
| 1975/1976 | 3. Runde | 30/08/1975 | Balzers | Oerlikon | 3:2 | ||
| 1975/1976 | 3. Runde | 30/08/1975 | Martigny | Raron | 0:2 (0:1) | 1'200 | Octodure |
| 1975/1976 | 3. Runde | 30/08/1975 | Laufen | Red Star ZH | 6:0 (2:0) | 700 | Nau |
| 1975/1976 | 3. Runde | 30/08/1975 | Frauenfeld | Tössfeld | 1:0 (0:0) | ||
| 1975/1976 | 3. Runde | 30/08/1975 | Kriens | Zug | 1:2 (0:0) | ||
| 1974/1975 | Finale | 31/03/1975 | Basel | Winterthur | 2:1 n.V. | 28'000 | Wankdorf |
| 1974/1975 | 1/2 | 11/03/1975 | Basel | Chênois | 2:1 (0:0) | 5'800 | St-Jakob |
| 1974/1975 | 1/2 | 11/03/1975 | Young Boys | Winterthur | 0:0 (0:0) | 10'000 | Wankdorf |
| 1974/1975 | 1/2 | 09/03/1975 | Winterthur | Young Boys | 2:1 (1:0) | 7'500 | Schützenwiese |
| 1974/1975 | 1/2 | 09/03/1975 | Chênois | Basel | 1:4 (0:1) | 2'200 | Trois-Chênes |
| 1974/1975 | 1/4 | 03/11/1974 | Young Boys | Lausanne | 4:2 (2:1) | 10'000 | Wankdorf |
| 1974/1975 | 1/4 | 03/11/1974 | Basel | Etoile Carouge | 2:1 (2:0) | 5'000 | St-Jakob |
| 1974/1975 | 1/4 | 03/11/1974 | Winterthur | Grenchen | 2:0 i. E. 3:2 | 4'500 | Schützenwiese |
| 1974/1975 | 1/4 | 03/11/1974 | Servette | Chênois | 0:1 (0:1) | 5'600 | Charmilles |
| 1974/1975 | 1/8 | 31/10/1974 | Servette | Xamax | 3:1 (1:1) | 5'100 | Charmilles |
| 1974/1975 | 1/4 | 30/10/1974 | Lausanne | Young Boys | 1:2 (0:1) | 400 | Pontaise |
| 1974/1975 | 1/4 | 30/10/1974 | Etoile Carouge | Basel | 1:2 (1:1) | 3'600 | Fontenette |
| 1974/1975 | 1/4 | 30/10/1974 | Grenchen | Winterthur | 2:0 (1:0) | 1'500 | Brühl |
| 1974/1975 | 1/8 | 27/10/1974 | Young Boys | Grasshopper | 2:1 (1:0) | 9'500 | Wankdorf |
| 1974/1975 | 1/8 | 23/10/1974 | Xamax | Servette | 0:0 n.V. | 2'600 | Maladière |
| 1974/1975 | 1/16 | 16/10/1974 | Bern | Servette | 0:4 (0:2) | 280 | Neufeld |
| 1974/1975 | 1/8 | 16/10/1974 | Etoile Carouge | Bellinzona | 2:1 (0:0) | 1'000 | Fontenette |
| 1974/1975 | 1/8 | 16/10/1974 | Zürich | Basel | 1:3 (1:1) | 13'500 | Letzigrund |
| 1974/1975 | 1/8 | 16/10/1974 | Sion | Grenchen | 1:2 (1:0) | 1'700 | Tourbillon |
| 1974/1975 | 1/8 | 16/10/1974 | St. Gallen | Lausanne | 0:1 (0:1) | 1'650 | Espenmoos |
| 1974/1975 | 1/8 | 16/10/1974 | Kriens | Winterthur | 1:2 n.V. | 2'300 | Kleinfeld |
| 1974/1975 | 1/8 | 15/10/1974 | Grasshopper | Young Boys | 0:0 n.V. | 3'000 | Hardturm |
| 1974/1975 | 1/8 | 15/10/1974 | Chênois | Locarno | 1:0 n.V. | 400 | Trois-Chênes |
| 1974/1975 | 1/16 | 02/10/1974 | Xamax | Fribourg | 3:1 (0:0) | 3'500 | Maladière |
| 1974/1975 | 1/16 | 22/09/1974 | Meyrin | Young Boys | 0:3 (0:1) | 1'200 | Municipal |
| 1974/1975 | 1/16 | 22/09/1974 | Solothurn | Chênois | 1:2 (1:2) | 1'500 | Solothurn |
| 1974/1975 | 1/16 | 22/09/1974 | Orbe | Grenchen | 0:3 (0:1) | 2'500 | Orbe |
| 1974/1975 | 1/16 | 22/09/1974 | Bellinzona | Lugano | 3:1 (2:0) | 6'000 | Comunale |
| 1974/1975 | 1/16 | 22/09/1974 | Nordstern Basel | Winterthur | 2:5 n.V. | 3'900 | Rankhof |
| 1974/1975 | 1/16 | 22/09/1974 | Wettingen | Grasshopper | 2:4 (1:1) | 2'800 | Altenburg |
| 1974/1975 | 1/16 | 21/09/1974 | Chiasso | Basel | 0:1 (0:1) | 3'000 | Comunale |
| 1974/1975 | 1/16 | 21/09/1974 | Lengnau | Lausanne | 0:4 (0:2) | 1'900 | Moos |
| 1974/1975 | 1/16 | 21/09/1974 | Kriens | Luzern | 2:0 (1:0) | 2'400 | Kleinfeld |
| 1974/1975 | 1/16 | 21/09/1974 | Locarno | Rüti ZH | 4:2 (2:0) | 750 | Lido |
| 1974/1975 | 1/16 | 21/09/1974 | Biel-Bienne | Sion | 0:1 (0:1) | 4'000 | Gurzelen |
| 1974/1975 | 1/16 | 21/09/1974 | Altstätten SG | St. Gallen | 1:8 (0:3) | 1'900 | Gesa |
| 1974/1975 | 1/16 | 21/09/1974 | Gossau | Zürich | 0:3 n.V. | 4'500 | Gossau |
| 1974/1975 | 1/16 | 21/09/1974 | Fribourg | Xamax | 1:1 n.V. | 6'000 | St-Léonard |
| 1974/1975 | 1/16 | 21/09/1974 | Bern | Servette | 1:6 (0:2) | 1'000 | Neufeld |
| 1974/1975 | 1/16 | 21/09/1974 | Etoile Carouge | Vevey | 5:1 (2:0) | 1'400 | Fontenette |
| 1974/1975 | 3. Runde | 08/09/1974 | Monthey | Meyrin | 2:1 | ||
| 1974/1975 | 3. Runde | 01/09/1974 | Stade Nyonnais | Etoile Carouge | 2:4 n.V. | ||
| 1974/1975 | 3. Runde | 01/09/1974 | Delémont | Biel-Bienne | 1:3 (1:3) | ||
| 1974/1975 | 3. Runde | 01/09/1974 | Bellinzona | Blue Stars ZH | 6:1 (4:0) | ||
| 1974/1975 | 3. Runde | 01/09/1974 | Orbe | Fétigny | 6:0 | ||
| 1974/1975 | 3. Runde | 01/09/1974 | Pratteln | Nordstern Basel | 2:6 (1:2) | ||
| 1974/1975 | 3. Runde | 01/09/1974 | Chiasso | Giubiasco | 2:0 (1:0) | ||
| 1974/1975 | 3. Runde | 31/08/1974 | Wettingen | Aarau | 3:0 (1:0) | ||
| 1974/1975 | 3. Runde | 31/08/1974 | Lerchenfeld | Bern | 1:2 n.V. | ||
| 1974/1975 | 3. Runde | 31/08/1974 | Chaux-de-Fonds | Grenchen | 0:1 (0:1) | ||
| 1974/1975 | 3. Runde | 31/08/1974 | Bülach | Lengnau | 2:3 (0:0) | ||
| 1974/1975 | 3. Runde | 31/08/1974 | Seebach | Locarno | 1:2 | ||
| 1974/1975 | 3. Runde | 31/08/1974 | Monthey | Meyrin | 0:0 n.V. | 300 | |
| 1974/1975 | 3. Runde | 31/08/1974 | Fribourg | Raron | 2:1 n.V. | 1'500 | St-Léonard |
| 1974/1975 | 3. Runde | 31/08/1974 | Gossau | Rebstein | 4:1 (2:1) | ||
| 1974/1975 | 3. Runde | 31/08/1974 | Einsiedeln | Rüti ZH | 2:4 | ||
| 1974/1975 | 3. Runde | 31/08/1974 | Altstätten SG | Weinfelden | 2:1 (2:0) | ||
| 1974/1975 | 3. Runde | 31/08/1974 | Solothurn | Kleinhüningen | 5:0 (3:0) | ||
| 1974/1975 | 3. Runde | 30/08/1974 | Kriens | Buochs | 3:2 n.V. | ||
| 1973/1974 | Finale | 15/04/1974 | Sion | Xamax | 3:2 (3:0) | 30'000 | Wankdorf |
| 1973/1974 | 1/2 | 26/03/1974 | Lausanne | Sion | 1:1 (1:1) | 19'000 | Pontaise |
| 1973/1974 | 1/2 | 26/03/1974 | Grasshopper | Xamax | 1:1 (1:1) | 8'100 | Hardturm |
| 1973/1974 | 1/2 | 23/03/1974 | Sion | Lausanne | 0:0 (0:0) | 10'500 | Tourbillon |
| 1973/1974 | 1/2 | 23/03/1974 | Xamax | Grasshopper | 0:0 (0:0) | 10'600 | Maladière |
| 1973/1974 | 1/4 | 04/11/1973 | Chênois | Xamax | 0:2 (0:1) | 2'000 | Trois-Chênes |
| 1973/1974 | 1/4 | 04/11/1973 | Basel | Sion | 2:2 (1:0) | 8'000 | St-Jakob |
| 1973/1974 | 1/4 | 04/11/1973 | Lugano | Grasshopper | 2:1 (0:1) | 2'200 | Cornaredo |
| 1973/1974 | 1/4 | 04/11/1973 | St. Gallen | Lausanne | 2:1 (1:0) | 4'800 | Espenmoos |
| 1973/1974 | 1/4 | 30/10/1973 | Xamax | Chênois | 5:1 (2:0) | 3'700 | Maladière |
| 1973/1974 | 1/4 | 30/10/1973 | Sion | Basel | 1:0 (0:0) | 6'000 | Tourbillon |
| 1973/1974 | 1/4 | 30/10/1973 | Grasshopper | Lugano | 1:0 (1:0) | 2'200 | Hardturm |
| 1973/1974 | 1/4 | 30/10/1973 | Lausanne | St. Gallen | 3:1 (2:0) | 6'500 | Pontaise |
| 1973/1974 | 1/8 | 10/10/1973 | Lugano | Chaux-de-Fonds | 1:0 (0:0) | 2'000 | Charrière |
| 1973/1974 | 1/8 | 07/10/1973 | Mendrisiostar | Basel | 1:4 (0:2) | 2'000 | Comunale |
| 1973/1974 | 1/8 | 07/10/1973 | Lausanne | Luzern | 4:0 (0:0) | 4'200 | Pontaise |
| 1973/1974 | 1/8 | 07/10/1973 | Zürich | St. Gallen | 2:3 (2:0) | 7'600 | Letzigrund |
| 1973/1974 | 1/8 | 07/10/1973 | Sion | Servette | 3:0 (2:0) | 5'000 | Tourbillon |
| 1973/1974 | 1/8 | 06/10/1973 | Xamax | Chiasso | 2:0 (1:0) | 5'000 | Maladière |
| 1973/1974 | 1/8 | 06/10/1973 | Lugano | Chaux-de-Fonds | 1:1 n.V. | 2'300 | Cornaredo |
| 1973/1974 | 1/8 | 06/10/1973 | Chênois | Winterthur | 2:1 (1:0) | 3'500 | Trois-Chênes |
| 1973/1974 | 1/8 | 06/10/1973 | Grasshopper | Vevey | 3:1 n.V. | 1'800 | Hardturm |
| 1973/1974 | 1/16 | 23/09/1973 | Montreux | Chênois | 0:3 (0:1) | 1'200 | Montreux |
| 1973/1974 | 1/16 | 23/09/1973 | Frauenfeld | Mendrisiostar | 1:2 (0:0) | 1'700 | Allmend |
| 1973/1974 | 1/16 | 22/09/1973 | Luzern | Young Boys | 2:1 (0:1) | 5'300 | Allmend |
| 1973/1974 | 1/16 | 22/09/1973 | Biel-Bienne | Basel | 1:2 (1:1) | 7'500 | Gurzelen |
| 1973/1974 | 1/16 | 22/09/1973 | Gossau | Chiasso | 0:1 (0:0) | 2'100 | Sportplatz |
| 1973/1974 | 1/16 | 22/09/1973 | Nordstern Basel | Chaux-de-Fonds | 1:3 (0:2) | 2'700 | Allmend |
| 1973/1974 | 1/16 | 22/09/1973 | Central Fribourg | Lausanne | 2:5 (2:4) | 2'000 | Motta |
| 1973/1974 | 1/16 | 22/09/1973 | Zug | Lugano | 3:7 (1:2) | 2'700 | Allmend |
| 1973/1974 | 1/16 | 22/09/1973 | Bulle | Sion | 1:4 (1:1) | 3'800 | Bouleyres |
| 1973/1974 | 1/16 | 22/09/1973 | Aarau | St. Gallen | 1:2 (0:1) | 4'800 | Brügglifeld |
| 1973/1974 | 1/16 | 22/09/1973 | Tössfeld | Winterthur | 2:3 (2:1) | 4'000 | Schützenwiese |
| 1973/1974 | 1/16 | 22/09/1973 | Juventus ZH | Zürich | 1:5 (0:3) | 2'500 | Mülleigen |
| 1973/1974 | 1/16 | 22/09/1973 | Losone | Grasshopper | 0:2 (0:1) | 2'500 | Comunale |
| 1973/1974 | 1/16 | 22/09/1973 | Martigny | Xamax | 0:6 (0:4) | 1'400 | Octodure |
| 1973/1974 | 1/16 | 22/09/1973 | Köniz | Servette | 0:2 (0:2) | 1'800 | Liebefeld |
| 1973/1974 | 1/16 | 22/09/1973 | Audax Neuchâtel | Vevey | 1:8 (0:5) | 700 | Maladière |
| 1973/1974 | 3. Runde | 12/09/1973 | Luzern | Blue Stars ZH | 6:1 | ||
| 1973/1974 | 3. Runde | 09/09/1973 | Martigny | Etoile Carouge | 3:1 (0:0) | 800 | Octodure |
| 1973/1974 | 3. Runde | 09/09/1973 | Losone | Baden | 3:2 | ||
| 1973/1974 | 3. Runde | 09/09/1973 | Binningen | Köniz | 2:3 n.V. | ||
| 1973/1974 | 3. Runde | 09/09/1973 | Mendrisiostar | Locarno | 4:0 (0:0) | 500 | Comunale |
| 1973/1974 | 3. Runde | 09/09/1973 | Montreux | Vernayaz | 5:1 | ||
| 1973/1974 | 3. Runde | 09/09/1973 | Frauenfeld | Wettingen | 3:2 (1:2) | 800 | Allmend |
| 1973/1974 | 3. Runde | 09/09/1973 | Widnau | Juventus ZH | 2:5 | ||
| 1973/1974 | 3. Runde | 09/09/1973 | Audax Neuchâtel | Delémont | 2:1 (0:1) | ||
| 1973/1974 | 3. Runde | 09/09/1973 | Gossau | Seebach | 4:2 | ||
| 1973/1974 | 3. Runde | 09/09/1973 | Bulle | Yverdon | 4:3 n.V. | ||
| 1973/1974 | 3. Runde | 08/09/1973 | Villmergen | Aarau | 2:4 n.V. | 1'600 | Willmergen |
| 1973/1974 | 3. Runde | 08/09/1973 | Central Fribourg | Bern | 4:2 (1:1) | 600 | Motta |
| 1973/1974 | 3. Runde | 08/09/1973 | Luzern | Blue Stars ZH | 1:1 n.V. | 791 | Allmend |
| 1973/1974 | 3. Runde | 08/09/1973 | Biel-Bienne | Grenchen | 2:0 (0:0) | 3'100 | Gurzelen |
| 1973/1974 | 3. Runde | 08/09/1973 | Nordstern Basel | Le Locle | 2:1 (1:1) | 1'100 | Rankhof |
| 1973/1974 | 3. Runde | 08/09/1973 | Zug | Giubiasco | 1:0 | ||
| 1973/1974 | 3. Runde | 08/09/1973 | Fribourg | Vevey | 2:3 (2:2) | 2'000 | St-Léonard |
| 1973/1974 | 3. Runde | 08/09/1973 | Tössfeld | Young Fellows | 2:1 (1:1) | 1'100 | Schützenwiese |
| 1972/1973 | Finale | 23/04/1973 | Zürich | Basel | 2:0 n.V. | 45'000 | Wankdorf |
| 1972/1973 | 1/2 | 28/03/1973 | Basel | Biel-Bienne | 5:1 (3:1) | 7'800 | St-Jakob |
| 1972/1973 | 1/2 | 28/03/1973 | Zürich | Winterthur | 2:1 n.V. | 15'000 | Letzigrund |
| 1972/1973 | 1/2 | 25/03/1973 | Biel-Bienne | Basel | 0:1 (0:0) | 10'000 | Gurzelen |
| 1972/1973 | 1/2 | 25/03/1973 | Winterthur | Zürich | 1:1 (1:0) | 12'700 | Schützenwiese |
| 1972/1973 | 1/4 | 17/12/1972 | Etoile Carouge | Zürich | 0:4 (0:3) | 7'000 | Fontenette |
| 1972/1973 | 1/4 | 17/12/1972 | Basel | Chiasso | 5:3 (2:2) | 6'500 | St-Jakob |
| 1972/1973 | 1/4 | 17/12/1972 | Winterthur | Sion | 2:1 (2:0) | 6'500 | Schützenwiese |
| 1972/1973 | 1/4 | 17/12/1972 | Grasshopper | Biel-Bienne | 0:1 (0:0) | 2'900 | Hardturm |
| 1972/1973 | 1/4 | 10/12/1972 | Zürich | Etoile Carouge | 1:1 (1:0) | 2'700 | Letzigrund |
| 1972/1973 | 1/4 | 10/12/1972 | Chiasso | Basel | 0:2 (0:1) | 3'500 | Comunale |
| 1972/1973 | 1/4 | 10/12/1972 | Sion | Winterthur | 1:2 (1:1) | 7'000 | Tourbillon |
| 1972/1973 | 1/4 | 10/12/1972 | Biel-Bienne | Grasshopper | 1:1 (0:1) | 5'000 | Gurzelen |
| 1972/1973 | 1/8 | 29/11/1972 | Luzern | Etoile Carouge | 0:2 (0:0) | 3'000 | Allmend |
| 1972/1973 | 1/8 | 26/11/1972 | Young Boys | Basel | 0:4 (0:1) | 11'500 | Wankdorf |
| 1972/1973 | 1/8 | 26/11/1972 | Fribourg | Biel-Bienne | 1:2 (0:2) | 2'500 | St-Léonard |
| 1972/1973 | 1/8 | 26/11/1972 | Zürich | Lausanne | 2:1 (1:0) | 7'800 | Letzigrund |
| 1972/1973 | 1/8 | 26/11/1972 | Chiasso | Wettingen | 4:0 (1:0) | 1'000 | Comunale |
| 1972/1973 | 1/8 | 26/11/1972 | Winterthur | Uzwil | 2:0 (0:0) | 2'700 | Schützenwiese |
| 1972/1973 | 1/8 | 26/11/1972 | Sion | Servette | 2:1 (1:0) | 6'000 | Tourbillon |
| 1972/1973 | 1/8 | 26/11/1972 | Grasshopper | Vevey | 5:1 (3:0) | 1'800 | Hardturm |
| 1972/1973 | 1/8 | 26/11/1972 | Etoile Carouge | Luzern | 0:0 n.V. | 2'800 | Fontenette |
| 1972/1973 | 1/16 | 05/11/1972 | Sion | Chênois | 2:0 (0:0) | 2'000 | Tourbillon |
| 1972/1973 | 1/16 | 05/11/1972 | Delémont | Biel-Bienne | 0:2 (0:1) | 500 | Parc des Sports |
| 1972/1973 | 1/16 | 05/11/1972 | Young Boys | Blue Stars ZH | 3:0 (2:0) | 3'500 | Wankdorf |
| 1972/1973 | 1/16 | 05/11/1972 | Derendingen | Fribourg | 1:4 (0:2) | 2'000 | |
| 1972/1973 | 1/16 | 05/11/1972 | Vevey | Grenchen | 5:1 (2:1) | 2'000 | Copet |
| 1972/1973 | 1/16 | 05/11/1972 | Etoile Carouge | Chaux-de-Fonds | 4:0 (2:0) | 2'100 | Fontenette |
| 1972/1973 | 1/16 | 05/11/1972 | Xamax | Lausanne | 0:2 (0:1) | 8'500 | Maladière |
| 1972/1973 | 1/16 | 05/11/1972 | Lugano | Luzern | 2:4 (1:3) | 1'900 | Cornaredo |
| 1972/1973 | 1/16 | 05/11/1972 | Basel | Martigny | 6:0 (1:0) | 5'000 | Landhof |
| 1972/1973 | 1/16 | 05/11/1972 | St. Gallen | Wettingen | 0:1 (0:0) | 1'700 | Espenmoos |
| 1972/1973 | 1/16 | 05/11/1972 | Aarau | Winterthur | 2:3 n.V. | 3'700 | Brügglifeld |
| 1972/1973 | 1/16 | 05/11/1972 | Bellinzona | Zürich | 1:4 (0:1) | 2'800 | Comunale |
| 1972/1973 | 1/16 | 05/11/1972 | Chiasso | Kriens | 3:0 (1:0) | 300 | Comunale |
| 1972/1973 | 1/16 | 05/11/1972 | Uzwil | Brühl St. Gallen | 2:1 (0:0) | 700 | Schein |
| 1972/1973 | 1/16 | 05/11/1972 | Bern | Servette | 0:6 (0:2) | 3'500 | Wankdorf |
| 1972/1973 | 1/16 | 05/11/1972 | Grasshopper | Young Fellows | 4:1 (1:0) | 2'800 | Hardturm |
| 1972/1973 | 3. Runde | 08/10/1972 | Locarno | Blue Stars ZH | 0:1 (0:0) | ||
| 1972/1973 | 3. Runde | 08/10/1972 | Vernayaz | Martigny | 1:4 (1:2) | ||
| 1972/1973 | 3. Runde | 08/10/1972 | Bern | Thun | 2:0 (1:0) | ||
| 1972/1973 | 3. Runde | 08/10/1972 | Uzwil | Buochs | 2:1 (1:0) | ||
| 1972/1973 | 3. Runde | 08/10/1972 | Laufen | Derendingen | 1:2 (0:1) | ||
| 1972/1973 | 3. Runde | 08/10/1972 | Olten | Delémont | 0:2 (0:0) | ||
| 1972/1973 | 3. Runde | 07/10/1972 | Xamax | Central Fribourg | 2:0 (1:0) | ||
| 1972/1973 | 3. Runde | 07/10/1972 | Gambarogno | Aarau | 1:4 (1:2) | ||
| 1972/1973 | 3. Runde | 07/10/1972 | Bellinzona | Baden | 1:0 (0:0) | ||
| 1972/1973 | 3. Runde | 07/10/1972 | Young Fellows | Chur | 3:0 (2:0) | ||
| 1972/1973 | 3. Runde | 07/10/1972 | Vevey | Fontainemelon | 3:0 (1:0) | ||
| 1972/1973 | 3. Runde | 07/10/1972 | Luzern | Glarus | 18:1 (4:1) | ||
| 1972/1973 | 3. Runde | 07/10/1972 | Biel-Bienne | Solothurn | 5:1 (3:0) | 1'100 | Gurzelen |
| 1972/1973 | 3. Runde | 07/10/1972 | Wettingen | Turgi | 3:1 (0:0) | ||
| 1972/1973 | 3. Runde | 07/10/1972 | Etoile Carouge | Vernier | 5:2 (2:2) | ||
| 1972/1973 | 3. Runde | 07/10/1972 | Brühl St. Gallen | Wil | 2:1 (0:1) | ||
| 1972/1973 | 3. Runde | 07/10/1972 | Mendrisiostar | Kriens | 1:2 (0:0) | ||
| 1972/1973 | 3. Runde | 07/10/1972 | Chênois | Yverdon | 3:1 (0:1) | ||
| 1971/1972 | Finale | 22/05/1972 | Zürich | Basel | 1:0 (1:0) | 45'000 | Wankdorf |
| 1971/1972 | 1/2 | 03/04/1972 | Young Boys | Basel | 0:2 (0:1) | 50'000 | Wankdorf |
| 1971/1972 | 1/2 | 03/04/1972 | St. Gallen | Zürich | 2:3 (0:3) | 9'500 | Espenmoos |
| 1971/1972 | 1/4 | 15/03/1972 | Basel | Grasshopper | 3:2 (1:0) | 33'000 | St-Jakob |
| 1971/1972 | 1/4 | 15/03/1972 | St. Gallen | Biel-Bienne | 1:0 (1:0) | 4'700 | Espenmoos |
| 1971/1972 | 1/4 | 12/03/1972 | Servette | Young Boys | 0:1 n.V. | 10'000 | Charmilles |
| 1971/1972 | 1/4 | 12/03/1972 | Grasshopper | Basel | 1:1 n.V. | 16'000 | Hardturm |
| 1971/1972 | 1/4 | 12/03/1972 | Zürich | Fribourg | 2:1 (0:1) | 2'900 | Letzigrund |
| 1971/1972 | 1/4 | 12/03/1972 | Biel-Bienne | St. Gallen | 0:0 n.V. | 3'500 | Gurzelen |
| 1971/1972 | 1/8 | 19/12/1971 | Young Boys | Grenchen | 1:0 (1:0) | 7'500 | Wankdorf |
| 1971/1972 | 1/8 | 12/12/1971 | Grenchen | Young Boys | 1:1 n.V. | 5'300 | Brühl |
| 1971/1972 | 1/8 | 12/12/1971 | Fribourg | Aarau | 3:0 (1:0) | 4'200 | St-Léonard |
| 1971/1972 | 1/8 | 12/12/1971 | St. Gallen | Lugano | 5:0 (2:0) | 3'700 | Espenmoos |
| 1971/1972 | 1/8 | 12/12/1971 | Servette | Luzern | 1:0 (0:0) | 2'300 | Charmilles |
| 1971/1972 | 1/8 | 12/12/1971 | Brühl St. Gallen | Zürich | 0:2 (0:0) | 1'600 | Brühl |
| 1971/1972 | 1/8 | 12/12/1971 | Lausanne | Grasshopper | 1:2 (0:1) | 5'500 | Pontaise |
| 1971/1972 | 1/8 | 21/11/1971 | Biel-Bienne | Sion | 2:1 (0:0) | 2'000 | Gurzelen |
| 1971/1972 | 1/8 | 20/11/1971 | Basel | Chaux-de-Fonds | 3:0 (1:0) | 4'500 | St-Jakob |
| 1971/1972 | 1/16 | 03/11/1971 | Fribourg | Thun | 3:2 (2:0) | 1'200 | St-Léonard |
| 1971/1972 | 1/16 | 27/10/1971 | Grasshopper | Chiasso | 2:0 (1:0) | 1'500 | Hardturm |
| 1971/1972 | 1/16 | 24/10/1971 | Zürich | Bellinzona | 5:2 (3:0) | 2'500 | Letzigrund |
| 1971/1972 | 1/16 | 24/10/1971 | Servette | Chênois | 3:1 (0:1) | 3'600 | Charmilles |
| 1971/1972 | 1/16 | 24/10/1971 | Young Boys | Etoile Carouge | 10:0 (4:0) | 2'100 | Wankdorf |
| 1971/1972 | 1/16 | 24/10/1971 | Chur | Aarau | 1:3 n.v. | 2'000 | Ringstrasse |
| 1971/1972 | 1/16 | 24/10/1971 | Mendrisiostar | Grenchen | 1:3 n.V. | 500 | Comunale |
| 1971/1972 | 1/16 | 24/10/1971 | Xamax | Chaux-de-Fonds | 1:2 (0:1) | 6'600 | Maladière |
| 1971/1972 | 1/16 | 24/10/1971 | Fontainemelon | Lausanne | 0:3 (0:1) | 2'500 | |
| 1971/1972 | 1/16 | 24/10/1971 | Basel | Monthey | 3:1 (2:1) | 5'000 | St-Jakob |
| 1971/1972 | 1/16 | 24/10/1971 | St. Gallen | Rorschach | 3:0 (2:0) | 1'600 | Espenmoos |
| 1971/1972 | 1/16 | 24/10/1971 | Martigny | Sion | 0:4 (0:2) | 4'100 | Municipal |
| 1971/1972 | 1/16 | 24/10/1971 | Fribourg | Thun | 1:1 n.V. | 1'800 | St-Léonard |
| 1971/1972 | 1/16 | 24/10/1971 | Lugano | Wettingen | 3:1 (2:1) | 1'000 | Cornaredo |
| 1971/1972 | 1/16 | 24/10/1971 | Chiasso | Grasshopper | 1:1 n.V. | 3'500 | Comunale |
| 1971/1972 | 1/16 | 24/10/1971 | Luzern | Kriens | 5:1 (2:1) | 3'000 | Allmend |
| 1971/1972 | 1/16 | 24/10/1971 | Winterthur | Brühl St. Gallen | 1:2 (1:2) | 2'300 | Schützenwiese |
| 1971/1972 | 1/16 | 24/10/1971 | Biel-Bienne | Vevey | 3:1 n.V. | 2'200 | Gurzelen |
| 1971/1972 | 3. Runde | 14/10/1971 | Chur | Uznach | 2:0 (0:0) | ||
| 1971/1972 | 3. Runde | 12/10/1971 | Blue Stars ZH | Mendrisiostar | 0:1 | ||
| 1971/1972 | 3. Runde | 12/10/1971 | Buochs | Chiasso | 0:0 i. E. 1:3 | ||
| 1971/1972 | 3. Runde | 03/10/1971 | Locarno | Bellinzona | 1:2 | ||
| 1971/1972 | 3. Runde | 03/10/1971 | Chênois | La Tour-de-Peilz | 5:0 | ||
| 1971/1972 | 3. Runde | 03/10/1971 | Bözingen 34 | Aarau | 0:3 | ||
| 1971/1972 | 3. Runde | 03/10/1971 | Brühl St. Gallen | Baden | 4:0 | ||
| 1971/1972 | 3. Runde | 03/10/1971 | Mendrisiostar | Blue Stars ZH | 0:0 n.V. | ||
| 1971/1972 | 3. Runde | 03/10/1971 | Uznach | Chur | 0:0 n.V. | ||
| 1971/1972 | 3. Runde | 03/10/1971 | Delémont | Fontainemelon | 0:1 | ||
| 1971/1972 | 3. Runde | 03/10/1971 | Reinach Basel | Fribourg | 0:2 | ||
| 1971/1972 | 3. Runde | 03/10/1971 | Viktoria Bern | Martigny | 0:4 (0:0) | 300 | |
| 1971/1972 | 3. Runde | 03/10/1971 | Etoile Carouge | Raron | 2:0 (0:0) | ||
| 1971/1972 | 3. Runde | 03/10/1971 | Thun | Solothurn | 6:1 | ||
| 1971/1972 | 3. Runde | 03/10/1971 | Rorschach | Vaduz | 2:0 | ||
| 1971/1972 | 3. Runde | 03/10/1971 | Wettingen | Juventus ZH | 2:1 | ||
| 1971/1972 | 3. Runde | 03/10/1971 | Laufen | Xamax | 0:6 | ||
| 1971/1972 | 3. Runde | 03/10/1971 | Chiasso | Buochs | 1:1 n.V. | ||
| 1971/1972 | 3. Runde | 03/10/1971 | Gambarogno | Kriens | 0:1 | ||
| 1971/1972 | 3. Runde | 03/10/1971 | Bulle | Vevey | 0:5 | ||
| 1971/1972 | 3. Runde | 03/10/1971 | Monthey | Yverdon | 3:0 (2:0) | 800 | Municipal |
| 1970/1971 | Finale | 12/04/1971 | Servette | Lugano | 2:0 (0:0) | 37'500 | Wankdorf |
| 1970/1971 | 1/2 | 23/03/1971 | Servette | Lausanne | 2:1 (1:0) | 15'000 | Charmilles |
| 1970/1971 | 1/2 | 21/03/1971 | Mendrisiostar | Lugano | 0:2 (0:0) | 7'000 | Comunale |
| 1970/1971 | 1/4 | 28/02/1971 | Breite Basel | Lausanne | 0:1 n.V. | 9'000 | Landhof |
| 1970/1971 | 1/4 | 28/02/1971 | Lugano | Grasshopper | 2:1 (0:0) | 12'000 | Cornaredo |
| 1970/1971 | 1/4 | 28/02/1971 | Zürich | Servette | 1:2 (0:2) | 10'000 | Letzigrund |
| 1970/1971 | 1/4 | 27/02/1971 | Mendrisiostar | Basel | 2:0 n.V. | 5'000 | Comunale |
| 1970/1971 | 1/8 | 02/12/1970 | Zürich | Winterthur | 3:1 (2:0) | 7'000 | Letzigrund |
| 1970/1971 | 1/8 | 29/11/1970 | Basel | Bellinzona | 2:0 (0:0) | 5'700 | St-Jakob |
| 1970/1971 | 1/8 | 29/11/1970 | Sion | Breite Basel | 0:1 (0:0) | 2'000 | Tourbillon |
| 1970/1971 | 1/8 | 29/11/1970 | Servette | Young Boys | 5:1 (3:1) | 6'000 | Charmilles |
| 1970/1971 | 1/8 | 29/11/1970 | Mendrisiostar | Biel-Bienne | 2:1 (1:1) | 1'200 | Comunale |
| 1970/1971 | 1/8 | 29/11/1970 | Monthey | Lausanne | 1:2 (1:0) | 6'000 | Parc des Sports |
| 1970/1971 | 1/8 | 29/11/1970 | Luzern | Lugano | 1:2 n.V. | 9'800 | Allmend |
| 1970/1971 | 1/8 | 29/11/1970 | Winterthur | Zürich | 0:0 n.V. | 11'100 | Schützenwiese |
| 1970/1971 | 1/8 | 29/11/1970 | Fribourg | Grasshopper | 0:1 (0:1) | 7'000 | St-Léonard |
| 1970/1971 | 1/16 | 18/11/1970 | Chaux-de-Fonds | Monthey | 3:4 (3:2) | 1'000 | Charrière |
| 1970/1971 | 1/16 | 18/11/1970 | Young Fellows | Lugano | 0:2 (0:0) | 1'200 | Letzigrund |
| 1970/1971 | 1/16 | 18/11/1970 | Grasshopper | St. Gallen | 3:0 | Hardturm | |
| 1970/1971 | 1/16 | 01/11/1970 | Aarau | Young Boys | 1:2 (1:1) | 5'600 | Schachen |
| 1970/1971 | 1/16 | 01/11/1970 | Basel | Chênois | 5:1 (1:1) | 5'400 | St-Jakob |
| 1970/1971 | 1/16 | 01/11/1970 | Servette | Etoile Carouge | 2:1 (1:0) | 6'770 | Charmilles |
| 1970/1971 | 1/16 | 01/11/1970 | Le Locle | Biel-Bienne | 0:1 (0:1) | 2'000 | Jeannerets |
| 1970/1971 | 1/16 | 01/11/1970 | Bellinzona | Chiasso | 2:0 (1:0) | 2'000 | Comunale |
| 1970/1971 | 1/16 | 01/11/1970 | Breite Basel | Grenchen | 1:0 n.V. | 2'200 | Landhof |
| 1970/1971 | 1/16 | 01/11/1970 | Monthey | Chaux-de-Fonds | 2:2 n.V. | 5'000 | Parc des Sports |
| 1970/1971 | 1/16 | 01/11/1970 | Schöftland | Luzern | 0:1 (0:0) | 2'000 | |
| 1970/1971 | 1/16 | 01/11/1970 | Lausanne | Martigny | 2:1 (0:0) | 2'500 | Pontaise |
| 1970/1971 | 1/16 | 01/11/1970 | Mendrisiostar | Schaffhausen | 3:1 (1:0) | 700 | Comunale |
| 1970/1971 | 1/16 | 01/11/1970 | Wettingen | Sion | 2:3 (1:3) | 2'500 | Tourbillon |
| 1970/1971 | 1/16 | 01/11/1970 | Fribourg | Thun | 3:1 (1:1) | 3'500 | St-Léonard |
| 1970/1971 | 1/16 | 01/11/1970 | St. Gallen | Grasshopper | 1:1 n.V. | 6'000 | Espenmoos |
| 1970/1971 | 1/16 | 01/11/1970 | Winterthur | Burgdorf | 2:0 (2:0) | 2'500 | Schützenwiese |
| 1970/1971 | 1/16 | 01/11/1970 | Zürich | Brühl St. Gallen | 3:0 (2:0) | 3'300 | Letzigrund |
| 1970/1971 | 1/16 | 01/11/1970 | Lugano | Young Fellows | 1:1 n.V. | 2'000 | Cornaredo |
| 1970/1971 | 3. Runde | 18/10/1970 | Le Locle | Laufen | 3:1 | ||
| 1970/1971 | 3. Runde | 11/10/1970 | Delémont | Breite Basel | 1:2 (0:1) | 1'400 | Parc des Sports |
| 1970/1971 | 3. Runde | 11/10/1970 | Vevey | Chênois | 2:3 (0:1) | 1'800 | Copet |
| 1970/1971 | 3. Runde | 11/10/1970 | Young Fellows | Frauenfeld | 4:1 (2:0) | 3'000 | Hardturm |
| 1970/1971 | 3. Runde | 11/10/1970 | Moutier | Grenchen | 1:2 n.V. | 1'000 | Chalières |
| 1970/1971 | 3. Runde | 11/10/1970 | Laufen | Le Locle | 1:1 n.V. | 1'200 | |
| 1970/1971 | 3. Runde | 11/10/1970 | Bern | Martigny | 0:2 (0:2) | 600 | |
| 1970/1971 | 3. Runde | 11/10/1970 | Aarau | Olten | 1:0 (1:0) | 1'400 | Brügglifeld |
| 1970/1971 | 3. Runde | 11/10/1970 | Etoile Carouge | Portalban | 10:1 (5:1) | 1'000 | Municipal |
| 1970/1971 | 3. Runde | 11/10/1970 | Brühl St. Gallen | Red Star ZH | 2:1 n.V. | 1'400 | |
| 1970/1971 | 3. Runde | 11/10/1970 | Rorschach | Schaffhausen | 1:2 n.V. | 400 | |
| 1970/1971 | 3. Runde | 11/10/1970 | Schöftland | Uznach | 3:2 (1:1) | 500 | Hügli |
| 1970/1971 | 3. Runde | 11/10/1970 | St. Gallen | Wädenswil | 8:0 (2:0) | 1'800 | Espenmoos |
| 1970/1971 | 3. Runde | 11/10/1970 | Tössfeld | Wettingen | 1:3 (1:1) | 1'500 | Schützenwiese |
| 1970/1971 | 3. Runde | 11/10/1970 | Goldau | Mendrisiostar | 1:2 (0:2) | 1'200 | |
| 1970/1971 | 3. Runde | 11/10/1970 | Chiasso | Buochs | 1:0 (0:0) | 1'000 | Comunale |
| 1970/1971 | 3. Runde | 11/10/1970 | Xamax | Burgdorf | 2:3 (0:1) | 1'400 | Maladière |
| 1970/1971 | 3. Runde | 11/10/1970 | Thun | UGS | 2:1 (1:0) | 400 | Lachen |
| 1970/1971 | 3. Runde | 11/10/1970 | Monthey | Yverdon | 8:0 (1:0) | 1'200 | Parc des Sports |
| 1969/1970 | Finale | 18/05/1970 | Zürich | Basel | 4:1 n.V. | 48'000 | Wankdorf |
| 1969/1970 | 1/2 | 08/04/1970 | Zürich | Lugano | 3:1 (2:1) | 10'000 | Letzigrund |
| 1969/1970 | 1/2 | 08/04/1970 | Basel | Servette | 4:1 (2:0) | 16'000 | St-Jakob |
| 1969/1970 | 1/2 | 30/03/1970 | Servette | Basel | 0:2 (0:1) | 14'500 | Charmilles |
| 1969/1970 | 1/2 | 30/03/1970 | Lugano | Zürich | 0:2 (0:1) | 12'000 | Cornaredo |
| 1969/1970 | 1/4 | 23/11/1969 | Basel | Xamax | 5:2 (3:0) | 8'000 | St-Jakob |
| 1969/1970 | 1/4 | 23/11/1969 | Mendrisiostar | Zürich | 1:3 n.V. | 4'000 | Comunale |
| 1969/1970 | 1/4 | 23/11/1969 | Lugano | Biel-Bienne | 0:2 (0:1) | 2'000 | Cornaredo |
| 1969/1970 | 1/4 | 23/11/1969 | Servette | Sion | 4:0 n.V. | 10'900 | Charmilles |
| 1969/1970 | 1/4 | 19/11/1969 | Zürich | Mendrisiostar | 1:1 (1:0) | 2'700 | Letzigrund |
| 1969/1970 | 1/4 | 19/11/1969 | Sion | Servette | 2:0 (1:0) | 8'500 | Tourbillon |
| 1969/1970 | 1/4 | 19/11/1969 | Xamax | Basel | 0:2 (0:1) | 4'200 | Maladière |
| 1969/1970 | 1/4 | 19/11/1969 | Biel-Bienne | Lugano | 0:5 (0:2) | 7'000 | Gurzelen |
| 1969/1970 | 1/8 | 22/10/1969 | Servette | Winterthur | 4:1 (2:1) | 11'500 | Charmilles |
| 1969/1970 | 1/8 | 12/10/1969 | Xamax | Fribourg | 3:1 (3:1) | 4'200 | Maladière |
| 1969/1970 | 1/8 | 12/10/1969 | Basel | Grenchen | 3:2 (1:2) | 6'700 | St-Jakob |
| 1969/1970 | 1/8 | 12/10/1969 | Bellinzona | Lugano | 0:3 (0:0) | 14'000 | Comunale |
| 1969/1970 | 1/8 | 12/10/1969 | Sion | Wettingen | 5:0 (2:0) | 5'500 | Tourbillon |
| 1969/1970 | 1/8 | 12/10/1969 | Zürich | Grasshopper | 5:1 (1:1) | 15'000 | Letzigrund |
| 1969/1970 | 1/8 | 12/10/1969 | Biel-Bienne | Buochs | 5:0 (2:0) | 2'500 | Gurzelen |
| 1969/1970 | 1/8 | 12/10/1969 | Winterthur | Servette | 1:1 n.V. | 7'500 | Schützenwiese |
| 1969/1970 | 1/8 | 12/10/1969 | Mendrisiostar | UGS | 2:0 (1:0) | 2'000 | Campo sportivo |
| 1969/1970 | 1/16 | 23/09/1969 | Winterthur | Luzern | 4:2 | ||
| 1969/1970 | 1/16 | 14/09/1969 | Aarau | Bellinzona | 0:2 (0:1) | 4'700 | Brügglifeld |
| 1969/1970 | 1/16 | 14/09/1969 | Sion | Young Boys | 3:1 n.V. | 4'000 | Tourbillon |
| 1969/1970 | 1/16 | 14/09/1969 | UGS | Etoile Carouge | 3:2 (0:0) | 2'000 | Frontenex |
| 1969/1970 | 1/16 | 14/09/1969 | Lugano | Baden | 4:0 (2:0) | 1'800 | Cornaredo |
| 1969/1970 | 1/16 | 14/09/1969 | Lausanne | Grenchen | 0:2 (0:1) | 2'500 | Pontaise |
| 1969/1970 | 1/16 | 14/09/1969 | Fribourg | Le Locle | 2:0 (1:0) | 1'500 | St-Léonard |
| 1969/1970 | 1/16 | 14/09/1969 | Servette | Solothurn | 7:0 (2:0) | 3'000 | Charmilles |
| 1969/1970 | 1/16 | 14/09/1969 | Mendrisiostar | St. Gallen | 1:0 (1:0) | 2'000 | Comunale |
| 1969/1970 | 1/16 | 14/09/1969 | Biel-Bienne | Thun | 5:0 (2:0) | 3'600 | Gurzelen |
| 1969/1970 | 1/16 | 14/09/1969 | Buochs | Turgi | 2:0 (1:0) | 1'200 | Sportplatz |
| 1969/1970 | 1/16 | 14/09/1969 | Young Fellows | Wettingen | 0:1 (0:0) | 400 | Letzigrund |
| 1969/1970 | 1/16 | 14/09/1969 | Luzern | Winterthur | 3:3 n.V. | 7'300 | Allmend |
| 1969/1970 | 1/16 | 14/09/1969 | Küsnacht | Zürich | 1:8 (0:3) | 3'100 | Heslibach |
| 1969/1970 | 1/16 | 14/09/1969 | Basel | Minerva Bern | 10:0 (4:0) | 5'000 | St-Jakob |
| 1969/1970 | 1/16 | 14/09/1969 | Chaux-de-Fonds | Xamax | 3:5 (1:3) | 3'000 | Charrière |
| 1969/1970 | 1/16 | 14/09/1969 | Grasshopper | Brühl St. Gallen | 1:0 n.V. | 3'500 | Hardturm |
| 1969/1970 | 3. Runde | 31/08/1969 | Solothurn | Concordia Basel | 0:0 n.V. | ||
| 1969/1970 | 3. Runde | 17/08/1969 | Uster | Baden | 0:1 (0:1) | ||
| 1969/1970 | 3. Runde | 17/08/1969 | Buochs | Chiasso | 1:0 (1:0) | ||
| 1969/1970 | 3. Runde | 17/08/1969 | Grenchen | Deitingen | 6:0 (4:0) | ||
| 1969/1970 | 3. Runde | 17/08/1969 | Aarau | Frenkendorf | 3:0 (1:0) | ||
| 1969/1970 | 3. Runde | 17/08/1969 | Le Locle | Lengnau | 5:1 (3:0) | Jeanneret | |
| 1969/1970 | 3. Runde | 17/08/1969 | Hergiswil | Luzern | 0:11 (0:4) | ||
| 1969/1970 | 3. Runde | 17/08/1969 | Young Fellows | Rapperswil | 10:1 (2:1) | ||
| 1969/1970 | 3. Runde | 17/08/1969 | Stade Lausanne | Sion | 1:10 (0:2) | 1'500 | Vidy |
| 1969/1970 | 3. Runde | 17/08/1969 | Concordia Basel | Solothurn | 0:0 n.V. | ||
| 1969/1970 | 3. Runde | 17/08/1969 | Küsnacht | Vaduz | 6:1 (4:0) | ||
| 1969/1970 | 3. Runde | 17/08/1969 | Viktoria Bern | Minerva Bern | 0:1 (0:1) | ||
| 1969/1970 | 3. Runde | 17/08/1969 | Thun | Burgdorf | 5:1 (2:0) | ||
| 1969/1970 | 3. Runde | 17/08/1969 | Arbon | Brühl St. Gallen | 0:2 (0:1) | ||
| 1969/1970 | 3. Runde | 17/08/1969 | Turgi | Schöftland | 3:1 (0:1) | ||
| 1969/1970 | 3. Runde | 17/08/1969 | Mendrisiostar | Zug | 2:1 (1:0) | ||
| 1969/1970 | 3. Runde | 17/08/1969 | Montreux | UGS | 0:2 (0:0) | 900 | Montreux |
| 1969/1970 | 3. Runde | 17/08/1969 | Etoile Carouge | Vevey | 1:0 (1:0) | 1'500 | Fontenette |
| 1969/1970 | 3. Runde | 17/08/1969 | Xamax | Yverdon | 3:1 (1:0) | 1'700 | Serrières |
| 1968/1969 | Finale | 26/05/1969 | St. Gallen | Bellinzona | 2:0 (0:0) | 24'000 | Wankdorf |
| 1968/1969 | 1/2 | 07/04/1969 | Bellinzona | Grasshopper | 2:1 (0:0) | 14'000 | Comunale |
| 1968/1969 | 1/2 | 07/04/1969 | St. Gallen | Servette | 3:0 (1:0) | 8'900 | Espenmoos |
| 1968/1969 | 1/4 | 06/03/1969 | Grasshopper | Chiasso | 1:0 n.V. | 2'000 | Letzigrund |
| 1968/1969 | 1/4 | 23/02/1969 | Servette | Basel | 1:0 (0:0) | 7'000 | Charmilles |
| 1968/1969 | 1/4 | 23/02/1969 | Bellinzona | Sion | 3:1 (1:0) | 2'500 | Comunale |
| 1968/1969 | 1/4 | 23/02/1969 | Chiasso | Grasshopper | 3:3 n.V. | 4'000 | Comunale |
| 1968/1969 | 1/4 | 22/02/1969 | Lugano | St. Gallen | 0:1 n.V. | 5'000 | Cornaredo |
| 1968/1969 | 1/8 | 16/02/1969 | Sion | Biel-Bienne | 3:1 (1:0) | 2'000 | Tourbillon |
| 1968/1969 | 1/8 | 15/12/1968 | St. Gallen | Young Boys | 2:1 (2:0) | 7'500 | Espenmoos |
| 1968/1969 | 1/8 | 15/12/1968 | Bellinzona | Lausanne | 3:2 (1:0) | 5'000 | Comunale |
| 1968/1969 | 1/8 | 15/12/1968 | Zürich | Lugano | 0:1 (0:1) | 17'000 | Letzigrund |
| 1968/1969 | 1/8 | 15/12/1968 | Basel | Luzern | 3:1 (1:0) | 10'000 | St-Jakob |
| 1968/1969 | 1/8 | 15/12/1968 | Chiasso | Solothurn | 3:0 (0:0) | 1'300 | Comacini |
| 1968/1969 | 1/8 | 15/12/1968 | Grenchen | Grasshopper | 0:1 (0:0) | 5'000 | Brühl |
| 1968/1969 | 1/8 | 15/12/1968 | Chaux-de-Fonds | Servette | 1:3 (0:0) | 5'500 | Charrière |
| 1968/1969 | 1/16 | 24/11/1968 | Solothurn | Martigny | 3:2 n.V. | 500 | Stadion FCS |
| 1968/1969 | 1/16 | 24/11/1968 | Winterthur | Grenchen | 1:2 (0:0) | 2'300 | Schützenwiese |
| 1968/1969 | 1/16 | 06/11/1968 | Luzern | Langenthal | 6:4 | ||
| 1968/1969 | 1/16 | 06/11/1968 | Sion | Xamax | 4:1 (2:0) | 2'000 | Tourbillon |
| 1968/1969 | 1/16 | 03/11/1968 | Thun | Basel | 1:2 (1:1) | 4'500 | Lachen |
| 1968/1969 | 1/16 | 03/11/1968 | Young Boys | Bern | 9:1 (3:1) | 4'000 | Wankdorf |
| 1968/1969 | 1/16 | 03/11/1968 | Bulle | Chaux-de-Fonds | 2:4 (2:2) | 3'300 | Bouleyres |
| 1968/1969 | 1/16 | 03/11/1968 | Etoile Carouge | Lausanne | 1:8 (1:6) | 5'100 | Fontenette |
| 1968/1969 | 1/16 | 03/11/1968 | Langenthal | Luzern | 3:3 n.V. | 3'500 | |
| 1968/1969 | 1/16 | 03/11/1968 | Xamax | Sion | 2:2 n.V. | 3'400 | Serrières |
| 1968/1969 | 1/16 | 03/11/1968 | Martigny | Solothurn | 1:1 n.V. | 1'800 | Stade municipal |
| 1968/1969 | 1/16 | 03/11/1968 | St. Gallen | Wettingen | 3:2 n.V. | 4'000 | Krontal |
| 1968/1969 | 1/16 | 03/11/1968 | Grenchen | Winterthur | 0:0 n.V. | 1'200 | Brühl |
| 1968/1969 | 1/16 | 03/11/1968 | Baden | Grasshopper | 4:5 (3:1) | 2'700 | Scharten |
| 1968/1969 | 1/16 | 03/11/1968 | Lugano | Mendrisiostar | 1:0 (0:0) | 1'000 | Cornaredo |
| 1968/1969 | 1/16 | 03/11/1968 | Bellinzona | Buochs | 4:1 (2:0) | 200 | Campo sportivo |
| 1968/1969 | 1/16 | 03/11/1968 | Chiasso | Brühl St. Gallen | 2:1 (0:0) | 800 | Campo sportivo |
| 1968/1969 | 1/16 | 03/11/1968 | Zürich | Young Fellows | 6:3 (3:0) | 2'000 | Letzigrund |
| 1968/1969 | 1/16 | 02/11/1968 | Biel-Bienne | Aarau | 1:0 (0:0) | 2'200 | Gurzelen |
| 1968/1969 | 1/16 | 02/11/1968 | Chênois | Servette | 1:2 n.V. | 2'000 | Trois-Chênes |
| 1968/1969 | 1/32 | 16/10/1968 | Etoile Carouge | Malley | 2:0 | ||
| 1968/1969 | 1/32 | 16/10/1968 | Aarau | Cantonal Neuchâtel | 0:0 n.V. | 800 | Altenburg |
| 1968/1969 | 1/32 | 16/10/1968 | Emmenbrücke | Young Fellows | 0:2 | ||
| 1968/1969 | 1/32 | 16/10/1968 | Giubiasco | Mendrisiostar | 0:0 n.V. | ||
| 1968/1969 | 1/32 | 13/10/1968 | UGS | Chênois | 1:2 n.V. | ||
| 1968/1969 | 1/32 | 13/10/1968 | Malley | Etoile Carouge | 1:1 n.V. | ||
| 1968/1969 | 1/32 | 13/10/1968 | Cantonal Neuchâtel | Aarau | 1:1 n.V. | 1'400 | Maladière |
| 1968/1969 | 1/32 | 13/10/1968 | Baden | Amriswil | 1:0 n.V. | ||
| 1968/1969 | 1/32 | 13/10/1968 | Zug | Chiasso | 0:1 | ||
| 1968/1969 | 1/32 | 13/10/1968 | Solothurn | Concordia Basel | 1:0 n.V. | ||
| 1968/1969 | 1/32 | 13/10/1968 | Young Fellows | Emmenbrücke | 0:0 n.V. | ||
| 1968/1969 | 1/32 | 13/10/1968 | Langenthal | Gossau | 3:2 | ||
| 1968/1969 | 1/32 | 13/10/1968 | Fribourg | Martigny | 0:1 (0:1) | 2'500 | St-Léonard |
| 1968/1969 | 1/32 | 13/10/1968 | Buochs | Polizei ZH | 3:0 | ||
| 1968/1969 | 1/32 | 13/10/1968 | Grenchen | Porrentruy | 4:0 (2:0) | 800 | Brühl |
| 1968/1969 | 1/32 | 13/10/1968 | Bern | Pratteln | 3:1 n.V. | ||
| 1968/1969 | 1/32 | 13/10/1968 | Delémont | Thun | 1:3 n.V. | 1'200 | Terrain des Sports |
| 1968/1969 | 1/32 | 13/10/1968 | Rheineck | Wettingen | 0:6 | ||
| 1968/1969 | 1/32 | 13/10/1968 | Mendrisiostar | Giubiasco | 0:0 n.V. | ||
| 1968/1969 | 1/32 | 13/10/1968 | Yverdon | Xamax | 3:4 (2:3) | 1'500 | Municipal |
| 1968/1969 | 1/32 | 13/10/1968 | Oerlikon | Brühl St. Gallen | 2:3 | ||
| 1968/1969 | 1/32 | 13/10/1968 | Bulle | Vevey | 1:0 | ||
| 1967/1968 | Finale | 15/04/1968 | Lugano | Winterthur | 2:1 (1:0) | 34'000 | Wankdorf |
| 1967/1968 | 1/2 | 17/03/1968 | Winterthur | Biel-Bienne | 2:1 (1:1) | 12'800 | Schützenwiese |
| 1967/1968 | 1/2 | 17/03/1968 | Luzern | Lugano | 2:4 n.V. | 16'300 | Allmend |
| 1967/1968 | 1/4 | 28/02/1968 | Luzern | Sion | 4:0 (2:0) | 4'500 | Allmend |
| 1967/1968 | 1/4 | 25/02/1968 | Sion | Luzern | 2:2 n.V. | 4'000 | Parc des Sports |
| 1967/1968 | 1/4 | 25/02/1968 | Lugano | Zürich | 1:0 (1:0) | 14'000 | Cornaredo |
| 1967/1968 | 1/4 | 25/02/1968 | Biel-Bienne | Servette | 1:0 (0:0) | 8'600 | Gurzelen |
| 1967/1968 | 1/4 | 25/02/1968 | Winterthur | Young Fellows | 2:1 (0:1) | 5'800 | Schützenwiese |
| 1967/1968 | 1/8 | 10/12/1967 | Servette | Bellinzona | 1:0 (0:0) | 4'000 | Charmilles |
| 1967/1968 | 1/8 | 10/12/1967 | Zürich | Basel | 1:0 (0:0) | 15'000 | Letzigrund |
| 1967/1968 | 1/8 | 10/12/1967 | Luzern | Dürrenast | 7:1 | ||
| 1967/1968 | 1/8 | 10/12/1967 | Biel-Bienne | Chaux-de-Fonds | 3:0 (1:0) | 5'500 | Gurzelen |
| 1967/1968 | 1/8 | 10/12/1967 | St. Gallen | Lugano | 1:2 (1:1) | 5'000 | Espenmoos |
| 1967/1968 | 1/8 | 10/12/1967 | Young Boys | Sion | 0:2 (0:1) | 5'300 | Wankdorf |
| 1967/1968 | 1/8 | 10/12/1967 | Xamax | Winterthur | 4:5 n.V. | 2'500 | Serrières |
| 1967/1968 | 1/8 | 10/12/1967 | Thun | Young Fellows | 0:1 n.V. | ||
| 1967/1968 | 1/16 | 22/11/1967 | Chaux-de-Fonds | Yverdon | 6:0 (1:0) | 1'700 | Charrière |
| 1967/1968 | 1/16 | 22/11/1967 | Luzern | Brühl St. Gallen | 5:1 (1:1) | 5'000 | Allmend |
| 1967/1968 | 1/16 | 21/11/1967 | Lugano | Aarau | 3:1 (3:0) | 3'500 | Cornaredo |
| 1967/1968 | 1/16 | 12/11/1967 | Mendrisiostar | Bellinzona | 0:2 | ||
| 1967/1968 | 1/16 | 12/11/1967 | Emmenbrücke | Young Boys | 2:3 | ||
| 1967/1968 | 1/16 | 12/11/1967 | Winterthur | Amriswil | 3:0 | ||
| 1967/1968 | 1/16 | 12/11/1967 | Dürrenast | Breitenbach | 1:0 | ||
| 1967/1968 | 1/16 | 12/11/1967 | Thun | Grenchen | 2:1 n.V. | ||
| 1967/1968 | 1/16 | 12/11/1967 | Yverdon | Chaux-de-Fonds | 0:0 n.V. | 3'000 | Municipal |
| 1967/1968 | 1/16 | 12/11/1967 | Xamax | Lausanne | 4:2 (1:1) | 5'600 | Serrières |
| 1967/1968 | 1/16 | 12/11/1967 | Basel | Le Locle | 2:1 n.V. | 9'500 | St-Jakob |
| 1967/1968 | 1/16 | 12/11/1967 | Aarau | Lugano | 2:2 n.V. | ||
| 1967/1968 | 1/16 | 12/11/1967 | Servette | Raron | 5:1 (2:0) | 2'137 | Charmilles |
| 1967/1968 | 1/16 | 12/11/1967 | Concordia Basel | Sion | 1:5 (1:1) | 5'000 | St-Jakob |
| 1967/1968 | 1/16 | 12/11/1967 | Young Fellows | Solothurn | 2:1 | ||
| 1967/1968 | 1/16 | 12/11/1967 | Mezzovicco | Zürich | 0:6 | ||
| 1967/1968 | 1/16 | 12/11/1967 | St. Gallen | Grasshopper | 2:1 (0:1) | 11'500 | Espenmoos |
| 1967/1968 | 1/16 | 12/11/1967 | Biel-Bienne | Vevey | 4:3 | ||
| 1967/1968 | 1/32 | 29/10/1967 | Dürrenast | Breite Basel | 3:1 | ||
| 1967/1968 | 1/32 | 11/10/1967 | Mezzovicco | Wettingen | 2:1 | ||
| 1967/1968 | 1/32 | 01/10/1967 | Burgdorf | Aarau | 2:4 | ||
| 1967/1968 | 1/32 | 01/10/1967 | Widnau | Amriswil | 0:1 n.V. | ||
| 1967/1968 | 1/32 | 01/10/1967 | Concordia Basel | Baden | 4:1 | ||
| 1967/1968 | 1/32 | 01/10/1967 | St. Gallen | Blue Stars ZH | 4:0 | ||
| 1967/1968 | 1/32 | 01/10/1967 | Bern | Breitenbach | 1:2 n.V. | ||
| 1967/1968 | 1/32 | 01/10/1967 | Breite Basel | Dürrenast | 2:2 n.V. | ||
| 1967/1968 | 1/32 | 01/10/1967 | Lachen | Emmenbrücke | 1:4 | ||
| 1967/1968 | 1/32 | 01/10/1967 | Brühl St. Gallen | Frenkendorf | 8:0 | ||
| 1967/1968 | 1/32 | 01/10/1967 | Fribourg | Le Locle | 0:1 (0:1) | 2'500 | St-Léonard |
| 1967/1968 | 1/32 | 01/10/1967 | Wettingen | Mezzovicco | 1:1 n.V. | ||
| 1967/1968 | 1/32 | 01/10/1967 | Xamax | Monthey | 2:1 n.V. | 1'000 | Serrières |
| 1967/1968 | 1/32 | 01/10/1967 | Raron | Moutier | 3:2 (1:1) | 400 | |
| 1967/1968 | 1/32 | 01/10/1967 | Yverdon | Plan-les-Ouates | 3:0 (2:0) | 700 | Municipal |
| 1967/1968 | 1/32 | 01/10/1967 | Porrentruy | Solothurn | 4:5 n.V. | 1'200 | Tirage |
| 1967/1968 | 1/32 | 01/10/1967 | Thun | Trimbach | 2:0 | ||
| 1967/1968 | 1/32 | 01/10/1967 | Winterthur | Vaduz | 10:1 | ||
| 1967/1968 | 1/32 | 01/10/1967 | Chiasso | Mendrisiostar | 0:1 | ||
| 1967/1968 | 1/32 | 01/10/1967 | Vevey | UGS | 2:0 | ||
| 1966/1967 | Finale | 15/05/1967 | Basel | Lausanne | 2:1 (1:0) | 45'000 | Wankdorf |
| 1966/1967 | 1/2 | 12/05/1967 | Basel | Lugano | 2:1 (1:1) | ||
| 1966/1967 | 1/2 | 27/03/1967 | Lugano | Basel | 0:0 n.V. | 16'000 | Cornaredo |
| 1966/1967 | 1/2 | 27/03/1967 | Sion | Lausanne | 0:1 (0:1) | 13'000 | Parc des Sports |
| 1966/1967 | 1/4 | 08/03/1967 | Biel-Bienne | Basel | 1:2 (1:1) | 12'200 | Gurzelen |
| 1966/1967 | 1/4 | 08/03/1967 | Lugano | Grasshopper | 5:0 (1:0) | 8'000 | Cornaredo |
| 1966/1967 | 1/4 | 05/03/1967 | Sion | Bellinzona | 4:0 (2:0) | 2'500 | Parc des Sports |
| 1966/1967 | 1/4 | 05/03/1967 | Winterthur | Lausanne | 0:3 (0:0) | 5'700 | Schützenwiese |
| 1966/1967 | 1/4 | 05/03/1967 | Grasshopper | Lugano | 0:0 n.V. | 12'500 | Hardturm |
| 1966/1967 | 1/4 | 04/03/1967 | Basel | Biel-Bienne | 2:2 n.V. | 12'000 | St-Jakob |
| 1966/1967 | 1/8 | 18/12/1966 | Sion | Luzern | 3:0 f. | 2'000 | Parc des Sports |
| 1966/1967 | 1/8 | 18/12/1966 | Lugano | Servette | 1:0 (0:0) | 9'000 | Cornaredo |
| 1966/1967 | 1/8 | 18/12/1966 | Bellinzona | Xamax | 4:1 (1:0) | 2'000 | Comunale |
| 1966/1967 | 1/16 | 11/12/1966 | Luzern | Chiasso | 5:1 | ||
| 1966/1967 | 1/16 | 11/12/1966 | Lugano | Turgi | 4:0 | ||
| 1966/1967 | 1/16 | 11/12/1966 | Bellinzona | Young Fellows | 3:0 (0:0) | 2'800 | Comunale |
| 1966/1967 | 1/8 | 11/12/1966 | Winterthur | Young Boys | 3:1 (0:1) | 4'000 | Schützenwiese |
| 1966/1967 | 1/8 | 11/12/1966 | Grenchen | Biel-Bienne | 0:1 (0:0) | 2'700 | Brühl |
| 1966/1967 | 1/8 | 11/12/1966 | Lausanne | Chaux-de-Fonds | 2:0 (1:0) | 6'000 | Pontaise |
| 1966/1967 | 1/8 | 11/12/1966 | Basel | Zürich | 3:2 (1:0) | 21'500 | St-Jakob |
| 1966/1967 | 1/8 | 11/12/1966 | Le Locle | Grasshopper | 1:4 (0:4) | 1'800 | Jeanneret |
| 1966/1967 | 1/16 | 06/11/1966 | St. Gallen | Young Boys | 1:2 | ||
| 1966/1967 | 1/16 | 06/11/1966 | Chaux-de-Fonds | Aarau | 2:0 (1:0) | 1'700 | Charrière |
| 1966/1967 | 1/16 | 06/11/1966 | Basel | Blue Stars ZH | 6:0 | ||
| 1966/1967 | 1/16 | 06/11/1966 | Winterthur | Frauenfeld | 3:0 | ||
| 1966/1967 | 1/16 | 06/11/1966 | Sion | Fribourg | 1:0 | ||
| 1966/1967 | 1/16 | 06/11/1966 | UGS | Lausanne | 0:3 (0:0) | 1'700 | Frontenex |
| 1966/1967 | 1/16 | 06/11/1966 | Le Locle | Moutier | 3:0 (0:0) | 1'200 | Jeanneret |
| 1966/1967 | 1/16 | 06/11/1966 | Grasshopper | Wettingen | 6:2 | ||
| 1966/1967 | 1/16 | 06/11/1966 | Uster | Zürich | 0:4 | ||
| 1966/1967 | 1/16 | 06/11/1966 | Biel-Bienne | Minerva Bern | 2:0 (1:0) | 1'800 | Gurzelen |
| 1966/1967 | 1/16 | 06/11/1966 | Thun | Servette | 1:2 n.V. | 4'500 | Lachen |
| 1966/1967 | 1/16 | 06/11/1966 | Grenchen | Vevey | 7:1 | ||
| 1966/1967 | 1/16 | 06/11/1966 | Grünstern Ipsach | Xamax | 1:3 (1:1) | 1'000 | Ipsach |
| 1966/1967 | 1/32 | 30/10/1966 | Chênois | Vevey | 0:1 n.V. | ||
| 1966/1967 | 1/32 | 27/10/1966 | Solothurn | Grünstern Ipsach | 1:2 | ||
| 1966/1967 | 1/32 | 26/10/1966 | Wettingen | Nordstern Basel | 5:3 n.V. | ||
| 1966/1967 | 1/32 | 23/10/1966 | Grünstern Ipsach | Solothurn | 0:0 n.V. | ||
| 1966/1967 | 1/32 | 23/10/1966 | Vevey | Chênois | 2:2 n.V. | ||
| 1966/1967 | 1/32 | 23/10/1966 | UGS | Malley | 3:1 | ||
| 1966/1967 | 1/32 | 23/10/1966 | Xamax | Etoile Carouge | 3:2 n.V. | 1'500 | Maladière |
| 1966/1967 | 1/32 | 23/10/1966 | Turgi | Baden | 2:1 | ||
| 1966/1967 | 1/32 | 23/10/1966 | Fribourg | Bern | 4:1 (1:0) | 3'000 | St-Léonard |
| 1966/1967 | 1/32 | 23/10/1966 | Bellinzona | Bodio | 6:0 | ||
| 1966/1967 | 1/32 | 23/10/1966 | Thun | Cantonal Neuchâtel | 5:3 (2:2) | 1'800 | Lachen |
| 1966/1967 | 1/32 | 23/10/1966 | Aarau | Concordia Basel | 6:0 | ||
| 1966/1967 | 1/32 | 23/10/1966 | St. Gallen | Dübendorf | 5:3 n.V. | ||
| 1966/1967 | 1/32 | 23/10/1966 | Emmenbrücke | Luzern | 0:1 | ||
| 1966/1967 | 1/32 | 23/10/1966 | Chiasso | Red Star ZH | 7:1 | ||
| 1966/1967 | 1/32 | 23/10/1966 | Frauenfeld | Rorschach | 8:0 | ||
| 1966/1967 | 1/32 | 23/10/1966 | Nordstern Basel | Wettingen | 1:1 n.V. | ||
| 1966/1967 | 1/32 | 23/10/1966 | Blue Stars ZH | Widnau | 4:2 n.V. | ||
| 1966/1967 | 1/32 | 23/10/1966 | Porrentruy | Minerva Bern | 0:1 (0:0) | 600 | Tirage |
| 1966/1967 | 1/32 | 23/10/1966 | Le Locle | Montreux | 5:1 (0:1) | 800 | Jeanneret |
| 1966/1967 | 1/32 | 23/10/1966 | Uster | Brühl St. Gallen | 2:1 n.V. | ||
| 1965/1966 | Finale | 11/04/1966 | Zürich | Servette | 2:0 (1:0) | 54'000 | Wankdorf |
| 1965/1966 | 1/2 | 20/03/1966 | Zürich | Cantonal Neuchâtel | 4:2 (3:0) | 4'000 | Letzigrund |
| 1965/1966 | 1/2 | 20/03/1966 | Basel | Servette | 1:3 (1:2) | 18'000 | St-Jakob |
| 1965/1966 | 1/4 | 27/02/1966 | Zürich | Bellinzona | 5:1 (3:0) | 6'000 | Letzigrund |
| 1965/1966 | 1/4 | 27/02/1966 | Young Boys | Basel | 1:2 (0:1) | 15'000 | Wankdorf |
| 1965/1966 | 1/4 | 27/02/1966 | Servette | Chaux-de-Fonds | 2:1 (2:1) | 10'000 | Charmilles |
| 1965/1966 | 1/4 | 27/02/1966 | Cantonal Neuchâtel | Brühl St. Gallen | 3:2 (1:1) | 2'200 | Maladière |
| 1965/1966 | 1/8 | 26/12/1965 | Thun | Bellinzona | 2:3 (2:2) | Lachen | |
| 1965/1966 | 1/8 | 19/12/1965 | St. Gallen | Chaux-de-Fonds | 1:2 (0:1) | 8'000 | Espenmoos |
| 1965/1966 | 1/8 | 19/12/1965 | Servette | Lausanne | 1:0 (1:0) | 15'300 | Charmilles |
| 1965/1966 | 1/8 | 19/12/1965 | Basel | Luzern | 3:1 (0:0) | 8'500 | Landhof |
| 1965/1966 | 1/8 | 19/12/1965 | Young Boys | Solothurn | 5:1 (2:1) | 7'000 | Wankdorf |
| 1965/1966 | 1/8 | 19/12/1965 | Bellinzona | Thun | 2:2 n.V. | ||
| 1965/1966 | 1/8 | 19/12/1965 | Lugano | Zürich | 1:2 (0:1) | 10'000 | Cornaredo |
| 1965/1966 | 1/8 | 19/12/1965 | Le Locle | Brühl St. Gallen | 1:3 (1:2) | 2'000 | Jeanneret |
| 1965/1966 | 1/8 | 19/12/1965 | Cantonal Neuchâtel | Young Fellows | 2:1 (1:0) | 2'000 | Maladière |
| 1965/1966 | 1/16 | 07/11/1965 | Winterthur | Bellinzona | 0:2 | ||
| 1965/1966 | 1/16 | 07/11/1965 | Porrentruy | Young Boys | 2:5 (0:2) | 2'300 | Tirage |
| 1965/1966 | 1/16 | 07/11/1965 | Cantonal Neuchâtel | Chênois | 2:0 n.V. | 1'100 | Maladière |
| 1965/1966 | 1/16 | 07/11/1965 | Solothurn | Aarau | 5:1 | ||
| 1965/1966 | 1/16 | 07/11/1965 | St. Gallen | Baden | 2:1 | ||
| 1965/1966 | 1/16 | 07/11/1965 | Basel | Biel-Bienne | 3:1 (1:0) | 6'000 | Landhof |
| 1965/1966 | 1/16 | 07/11/1965 | Servette | Fontainemelon | 5:2 (3:0) | 1'385 | Charmilles |
| 1965/1966 | 1/16 | 07/11/1965 | Luzern | Frauenfeld | 3:1 | ||
| 1965/1966 | 1/16 | 07/11/1965 | Thun | Grenchen | 2:1 | ||
| 1965/1966 | 1/16 | 07/11/1965 | Meyrin | Chaux-de-Fonds | 1:2 (0:1) | 2'200 | Municipal |
| 1965/1966 | 1/16 | 07/11/1965 | UGS | Lausanne | 1:5 (0:4) | 2'600 | Frontenex |
| 1965/1966 | 1/16 | 07/11/1965 | Lugano | Wohlen | 5:2 | ||
| 1965/1966 | 1/16 | 07/11/1965 | Blue Stars ZH | Zürich | 1:6 | ||
| 1965/1966 | 1/16 | 07/11/1965 | Chiasso | Brühl St. Gallen | 1:2 n.V. | ||
| 1965/1966 | 1/16 | 07/11/1965 | Grasshopper | Young Fellows | 1:2 | ||
| 1965/1966 | 1/16 | 07/11/1965 | Sion | Le Locle | 0:1 (0:1) | 1'000 | Parc des Sports |
| 1965/1966 | 3. Runde | 20/10/1965 | Cantonal Neuchâtel | Etoile Carouge | 2:1 | ||
| 1965/1966 | 3. Runde | 17/10/1965 | Langenthal | Aarau | 1:2 | ||
| 1965/1966 | 3. Runde | 17/10/1965 | Baden | Birsfeleden | 3:2 | ||
| 1965/1966 | 3. Runde | 17/10/1965 | Dietikon | Blue Stars ZH | 1:6 | ||
| 1965/1966 | 3. Runde | 17/10/1965 | Le Locle | Bulle | 5:1 (2:1) | 800 | Jeanneret |
| 1965/1966 | 3. Runde | 17/10/1965 | Etoile Carouge | Cantonal Neuchâtel | 1:1 n.V. | 1'500 | Fontenette |
| 1965/1966 | 3. Runde | 17/10/1965 | Chênois | Fétigny | 2:1 (2:0) | 200 | Trois-Chênes |
| 1965/1966 | 3. Runde | 17/10/1965 | Chur | Frauenfeld | 0:1 | ||
| 1965/1966 | 3. Runde | 17/10/1965 | Wohlen | Locarno | 1:0 | ||
| 1965/1966 | 3. Runde | 17/10/1965 | Meyrin | Monthey | 6:0 | ||
| 1965/1966 | 3. Runde | 17/10/1965 | Fontainemelon | Moutier | 4:2 n.V. | 500 | Fontainemelon |
| 1965/1966 | 3. Runde | 17/10/1965 | Winterthur | Oerlikon | 5:1 | ||
| 1965/1966 | 3. Runde | 17/10/1965 | Alle | Porrentruy | 0:2 n.V. | 1'200 | Prés d'Aumont |
| 1965/1966 | 3. Runde | 17/10/1965 | Bellinzona | Red Star ZH | 4:1 | ||
| 1965/1966 | 3. Runde | 17/10/1965 | Bern | Solothurn | 0:4 | ||
| 1965/1966 | 3. Runde | 17/10/1965 | Bienne-Boujean | Thun | 0:1 (0:1) | 800 | Champagne |
| 1965/1966 | 3. Runde | 17/10/1965 | St. Gallen | Wettingen | 5:3 | ||
| 1965/1966 | 3. Runde | 17/10/1965 | Amriswil | Brühl St. Gallen | 0:8 | ||
| 1965/1966 | 3. Runde | 17/10/1965 | Chiasso | Zug | 1:0 | ||
| 1964/1965 | Finale | 19/04/1965 | Sion | Servette | 2:1 (1:0) | 33'000 | Wankdorf |
| 1964/1965 | 1/2 | 14/03/1965 | Young Boys | Servette | 0:2 (0:1) | 20'000 | Wankdorf |
| 1964/1965 | 1/2 | 07/03/1965 | Basel | Sion | 2:3 (0:2) | 7'000 | St-Jakob |
| 1964/1965 | 1/4 | 10/01/1965 | Delémont | Young Boys | 0:2 (0:1) | 5'000 | Parc des Sports |
| 1964/1965 | 1/8 | 27/12/1964 | Young Boys | Lugano | 2:1 (1:1) | 4'000 | Wankdorf |
| 1964/1965 | 1/8 | 27/12/1964 | Polizei Zürich | Delémont | 2:4 n.V. | 1'200 | Neudorf |
| 1964/1965 | 1/4 | 27/12/1964 | Servette | Le Locle | 2:1 (2:0) | 3'400 | Charmilles |
| 1964/1965 | 1/4 | 27/12/1964 | Basel | Grasshopper | 3:1 n.V. | 8'000 | St-Jakob |
| 1964/1965 | 1/4 | 27/12/1964 | Sion | Minerva Bern | 4:1 (3:0) | 800 | Parc des Sports |
| 1964/1965 | 1/8 | 16/12/1964 | Chaux-de-Fonds | Le Locle | 2:3 (2:1) | 2'700 | Charrière |
| 1964/1965 | 1/8 | 06/12/1964 | Servette | Chiasso | 8:0 (3:0) | Charmilles | |
| 1964/1965 | 1/8 | 06/12/1964 | Minerva Bern | Porrentruy | 3:0 (1:0) | ||
| 1964/1965 | 1/8 | 06/12/1964 | Luzern | Grasshopper | 2:4 (1:1) | 4'500 | Allmend |
| 1964/1965 | 1/8 | 06/12/1964 | Delémont | Polizei Zürich | 2:2 n.V. | 700 | Parc des Sports |
| 1964/1965 | 1/8 | 06/12/1964 | Sion | Young Fellows | 2:0 (0:0) | 500 | Parc des Sports |
| 1964/1965 | 1/8 | 29/11/1964 | Basel | Lausanne | 3:2 (3:2) | 10'000 | St-Jakob |
| 1964/1965 | 1/16 | 01/11/1964 | Grasshopper | Bellinzona | 2:0 (1:0) | 4'000 | Letzigrund |
| 1964/1965 | 1/16 | 01/11/1964 | Wettingen | Young Boys | 1:4 | ||
| 1964/1965 | 1/16 | 01/11/1964 | Le Locle | Etoile Carouge | 3:0 (2:0) | Jeannerets | |
| 1964/1965 | 1/16 | 01/11/1964 | Porrentruy | Aarau | 2:0 (1:0) | Tirage | |
| 1964/1965 | 1/16 | 01/11/1964 | Basel | Bern | 3:1 | ||
| 1964/1965 | 1/16 | 01/11/1964 | Lausanne | Biel-Bienne | 3:1 (3:0) | 4'000 | Pontaise |
| 1964/1965 | 1/16 | 01/11/1964 | Yverdon | Chaux-de-Fonds | 3:6 n.V. | 2'500 | Municipal |
| 1964/1965 | 1/16 | 01/11/1964 | Zürich | Lugano | 0:1 (0:1) | 5'000 | Letzigrund |
| 1964/1965 | 1/16 | 01/11/1964 | Vaduz | Luzern | 1:4 | ||
| 1964/1965 | 1/16 | 01/11/1964 | Polizei Zürich | Schaffhausen | 1:0 | ||
| 1964/1965 | 1/16 | 01/11/1964 | Delémont | Trimbach | 3:0 (1:0) | 1'500 | Stand |
| 1964/1965 | 1/16 | 01/11/1964 | Minerva Bern | Burgdorf | 2:1 (1:0) | 2'200 | Spitalacker |
| 1964/1965 | 1/16 | 01/11/1964 | Chiasso | Brühl St. Gallen | 2:1 | ||
| 1964/1965 | 1/16 | 01/11/1964 | Grenchen | Servette | 0:6 (0:2) | 5'800 | Brühl |
| 1964/1965 | 1/16 | 01/11/1964 | Sion | UGS | 2:1 (1:1) | Parc des Sports | |
| 1964/1965 | 1/16 | 01/11/1964 | Emmenbrücke | Young Fellows | 1:2 | ||
| 1964/1965 | 3. Runde | 21/10/1964 | Thun | Burgdorf | 1:2 | ||
| 1964/1965 | 3. Runde | 14/10/1964 | Stade Lausanne | Le Locle | 4:5 | ||
| 1964/1965 | 3. Runde | 11/10/1964 | Wohlen | Aarau | 3:4 | ||
| 1964/1965 | 3. Runde | 11/10/1964 | Young Boys | Alle | 3:1 (1:0) | 650 | Wankdorf |
| 1964/1965 | 3. Runde | 11/10/1964 | Bienne-Boujean | Bern | 1:2 | ||
| 1964/1965 | 3. Runde | 11/10/1964 | Xamax | Biel-Bienne | 1:4 (0:1) | 1'500 | Serrières |
| 1964/1965 | 3. Runde | 11/10/1964 | Porrentruy | Breitenbach | 4:1 n.V. | 700 | |
| 1964/1965 | 3. Runde | 11/10/1964 | Etoile Carouge | Cantonal Neuchâtel | 2:1 (2:1) | 1'200 | Fontenette |
| 1964/1965 | 3. Runde | 11/10/1964 | Chiasso | Concordia Basel | 1:0 | ||
| 1964/1965 | 3. Runde | 11/10/1964 | Chaux-de-Fonds | Forward-Morges | 14:1 (6:1) | 500 | Charrière |
| 1964/1965 | 3. Runde | 11/10/1964 | Grenchen | Hauterive | 3:1 (1:1) | 350 | |
| 1964/1965 | 3. Runde | 11/10/1964 | Bellinzona | Kickers Luzern | 2:0 | ||
| 1964/1965 | 3. Runde | 11/10/1964 | Basel | Locarno | 6:1 | ||
| 1964/1965 | 3. Runde | 11/10/1964 | Old Boys | Luzern | 1:4 | ||
| 1964/1965 | 3. Runde | 11/10/1964 | Lausanne | Martigny | 9:0 (4:0) | 280 | Pontaise |
| 1964/1965 | 3. Runde | 11/10/1964 | Schaffhausen | Rorschach | 3:0 | ||
| 1964/1965 | 3. Runde | 11/10/1964 | Renens | Sion | 0:7 (0:2) | Renens | |
| 1964/1965 | 3. Runde | 11/10/1964 | Burgdorf | Thun | 1:1 n.V. | ||
| 1964/1965 | 3. Runde | 11/10/1964 | Solothurn | Trimbach | 0:2 | ||
| 1964/1965 | 3. Runde | 11/10/1964 | Polizei Zürich | Turgi | 5:2 | ||
| 1964/1965 | 3. Runde | 11/10/1964 | Baden | Vaduz | 2:3 | ||
| 1964/1965 | 3. Runde | 11/10/1964 | Yverdon | Versoix | 5:1 | ||
| 1964/1965 | 3. Runde | 11/10/1964 | Winterthur | Wettingen | 0:2 | ||
| 1964/1965 | 3. Runde | 11/10/1964 | Dietikon | Zürich | 0:8 | ||
| 1964/1965 | 3. Runde | 11/10/1964 | St. Gallen | Grasshopper | 3:6 | ||
| 1964/1965 | 3. Runde | 11/10/1964 | Moutier | Minerva Bern | 1:4 (1:2) | 900 | Chalière |
| 1964/1965 | 3. Runde | 11/10/1964 | Lachen | Brühl St. Gallen | 1:5 | ||
| 1964/1965 | 3. Runde | 11/10/1964 | Lugano | Schöftland | 6:0 | ||
| 1964/1965 | 3. Runde | 11/10/1964 | Fribourg | Delémont | 1:2 n.V. | 1'000 | St-Léonard |
| 1964/1965 | 3. Runde | 11/10/1964 | Le Locle | Stade Lausanne | 1:1 n.V. | 1'000 | Jeannerets |
| 1964/1965 | 3. Runde | 11/10/1964 | Raron | UGS | 1:4 | ||
| 1964/1965 | 3. Runde | 11/10/1964 | Emmenbrücke | Giubiasco | 3:0 | ||
| 1964/1965 | 3. Runde | 11/10/1964 | Servette | Vevey | 12:2 (6:0) | 600 | Charmilles |
| 1964/1965 | 3. Runde | 11/10/1964 | Küsnacht | Young Fellows | 1:5 | ||
| 1963/1964 | Finale | 30/03/1964 | Lausanne | Chaux-de-Fonds | 2:0 (1:0) | 51'000 | Wankdorf |
| 1963/1964 | 1/2 | 01/03/1964 | Lausanne | Porrentruy | 6:0 (4:0) | 6'000 | Pontaise |
| 1963/1964 | 1/2 | 01/03/1964 | Chaux-de-Fonds | Grasshopper | 3:0 (1:0) | 8'000 | Charrière |
| 1963/1964 | 1/4 | 22/12/1963 | Chaux-de-Fonds | Young Boys | 5:1 (2:0) | 4'300 | Charrière |
| 1963/1964 | 1/4 | 22/12/1963 | Zürich | Lausanne | 1:2 (0:2) | 16'000 | Letzigrund |
| 1963/1964 | 1/4 | 22/12/1963 | Porrentruy | Sion | 1:0 (1:0) | 2'400 | Tirage |
| 1963/1964 | 1/4 | 22/12/1963 | Grasshopper | Servette | 3:1 (1:0) | 16'000 | Letzigrund |
| 1963/1964 | 1/8 | 24/11/1963 | Bellinzona | Young Boys | 1:2 n.V. | 3'000 | Comunale |
| 1963/1964 | 1/8 | 24/11/1963 | Porrentruy | Basel | 1:0 | ||
| 1963/1964 | 1/8 | 24/11/1963 | Chaux-de-Fonds | Biel-Bienne | 3:2 (2:0) | 6'200 | Charrière |
| 1963/1964 | 1/8 | 24/11/1963 | Chiasso | Lausanne | 1:7 n.V. | 3'000 | Comunale |
| 1963/1964 | 1/8 | 24/11/1963 | Versoix | Sion | 1:4 (0:0) | 3'000 | |
| 1963/1964 | 1/8 | 24/11/1963 | Brühl St. Gallen | Zürich | 2:3 | ||
| 1963/1964 | 1/8 | 24/11/1963 | Burgdorf | Grasshopper | 1:2 | ||
| 1963/1964 | 1/8 | 24/11/1963 | Grenchen | Servette | 0:2 (0:1) | 8'800 | Brühl |
| 1963/1964 | 1/16 | 20/10/1963 | Baden | Bellinzona | 1:4 | ||
| 1963/1964 | 1/16 | 20/10/1963 | Versoix | Etoile Carouge | 3:1 | ||
| 1963/1964 | 1/16 | 20/10/1963 | Concordia Basel | Basel | 0:4 (0:2) | 4'000 | |
| 1963/1964 | 1/16 | 20/10/1963 | Burgdorf | Bern | 3:1 | ||
| 1963/1964 | 1/16 | 20/10/1963 | Chaux-de-Fonds | Cantonal Neuchâtel | 4:0 (1:0) | 8'200 | Charrière |
| 1963/1964 | 1/16 | 20/10/1963 | UGS | Lausanne | 0:1 (0:1) | 5'000 | |
| 1963/1964 | 1/16 | 20/10/1963 | Servette | Le Locle | 7:2 (4:2) | Charmilles | |
| 1963/1964 | 1/16 | 20/10/1963 | Young Boys | Lugano | 5:1 (3:0) | 7'000 | Wankdorf |
| 1963/1964 | 1/16 | 20/10/1963 | Biel-Bienne | Luzern | 6:2 (3:1) | Gurzelen | |
| 1963/1964 | 1/16 | 20/10/1963 | Grenchen | Moutier | 5:1 (3:1) | 2'500 | Brühl |
| 1963/1964 | 1/16 | 20/10/1963 | Porrentruy | Schaffhausen | 3:1 (2:0) | 2'000 | |
| 1963/1964 | 1/16 | 20/10/1963 | Chiasso | Thun | 2:1 (1:0) | 1'000 | Comunale |
| 1963/1964 | 1/16 | 20/10/1963 | Zürich | Winterthur | 4:0 (2:0) | 4'000 | Letzigrund |
| 1963/1964 | 1/16 | 20/10/1963 | Aarau | Grasshopper | 2:3 | ||
| 1963/1964 | 1/16 | 20/10/1963 | Sion | Vevey | 7:3 n.V. | 1'000 | Parc des Sports |
| 1963/1964 | 1/16 | 20/10/1963 | Brühl St. Gallen | Young Fellows | 3:1 | ||
| 1963/1964 | 3. Runde | 13/10/1963 | Aarau | Wettingen | 3:1 | ||
| 1963/1964 | 3. Runde | 06/10/1963 | Amriswil | Schaffhausen | 1:1 n.V. | ||
| 1963/1964 | 3. Runde | 06/10/1963 | Minerva Bern | Young Boys | 1:7 | ||
| 1963/1964 | 3. Runde | 06/10/1963 | Wettingen | Aarau | 1:1 n.V. | ||
| 1963/1964 | 3. Runde | 06/10/1963 | Schöftland | Basel | 0:7 | ||
| 1963/1964 | 3. Runde | 06/10/1963 | Geralfingen | Biel-Bienne | 0:2 (0:1) | 1'600 | |
| 1963/1964 | 3. Runde | 06/10/1963 | Bern | Bözingen 34 | 3:1 | ||
| 1963/1964 | 3. Runde | 06/10/1963 | Emmenbrücke | Chiasso | 3:5 (1:1) | 1'500 | |
| 1963/1964 | 3. Runde | 06/10/1963 | Old Boys | Concordia Basel | 0:3 | ||
| 1963/1964 | 3. Runde | 06/10/1963 | Baden | Dietikon | 6:1 | ||
| 1963/1964 | 3. Runde | 06/10/1963 | UGS | Fétigny | 3:0 | ||
| 1963/1964 | 3. Runde | 06/10/1963 | Olten | Grenchen | 1:4 n.V. | ||
| 1963/1964 | 3. Runde | 06/10/1963 | Le Locle | Hauterive | 3:1 (0:0) | Jeannerets | |
| 1963/1964 | 3. Runde | 06/10/1963 | Winterthur | Küsnacht | 3:0 | ||
| 1963/1964 | 3. Runde | 06/10/1963 | Alle | Chaux-de-Fonds | 0:2 (0:0) | 1'800 | Prés d'Aumont |
| 1963/1964 | 3. Runde | 06/10/1963 | Thun | Langenthal | 6:3 | ||
| 1963/1964 | 3. Runde | 06/10/1963 | Locarno | Lugano | 0:1 (0:0) | ||
| 1963/1964 | 3. Runde | 06/10/1963 | Kickers Luzern | Luzern | 0:6 (0:2) | 3'500 | |
| 1963/1964 | 3. Runde | 06/10/1963 | Polizei Zürich | Moutier | 1:4 (0:2) | 1'200 | |
| 1963/1964 | 3. Runde | 06/10/1963 | Etoile Carouge | Onex | 5:1 n.v. | ||
| 1963/1964 | 3. Runde | 06/10/1963 | Nordstern Basel | Porrentruy | 2:4 (0:0) | 2'800 | |
| 1963/1964 | 3. Runde | 06/10/1963 | Sion | Raron | 2:0 | ||
| 1963/1964 | 3. Runde | 06/10/1963 | Burgdorf | Solothurn | 2:1 | ||
| 1963/1964 | 3. Runde | 06/10/1963 | Young Fellows | St. Gallen | 6:3 | ||
| 1963/1964 | 3. Runde | 06/10/1963 | Vallorbe | Versoix | 1:10 | ||
| 1963/1964 | 3. Runde | 06/10/1963 | Lausanne | Visp | 10:3 (6:0) | 1'500 | Pontaise |
| 1963/1964 | 3. Runde | 06/10/1963 | Blue Stars ZH | Zürich | 1:10 (0:4) | 2'800 | |
| 1963/1964 | 3. Runde | 06/10/1963 | Lachen | Grasshopper | 0:7 | ||
| 1963/1964 | 3. Runde | 06/10/1963 | Bellinzona | Rapid Lugano | 4:0 (1:0) | ||
| 1963/1964 | 3. Runde | 06/10/1963 | Wil | Brühl St. Gallen | 2:5 | ||
| 1963/1964 | 3. Runde | 06/10/1963 | Fribourg | Servette | 1:4 (0:3) | 2'500 | St-Léonard |
| 1963/1964 | 3. Runde | 06/10/1963 | Vevey | Stade Lausanne | 2:1 | ||
| 1963/1964 | 3. Runde | 06/10/1963 | Cantonal Neuchâtel | Yverdon | 3:2 (0:1) | Maladière | |
| 1962/1963 | Finale | 15/04/1963 | Basel | Grasshopper | 2:0 (0:0) | 40'000 | Wankdorf |
| 1962/1963 | 1/2 | 24/03/1963 | Basel | Lausanne | 1:0 (1:0) | 17'000 | St. Jakob |
| 1962/1963 | 1/2 | 24/03/1963 | Grasshopper | Servette | 4:2 (2:1) | Hardturm | |
| 1962/1963 | 1/4 | 24/02/1963 | Chiasso | Basel | 1:2 (0:2) | 1'500 | Comunale |
| 1962/1963 | 1/4 | 24/02/1963 | Lausanne | Biel-Bienne | 4:1 (1:1) | 5'000 | Pontaise |
| 1962/1963 | 1/4 | 24/02/1963 | Grasshopper | Sion | 4:0 (2:0) | 2'000 | Hardturm |
| 1962/1963 | 1/4 | 24/02/1963 | Luzern | Servette | 0:1 n.V. | 6'500 | Allmend |
| 1962/1963 | 1/8 | 06/01/1963 | Biel-Bienne | Solothurn | 2:0 (1:0) | 3'772 | Gurzelen |
| 1962/1963 | 1/8 | 30/12/1962 | Lausanne | Langenthal | 6:0 (3:0) | 800 | Pontaise |
| 1962/1963 | 1/8 | 30/12/1962 | Luzern | Thun | 5:2 (2:1) | 2'800 | Allmend |
| 1962/1963 | 1/8 | 30/12/1962 | Baden | Grasshopper | 0:4 (0:2) | 1'000 | Schachen |
| 1962/1963 | 1/8 | 30/12/1962 | Basel | Burgdorf | 7:1 (1:0) | 1'000 | Landhof |
| 1962/1963 | 1/8 | 30/12/1962 | Aarau | Servette | 2:4 (0:2) | 3'500 | Brügglifeld |
| 1962/1963 | 1/8 | 23/12/1962 | Lugano | Chiasso | 0:1 (0:0) | Cornaredo | |
| 1962/1963 | 1/8 | 23/12/1962 | Sion | Young Fellows | 2:1 (0:1) | Parc des Sports | |
| 1962/1963 | 1/16 | 02/12/1962 | Young Fellows | Bellinzona | 3:0 (2:0) | 1'000 | Letzigrund |
| 1962/1963 | 1/16 | 02/12/1962 | Solothurn | Chênois | 2:0 | ||
| 1962/1963 | 1/16 | 02/12/1962 | Young Boys | Basel | 0:2 (0:0) | 10'000 | Wankdorf |
| 1962/1963 | 1/16 | 02/12/1962 | Thun | Concordia Basel | 1:0 | ||
| 1962/1963 | 1/16 | 02/12/1962 | Grasshopper | Dietikon | 3:1 n.V. | 2'000 | Hardturm |
| 1962/1963 | 1/16 | 02/12/1962 | Baden | Grenchen | 2:1 (2:1) | 3'300 | |
| 1962/1963 | 1/16 | 02/12/1962 | Lausanne | Chaux-de-Fonds | 2:1 (2:0) | 11'000 | Pontaise |
| 1962/1963 | 1/16 | 02/12/1962 | Mendrisiostar | Lugano | 0:1 (0:1) | 1'000 | |
| 1962/1963 | 1/16 | 02/12/1962 | Biel-Bienne | Porrentruy | 2:0 (2:0) | 3'000 | Gurzelen |
| 1962/1963 | 1/16 | 02/12/1962 | Langenthal | Wettingen | 2:1 | ||
| 1962/1963 | 1/16 | 02/12/1962 | Chiasso | Winterthur | 4:1 (2:1) | 500 | Comunale |
| 1962/1963 | 1/16 | 02/12/1962 | Luzern | Zürich | 2:1 (0:1) | 9'000 | Allmend |
| 1962/1963 | 1/16 | 02/12/1962 | Bern | Burgdorf | 1:2 | ||
| 1962/1963 | 1/16 | 02/12/1962 | Aarau | Brühl St. Gallen | 3:0 | ||
| 1962/1963 | 1/16 | 02/12/1962 | Sion | UGS | 2:1 (1:1) | 1'000 | Parc des Sports |
| 1962/1963 | 1/16 | 02/12/1962 | Servette | Vevey | 6:1 (2:1) | 3'000 | Charmilles |
| 1962/1963 | 3. Runde | 11/11/1962 | Porrentruy | Pratteln | 5:1 | ||
| 1962/1963 | 3. Runde | 04/11/1962 | Emmenbrücke | Bellinzona | 0:1 n.V. | ||
| 1962/1963 | 3. Runde | 04/11/1962 | Mendrisiostar | Armonia Lugano | 2:0 n.V. | ||
| 1962/1963 | 3. Runde | 04/11/1962 | Young Boys | Malley | 9:1 (5:0) | 5'000 | Wankdorf |
| 1962/1963 | 3. Runde | 04/11/1962 | Chênois | Etoile Carouge | 2:1 | ||
| 1962/1963 | 3. Runde | 04/11/1962 | Aarau | Alle | 3:2 | ||
| 1962/1963 | 3. Runde | 04/11/1962 | Lausanne | Assens | 7:1 (3:0) | 1'000 | Pontaise |
| 1962/1963 | 3. Runde | 04/11/1962 | Lengnau | Bern | 2:5 n.V. | ||
| 1962/1963 | 3. Runde | 04/11/1962 | Yverdon | Biel-Bienne | 1:2 (1:1) | 2'500 | Municipal |
| 1962/1963 | 3. Runde | 04/11/1962 | Basel | Black Stars Basel | 4:0 (4:0) | 3'000 | |
| 1962/1963 | 3. Runde | 04/11/1962 | Dietikon | Bodio | 4:1 | ||
| 1962/1963 | 3. Runde | 04/11/1962 | Wohlen | Chiasso | 2:6 (1:2) | 1'200 | |
| 1962/1963 | 3. Runde | 04/11/1962 | Cantonal Neuchâtel | Concordia Basel | 0:2 n.V. | 2'000 | Maladière |
| 1962/1963 | 3. Runde | 04/11/1962 | Vevey | Fétigny | 6:1 (3:1) | 1'000 | Copet |
| 1962/1963 | 3. Runde | 04/11/1962 | Chaux-de-Fonds | Fully | 3:1 | ||
| 1962/1963 | 3. Runde | 04/11/1962 | Breite Basel | Grenchen | 0:3 (0:0) | 2'500 | |
| 1962/1963 | 3. Runde | 04/11/1962 | Zürich | Küsnacht | 5:0 (2:0) | 1'000 | Letzigrund |
| 1962/1963 | 3. Runde | 04/11/1962 | Moutier | Langenthal | 0:1 | ||
| 1962/1963 | 3. Runde | 04/11/1962 | Locarno | Luzern | 1:2 (0:0) | 3'000 | |
| 1962/1963 | 3. Runde | 04/11/1962 | Pratteln | Porrentruy | 1:1 n.V. | ||
| 1962/1963 | 3. Runde | 04/11/1962 | Sion | Raron | 2:1 | ||
| 1962/1963 | 3. Runde | 04/11/1962 | Lugano | Red Star ZH | 1:0 (0:0) | Cornaredo | |
| 1962/1963 | 3. Runde | 04/11/1962 | Fribourg | Solothurn | 1:3 n.V. | 1'500 | St-Léonard |
| 1962/1963 | 3. Runde | 04/11/1962 | Grasshopper | St. Gallen | 3:0 | ||
| 1962/1963 | 3. Runde | 04/11/1962 | Geralfingen | Thun | 0:2 | ||
| 1962/1963 | 3. Runde | 04/11/1962 | Baden | Vaduz | 4:0 | ||
| 1962/1963 | 3. Runde | 04/11/1962 | UGS | Versoix | 4:2 n.V. | ||
| 1962/1963 | 3. Runde | 04/11/1962 | Schaffhausen | Wettingen | 1:4 | ||
| 1962/1963 | 3. Runde | 04/11/1962 | Young Fellows | Wil | 3:2 (0:1) | 1'000 | Letzigrund |
| 1962/1963 | 3. Runde | 04/11/1962 | Bülach | Winterthur | 0:2 | ||
| 1962/1963 | 3. Runde | 04/11/1962 | Uster | Brühl St. Gallen | 2:3 | ||
| 1962/1963 | 3. Runde | 04/11/1962 | Servette | Stade Lausanne | 14:2 (7:1) | Charmilles | |
| 1962/1963 | 3. Runde | 04/11/1962 | Burgdorf | Xamax | 3:0 | ||
| 1961/1962 | Finale | 23/04/1962 | Lausanne | Bellinzona | 4:0 n.V. | 23'000 | Wankdorf |
| 1961/1962 | 1/2 | 11/04/1962 | Young Boys | Lausanne | 2:3 (1:1) | 30'000 | Wankdorf |
| 1961/1962 | 1/2 | 25/03/1962 | Lausanne | Young Boys | 1:1 n.V. | 20'000 | Pontaise |
| 1961/1962 | 1/2 | 25/03/1962 | Bellinzona | Chaux-de-Fonds | 1:0 (0:0) | 5'500 | Comunale |
| 1961/1962 | 1/4 | 18/02/1962 | Bellinzona | Basel | 1:0 (0:0) | 1'000 | Comunale |
| 1961/1962 | 1/4 | 18/02/1962 | Grasshopper | Chaux-de-Fonds | 2:4 (2:1) | 8'000 | Hardturm |
| 1961/1962 | 1/4 | 18/02/1962 | Young Boys | Winterthur | 6:1 (2:0) | 7'000 | Wankdorf |
| 1961/1962 | 1/4 | 18/02/1962 | Lausanne | Servette | 5:1 (1:0) | 24'000 | Pontaise |
| 1961/1962 | 1/8 | 28/01/1962 | Bellinzona | Solothurn | 3:1 | ||
| 1961/1962 | 1/8 | 14/01/1962 | Lausanne | Alle | 5:0 (2:0) | 2'500 | Pontaise |
| 1961/1962 | 1/8 | 14/01/1962 | Servette | Baden | 7:1 n.V. | 4'000 | Charmilles |
| 1961/1962 | 1/8 | 14/01/1962 | Zürich | Basel | 0:1 (0:0) | 8'000 | Letzigrund |
| 1961/1962 | 1/8 | 14/01/1962 | Chaux-de-Fonds | Schaffhausen | 1:0 (0:0) | 2'000 | Charrière |
| 1961/1962 | 1/8 | 14/01/1962 | Young Boys | Sion | 9:0 (4:0) | 6'000 | Wankdorf |
| 1961/1962 | 1/8 | 14/01/1962 | Winterthur | Montreux | 7:2 (2:0) | 4'000 | Schützenwiese |
| 1961/1962 | 1/8 | 14/01/1962 | Young Fellows | Grasshopper | 1:2 n.V. | 10'000 | Letzigrund |
| 1961/1962 | 1/16 | 23/12/1961 | Luzern | Bellinzona | 0:3 (0:1) | 2'000 | Allmend |
| 1961/1962 | 1/16 | 23/12/1961 | Wohlen | Young Boys | 0:1 (0:0) | 2'400 | |
| 1961/1962 | 1/16 | 23/12/1961 | Young Fellows | Chiasso | 3:0 | 2'500 | Letzigrund |
| 1961/1962 | 1/16 | 23/12/1961 | Fribourg | Chaux-de-Fonds | 0:4 (0:1) | 1'200 | St-Léonard |
| 1961/1962 | 1/16 | 23/12/1961 | Grasshopper | Lugano | 2:1 (1:1) | 2'500 | Hardturm |
| 1961/1962 | 1/16 | 23/12/1961 | Brühl St. Gallen | Schaffhausen | 1:2 n.V. | 1'500 | |
| 1961/1962 | 1/16 | 23/12/1961 | Cantonal Neuchâtel | Servette | 0:2 | ||
| 1961/1962 | 1/16 | 29/11/1961 | Lausanne | Martigny | 5:1 | ||
| 1961/1962 | 1/16 | 19/11/1961 | Basel | Breite Basel | 3:0 | ||
| 1961/1962 | 1/16 | 19/11/1961 | Porrentruy | Alle | 1:2 | ||
| 1961/1962 | 1/16 | 19/11/1961 | Winterthur | Locarno | 3:1 (3:1) | 2'000 | Schützenwiese |
| 1961/1962 | 1/16 | 19/11/1961 | Sierre | Sion | 0:2 | ||
| 1961/1962 | 1/16 | 19/11/1961 | Thun | Solothurn | 1:3 (1:1) | 1'700 | Lachen |
| 1961/1962 | 1/16 | 19/11/1961 | Kickers Luzern | Zürich | 1:3 | ||
| 1961/1962 | 1/16 | 19/11/1961 | Baden | Burgdorf | 3:1 n.V. | ||
| 1961/1962 | 1/16 | 12/11/1961 | Vevey | Montreux | 0:1 (0:0) | ||
| 1961/1962 | 3. Runde | 05/11/1961 | Burgdorf | Bern | 8:6 | ||
| 1961/1962 | 3. Runde | 29/10/1961 | Bodio | Kickers Luzern | 0:1 | ||
| 1961/1962 | 3. Runde | 22/10/1961 | Bern | Burgdorf | 3:3 n.V. | ||
| 1961/1962 | 3. Runde | 22/10/1961 | Montreux | Yverdon | 2:1 (1:1) | 800 | Chailly |
| 1961/1962 | 3. Runde | 22/10/1961 | Concordia Basel | Breite Basel | 1:2 | ||
| 1961/1962 | 3. Runde | 22/10/1961 | Breitenbach | Young Boys | 2:5 | ||
| 1961/1962 | 3. Runde | 22/10/1961 | Vevey | Etoile Carouge | 4:0 (1:0) | 700 | Copet |
| 1961/1962 | 3. Runde | 22/10/1961 | Luzern | Altdorf | 8:1 | ||
| 1961/1962 | 3. Runde | 22/10/1961 | Aarau | Baden | 2:3 | ||
| 1961/1962 | 3. Runde | 22/10/1961 | Alle | Biel-Bienne | 3:2 (1:0) | 1'500 | |
| 1961/1962 | 3. Runde | 22/10/1961 | Kickers Luzern | Bodio | 2:2 n.V. | 1'000 | |
| 1961/1962 | 3. Runde | 22/10/1961 | Fribourg | Bözingen 34 | 5:0 (2:0) | 1'000 | St-Léonard |
| 1961/1962 | 3. Runde | 22/10/1961 | UGS | Cantonal Neuchâtel | 1:2 n.V. | 1'500 | |
| 1961/1962 | 3. Runde | 22/10/1961 | Turicum Zürich | Chiasso | 1:6 (1:6) | 2'000 | |
| 1961/1962 | 3. Runde | 22/10/1961 | Bellinzona | Emmenbrücke | 3:1 (1:0) | 300 | Comunale |
| 1961/1962 | 3. Runde | 22/10/1961 | Schaffhausen | Flawil | 6:2 | ||
| 1961/1962 | 3. Runde | 22/10/1961 | Martigny | Le Locle | 2:1 (2:0) | 600 | Municipal |
| 1961/1962 | 3. Runde | 22/10/1961 | Sion | Le Mont | 3:0 | ||
| 1961/1962 | 3. Runde | 22/10/1961 | Mendrisiostar | Locarno | 0:1 (0:1) | 600 | |
| 1961/1962 | 3. Runde | 22/10/1961 | Rapid Lugano | Lugano | 1:3 n.V. | 1'000 | |
| 1961/1962 | 3. Runde | 22/10/1961 | Thun | Moutier | 2:1 | ||
| 1961/1962 | 3. Runde | 22/10/1961 | Geralfingen | Porrentruy | 2:4 | ||
| 1961/1962 | 3. Runde | 22/10/1961 | Sierre | Raron | 2:1 | ||
| 1961/1962 | 3. Runde | 22/10/1961 | Chaux-de-Fonds | Selzbach | 5:0 (3:0) | 2'000 | Charrière |
| 1961/1962 | 3. Runde | 22/10/1961 | Grenchen | Solothurn | 2:4 | ||
| 1961/1962 | 3. Runde | 22/10/1961 | Trimbach | Winterthur | 1:4 | ||
| 1961/1962 | 3. Runde | 22/10/1961 | Svgg Schaffhausen | Wohlen | 1:3 | ||
| 1961/1962 | 3. Runde | 22/10/1961 | Vaduz | Zürich | 1:2 | ||
| 1961/1962 | 3. Runde | 22/10/1961 | St. Gallen | Grasshopper | 1:2 | ||
| 1961/1962 | 3. Runde | 22/10/1961 | Wettingen | Brühl St. Gallen | 2:3 | ||
| 1961/1962 | 3. Runde | 22/10/1961 | Servette | Forward Morges | 3:1 (1:1) | 1'800 | Charmilles |
| 1961/1962 | 3. Runde | 22/10/1961 | Basel | Delémont | 3:2 | ||
| 1961/1962 | 3. Runde | 22/10/1961 | Höngg ZH | Young Fellows | 0:1 | ||
| 1961/1962 | 3. Runde | 21/10/1961 | Lausanne | Versoix | 11:0 (5:0) | 1'300 | Pontaise |
| 1960/1961 | Finale | 23/04/1961 | Chaux-de-Fonds | Biel-Bienne | 1:0 (1:0) | 19'500 | Wankdorf |
| 1960/1961 | 1/2 | 03/04/1961 | Schaffhausen | Chaux-de-Fonds | 0:2 (0:2) | 7'500 | Breite |
| 1960/1961 | 1/2 | 03/04/1961 | Biel-Bienne | Luzern | 3:1 (1:1) | 13'000 | Gurzelen |
| 1960/1961 | 1/4 | 19/03/1961 | Biel-Bienne | Chiasso | 1:0 (1:0) | 5'000 | Gurzelen |
| 1960/1961 | 1/4 | 26/02/1961 | Biel-Bienne | Chiasso | 2:2 n.V. | 6'000 | Gurzelen |
| 1960/1961 | 1/4 | 26/02/1961 | Chaux-de-Fonds | Lausanne | 4:1 (1:1) | 4'000 | Charrière |
| 1960/1961 | 1/4 | 26/02/1961 | Young Fellows | Luzern | 0:3 (0:2) | 10'000 | Letzigrund |
| 1960/1961 | 1/4 | 26/02/1961 | Schaffhausen | Cantonal Neuchâtel | 6:1 (2:0) | 3'500 | Breite |
| 1960/1961 | 1/8 | 19/02/1961 | Lausanne | Martigny | 2:0 (0:0) | 2'500 | Pontaise |
| 1960/1961 | 1/4 | 19/02/1961 | Cantonal Neuchâtel | Schaffhausen | 1:1 n.V. | 1'800 | Maladière |
| 1960/1961 | 1/8 | 12/02/1961 | Lausanne | Martigny | 0:0 n.V. | 3'000 | Pontaise |
| 1960/1961 | 1/8 | 08/01/1961 | Grenchen | Schaffhausen | 0:1 (0:1) | 2'100 | Brühl |
| 1960/1961 | 1/8 | 18/12/1960 | Thun | Biel-Bienne | 3:4 n.V. | 4'500 | Lachen |
| 1960/1961 | 1/8 | 18/12/1960 | Concordia Basel | Cantonal Neuchâtel | 1:2 (0:1) | 1'500 | St. Jakob |
| 1960/1961 | 1/8 | 18/12/1960 | Schaffhausen | Grenchen | 0:0 n.V. | 2'700 | Breite |
| 1960/1961 | 1/8 | 18/12/1960 | UGS | Chaux-de-Fonds | 0:1 (0:0) | 3'500 | |
| 1960/1961 | 1/8 | 18/12/1960 | Martigny | Lausanne | 2:2 n.V. | 2'000 | Municipal |
| 1960/1961 | 1/8 | 18/12/1960 | Chiasso | Winterthur | 1:0 (0:0) | Comunale | |
| 1960/1961 | 1/8 | 18/12/1960 | Luzern | Zürich | 1:0 (0:0) | Allmend | |
| 1960/1961 | 1/8 | 18/12/1960 | Young Fellows | Servette | 2:0 (1:0) | 4'000 | Letzigrund |
| 1960/1961 | 1/16 | 14/12/1960 | Lausanne | Vevey | 2:1 n.V. | ||
| 1960/1961 | 1/16 | 07/12/1960 | Yverdon | UGS | 1:2 | ||
| 1960/1961 | 1/16 | 04/12/1960 | Grenchen | Porrentruy | 3:1 | ||
| 1960/1961 | 1/16 | 30/11/1960 | Lausanne | Vevey | 1:1 n.V. | ||
| 1960/1961 | 1/16 | 20/11/1960 | Martigny | Signal Bernex | 4:2 | ||
| 1960/1961 | 1/16 | 13/11/1960 | Chiasso | Bellinzona | 3:1 (3:0) | 1'000 | Comunale |
| 1960/1961 | 1/16 | 13/11/1960 | Thun | Old Boys | 4:0 | ||
| 1960/1961 | 1/16 | 13/11/1960 | Biel-Bienne | Young Boys | 3:1 (1:1) | 12'000 | Gurzelen |
| 1960/1961 | 1/16 | 13/11/1960 | Concordia Basel | Bern | 2:1 | ||
| 1960/1961 | 1/16 | 13/11/1960 | Schaffhausen | Blue Stars ZH | 4:2 | ||
| 1960/1961 | 1/16 | 13/11/1960 | Cantonal Neuchâtel | Le Locle | 3:0 (1:0) | 1'500 | Maladière |
| 1960/1961 | 1/16 | 13/11/1960 | Chaux-de-Fonds | Lengnau | 3:1 (1:0) | Charrière | |
| 1960/1961 | 1/16 | 13/11/1960 | Lugano | Luzern | 1:4 (0:2) | 3'000 | Cornaredo |
| 1960/1961 | 1/16 | 13/11/1960 | Servette | Sion | 4:0 | 6'500 | Charmilles |
| 1960/1961 | 1/16 | 13/11/1960 | Brühl St. Gallen | Winterthur | 0:3 (0:2) | 3'000 | |
| 1960/1961 | 1/16 | 13/11/1960 | Martigny | Signal Bernex | 1:1 n.V. | ||
| 1960/1961 | 1/16 | 13/11/1960 | Zürich | Höngg Zürich | 6:0 (4:0) | 2'000 | Letzigrund |
| 1960/1961 | 1/16 | 13/11/1960 | Yverdon | UGS | 2:2 n.V. | 1'200 | Municipal |
| 1960/1961 | 1/16 | 13/11/1960 | Vevey | Lausanne | 1:1 n.V. | 3'000 | Copet |
| 1960/1961 | 1/16 | 13/11/1960 | Grasshopper | Young Fellows | 1:2 (1:2) | 4'000 | Hardturm |
| 1960/1961 | 3. Runde | 06/11/1960 | Moutier | Cantonal Neuchâtel | 1:4 | ||
| 1960/1961 | 3. Runde | 06/11/1960 | St. Gallen | Zürich | 1:4 | ||
| 1960/1961 | 3. Runde | 06/11/1960 | Dietikon | Grasshopper | 2:3 | ||
| 1960/1961 | 3. Runde | 06/11/1960 | Breitenbach | Yverdon | 0:1 | ||
| 1960/1961 | 3. Runde | 30/10/1960 | Blue Stars ZH | Bodio | 2:1 | ||
| 1960/1961 | 3. Runde | 30/10/1960 | Höngg Zürich | Red Star ZH | 2:1 | ||
| 1960/1961 | 3. Runde | 27/10/1960 | Chaux-de-Fonds | Delémont | 3:1 | ||
| 1960/1961 | 3. Runde | 16/10/1960 | Langenthal | Young Boys | 0:8 | ||
| 1960/1961 | 3. Runde | 16/10/1960 | Concordia Basel | Basel | 2:1 (1:1) | ||
| 1960/1961 | 3. Runde | 16/10/1960 | Bern | Bözingen 34 | 2:0 | ||
| 1960/1961 | 3. Runde | 16/10/1960 | Le Locle | Fribourg | 3:2 (2:1) | 1'500 | Jeannerets |
| 1960/1961 | 3. Runde | 16/10/1960 | Solothurn | Grenchen | 0:2 | ||
| 1960/1961 | 3. Runde | 16/10/1960 | Bellinzona | Kickers Luzern | 3:2 n.V. | ||
| 1960/1961 | 3. Runde | 16/10/1960 | Brühl St. Gallen | Küsnacht | 5:2 | ||
| 1960/1961 | 3. Runde | 16/10/1960 | Aarau | Lengnau | 1:3 | ||
| 1960/1961 | 3. Runde | 16/10/1960 | Raron | Martigny | 0:4 | ||
| 1960/1961 | 3. Runde | 16/10/1960 | Signal Bernex | Sierre | 3:1 | ||
| 1960/1961 | 3. Runde | 16/10/1960 | Monthey | Sion | 1:4 | ||
| 1960/1961 | 3. Runde | 16/10/1960 | Baden | Thun | 2:4 | ||
| 1960/1961 | 3. Runde | 16/10/1960 | Schaffhausen | Vaduz | 8:0 | ||
| 1960/1961 | 3. Runde | 16/10/1960 | Lausanne | Versoix | 3:0 | ||
| 1960/1961 | 3. Runde | 16/10/1960 | Winterthur | Wil | 5:0 (3:0) | 1'200 | Schützenwiese |
| 1960/1961 | 3. Runde | 16/10/1960 | Lugano | Mendrisio | 7:0 (3:0) | 1'200 | Cornaredo |
| 1960/1961 | 3. Runde | 16/10/1960 | Porrentruy | Nordstern Basel | 3:0 | ||
| 1960/1961 | 3. Runde | 16/10/1960 | Luzern | Pro Daro Bellinzona | 9:0 (4:0) | 2'000 | Allmend |
| 1960/1961 | 3. Runde | 16/10/1960 | Chiasso | Rapid Lugano | 1:0 (0:0) | 400 | |
| 1960/1961 | 3. Runde | 16/10/1960 | Biel-Bienne | Burgdorf | 4:0 (0:0) | 2'400 | Gurzelen |
| 1960/1961 | 3. Runde | 16/10/1960 | Forward Morges | Servette | 0:2 | ||
| 1960/1961 | 3. Runde | 16/10/1960 | Chênois | UGS | 0:2 | ||
| 1960/1961 | 3. Runde | 16/10/1960 | Couvet | Vevey | 1:3 (1:1) | 500 | Dubied |
| 1960/1961 | 3. Runde | 16/10/1960 | Old Boys | Xamax | 2:0 (0:0) | 300 | |
| 1960/1961 | 3. Runde | 16/10/1960 | Polizei Zürich | Young Fellows | 0:2 (0:2) | 200 | |
| 1960/1961 | 3. Runde | 16/10/1960 | Breitenbach | Yverdon | 1:1 n.V. | ||
| 1959/1960 | Finale | 08/05/1960 | Luzern | Grenchen | 1:0 (0:0) | 30'000 | Wankdorf |
| 1959/1960 | 1/2 | 04/05/1960 | Grenchen | Zürich | 4:0 (2:0) | ||
| 1959/1960 | 1/2 | 27/04/1960 | Zürich | Grenchen | 2:2 n.V. | ||
| 1959/1960 | 1/2 | 18/04/1960 | Luzern | Young Boys | 3:1 (0:0) | 18'000 | Allmend |
| 1959/1960 | 1/2 | 18/04/1960 | Grenchen | Zürich | 2:2 n.V. | 11'000 | Brühl |
| 1959/1960 | 1/4 | 21/02/1960 | Grenchen | Chaux-de-Fonds | 1:0 (1:0) | 6'500 | Brühl |
| 1959/1960 | 1/4 | 21/02/1960 | Luzern | Thun | 6:0 (1:0) | 8'000 | Allmend |
| 1959/1960 | 1/4 | 21/02/1960 | Young Boys | UGS | 6:3 (2:2) | 10'000 | Wankdorf |
| 1959/1960 | 1/4 | 21/02/1960 | Zürich | Yverdon | 3:1 (1:1) | 3'800 | Letzigrund |
| 1959/1960 | 1/8 | 14/02/1960 | Grenchen | Fribourg | 3:1 (2:0) | 3'300 | Brühl |
| 1959/1960 | 1/8 | 07/02/1960 | Young Boys | Basel | 5:3 (1:2) | 7'500 | Wankdorf |
| 1959/1960 | 1/8 | 03/01/1960 | Thun | Raron | 7:0 | ||
| 1959/1960 | 1/8 | 27/12/1959 | Basel | Young Boys | 1:1 n.V. | 12'000 | St. Jakob |
| 1959/1960 | 1/8 | 27/12/1959 | Luzern | Bern | 4:1 (2:1) | 7'500 | Allmend |
| 1959/1960 | 1/8 | 27/12/1959 | Zürich | Chiasso | 2:1 (0:0) | 6'500 | Letzigrund |
| 1959/1960 | 1/8 | 27/12/1959 | Fribourg | Grenchen | 3:3 n.V. | St. Léonard | |
| 1959/1960 | 1/8 | 27/12/1959 | UGS | Winterthur | 1:0 (1:0) | 3'500 | Frontenex |
| 1959/1960 | 1/8 | 27/12/1959 | Chaux-de-Fonds | Grasshopper | 1:0 (1:0) | 5'000 | Charrière |
| 1959/1960 | 1/8 | 26/12/1959 | Biel-Bienne | Yverdon | 0:1 (0:0) | 4'600 | Gurzelen |
| 1959/1960 | 1/16 | 22/12/1959 | Chaux-de-Fonds | Servette | 3:2 n.V. | 8'000 | Wankdorf |
| 1959/1960 | 1/16 | 16/12/1959 | Chaux-de-Fonds | Servette | 2:2 n.V. | 5'000 | Charrière |
| 1959/1960 | 1/16 | 09/12/1959 | Bern | Alle | 2:0 (1:0) | 1'500 | Neufeld |
| 1959/1960 | 1/16 | 09/12/1959 | Lausanne | Fribourg | 1:2 | 3'700 | Pontaise |
| 1959/1960 | 1/16 | 09/12/1959 | Brühl St. Gallen | Chiasso | 0:3 (0:0) | 4'300 | |
| 1959/1960 | 1/16 | 09/12/1959 | Servette | Chaux-de-Fonds | 0:0 n.V. | 8'200 | Charmilles |
| 1959/1960 | 1/16 | 29/11/1959 | Aarau | Young Boys | 0:3 (0:2) | 8'300 | Brügglifeld |
| 1959/1960 | 1/16 | 29/11/1959 | Alle | Bern | 0:0 n.V. | ||
| 1959/1960 | 1/16 | 29/11/1959 | Winterthur | Bodio | 8:1 (4:1) | 4'000 | Schützenwiese |
| 1959/1960 | 1/16 | 29/11/1959 | Olten | Grenchen | 2:7 (1:4) | 1'800 | |
| 1959/1960 | 1/16 | 29/11/1959 | Raron | Hauterive | 5:1 (2:0) | 1'100 | |
| 1959/1960 | 1/16 | 29/11/1959 | Fribourg | Lausanne | 2:2 n.V. | 3'500 | St. Léonard |
| 1959/1960 | 1/16 | 29/11/1959 | Basel | Porrentruy | 5:2 (2:0) | 1'200 | Landhof |
| 1959/1960 | 1/16 | 29/11/1959 | Wettingen | Thun | 2:7 (2:2) | ||
| 1959/1960 | 1/16 | 29/11/1959 | St. Gallen | Zürich | 1:6 (0:2) | 1'500 | |
| 1959/1960 | 1/16 | 29/11/1959 | Bellinzona | Grasshopper | 0:1 (0:0) | 1'500 | Comunale |
| 1959/1960 | 1/16 | 29/11/1959 | Biel-Bienne | Nordstern Basel | 9:1 (4:1) | 3'000 | Gurzelen |
| 1959/1960 | 1/16 | 29/11/1959 | Chiasso | Brühl St. Gallen | 0:0 n.V. | Comunale | |
| 1959/1960 | 1/16 | 29/11/1959 | Luzern | Young Fellows | 3:2 (1:1) | 4'500 | Allmend |
| 1959/1960 | 1/16 | 29/11/1959 | Versoix | Yverdon | 2:5 (2:1) | 1'000 | Fontenette |
| 1959/1960 | 1/16 | 28/11/1959 | UGS | Cantonal Neuchâtel | 3:2 (3:0) | 2'000 | Frontenex |
| 1959/1960 | 3. Runde | 11/11/1959 | Servette | Burgdorf | 4:1 | ||
| 1959/1960 | 3. Runde | 01/11/1959 | Biel-Bienne | Old Boys | 4:1 (2:0) | 2'500 | Gurzelen |
| 1959/1960 | 3. Runde | 01/11/1959 | Riehen | Young Boys | 0:6 | ||
| 1959/1960 | 3. Runde | 01/11/1959 | Fribourg | Malley | 8:1 (2:0) | 600 | St. Léonard |
| 1959/1960 | 3. Runde | 01/11/1959 | St. Gallen | Baden | 4:1 | ||
| 1959/1960 | 3. Runde | 01/11/1959 | Derendingen | Basel | 0:1 | ||
| 1959/1960 | 3. Runde | 01/11/1959 | Lugano | Bodio | 1:2 | ||
| 1959/1960 | 3. Runde | 01/11/1959 | Bern | Concordia Basel | 7:1 | ||
| 1959/1960 | 3. Runde | 01/11/1959 | Chiasso | Dietikon | 2:0 | ||
| 1959/1960 | 3. Runde | 01/11/1959 | Minerva Bern | Grenchen | 0:7 | ||
| 1959/1960 | 3. Runde | 01/11/1959 | Stade Lausanne | Chaux-de-Fonds | 1:2 (1:2) | 2'000 | |
| 1959/1960 | 3. Runde | 01/11/1959 | Alle | Langenthal | 3:0 | ||
| 1959/1960 | 3. Runde | 01/11/1959 | Forward Morges | Lausanne | 0:3 | ||
| 1959/1960 | 3. Runde | 01/11/1959 | Cantonal Neuchâtel | Martigny | 3:2 (2:1) | 2'500 | Maladière |
| 1959/1960 | 3. Runde | 01/11/1959 | Red Star ZH | Olten | 1:2 | ||
| 1959/1960 | 3. Runde | 01/11/1959 | Kirchberg | Porrentruy | 1:6 | ||
| 1959/1960 | 3. Runde | 01/11/1959 | Wettingen | Schaffhausen | 3:1 | ||
| 1959/1960 | 3. Runde | 01/11/1959 | Hauterive | Sion | 4:3 n.V. | 2'000 | |
| 1959/1960 | 3. Runde | 01/11/1959 | Bellinzona | Solduno | 4:3 | ||
| 1959/1960 | 3. Runde | 01/11/1959 | Klus-Balstahl | Thun | 1:2 | ||
| 1959/1960 | 3. Runde | 01/11/1959 | Young Fellows | Turgi | 5:1 | ||
| 1959/1960 | 3. Runde | 01/11/1959 | Winterthur | Vaduz | 5:0 | ||
| 1959/1960 | 3. Runde | 01/11/1959 | Solothurn | Versoix | 1:2 n.V. | ||
| 1959/1960 | 3. Runde | 01/11/1959 | Luzern | Wädenswil | 6:1 | ||
| 1959/1960 | 3. Runde | 01/11/1959 | Aarau | Wil | 3:0 | ||
| 1959/1960 | 3. Runde | 01/11/1959 | Minusio | Zürich | 0:3 | ||
| 1959/1960 | 3. Runde | 01/11/1959 | Rapid Lugano | Grasshopper | 0:2 | ||
| 1959/1960 | 3. Runde | 01/11/1959 | Lengnau | Nordstern Basel | 2:3 | ||
| 1959/1960 | 3. Runde | 01/11/1959 | Rorschach | Brühl St. Gallen | 0:3 | ||
| 1959/1960 | 3. Runde | 01/11/1959 | Burgdorf | Servette | 1:1 n.V. | ||
| 1959/1960 | 3. Runde | 01/11/1959 | UGS | Stade Payerne | 6:0 | ||
| 1959/1960 | 3. Runde | 01/11/1959 | Raron | Vevey | 3:2 | ||
| 1959/1960 | 3. Runde | 01/11/1959 | Sierre | Yverdon | 1:2 | ||
| 1958/1959 | Finale | 19/04/1959 | Grenchen | Servette | 1:0 (1:0) | 18'000 | Wankdorf |
| 1958/1959 | 1/2 | 30/03/1959 | Servette | Cantonal Neuchâtel | 4:0 (1:0) | 10'500 | Charmilles |
| 1958/1959 | 1/2 | 30/03/1959 | Grenchen | Chiasso | 1:0 (1:0) | 13'000 | Brühl |
| 1958/1959 | 1/4 | 22/02/1959 | Servette | Bellinzona | 3:0 (1:0) | 8'500 | Charmilles |
| 1958/1959 | 1/4 | 22/02/1959 | Thun | Chiasso | 0:2 (0:0) | 6'000 | Lachen |
| 1958/1959 | 1/4 | 22/02/1959 | Lausanne | Grenchen | 2:4 (1:1) | 6'000 | Pontaise |
| 1958/1959 | 1/4 | 22/02/1959 | Cantonal Neuchâtel | UGS | 2:1 (0:0) | 4'500 | Maladière |
| 1958/1959 | 1/8 | 14/02/1959 | Servette | Grasshopper | 2:0 (1:0) | 8'000 | Charmilles |
| 1958/1959 | 1/8 | 04/01/1959 | Chiasso | Winterthur | 3:0 (2:0) | 2'000 | Comunale |
| 1958/1959 | 1/8 | 28/12/1958 | Malley | Bellinzona | 1:3 (0:1) | 1'000 | |
| 1958/1959 | 1/8 | 28/12/1958 | Winterthur | Chiasso | 2:2 n.V. | 7'000 | Schützenwiese |
| 1958/1959 | 1/8 | 28/12/1958 | Lausanne | Lengnau | 3:1 (2:0) | 1'000 | Pontaise |
| 1958/1959 | 1/8 | 28/12/1958 | Cantonal Neuchâtel | Luzern | 4:1 (3:0) | 1'500 | Maladière |
| 1958/1959 | 1/8 | 28/12/1958 | UGS | Moutier | 1:0 (0:0) | 1'600 | Frontenex |
| 1958/1959 | 1/8 | 28/12/1958 | Grenchen | Schaffhausen | 2:0 (0:0) | 1'000 | Brühl |
| 1958/1959 | 1/8 | 28/12/1958 | Young Boys | Thun | 3:4 (1:1) | 7'000 | Wankdorf |
| 1958/1959 | 1/16 | 21/12/1958 | Young Boys | Aarau | 3:0 (2:0) | 9'000 | Wankdorf |
| 1958/1959 | 1/16 | 21/12/1958 | UGS | Vevey | 3:0 (0:0) | 3'600 | Frontenex |
| 1958/1959 | 1/16 | 30/11/1958 | Zürich | Bellinzona | 0:1 (0:1) | Letzigrund | |
| 1958/1959 | 1/16 | 30/11/1958 | Aarau | Young Boys | 1:1 n.V. | 8'000 | Brügglifeld |
| 1958/1959 | 1/16 | 30/11/1958 | Luzern | Bern | 3:1 n.V. | 4'500 | Allmend |
| 1958/1959 | 1/16 | 30/11/1958 | Servette | Biel-Bienne | 2:1 (0:1) | 2'500 | Charmilles |
| 1958/1959 | 1/16 | 30/11/1958 | Cantonal Neuchâtel | Fribourg | 3:0 (1:0) | 2'500 | Maladière |
| 1958/1959 | 1/16 | 30/11/1958 | Concordia Basel | Grenchen | 1:3 (0:0) | 2'500 | |
| 1958/1959 | 1/16 | 30/11/1958 | Lengnau | Chaux-de-Fonds | 3:2 (1:0) | 2'500 | |
| 1958/1959 | 1/16 | 30/11/1958 | Etoile Carouge | Lausanne | 1:4 (1:1) | 5'000 | |
| 1958/1959 | 1/16 | 30/11/1958 | Grasshopper | Lugano | 3:2 (0:1) | 9'000 | Hardturm |
| 1958/1959 | 1/16 | 30/11/1958 | Basel | Moutier | 0:2 (0:1) | 3'500 | Landhof |
| 1958/1959 | 1/16 | 30/11/1958 | Brunnen | Schaffhausen | 0:6 | ||
| 1958/1959 | 1/16 | 30/11/1958 | Nordstern Basel | Thun | 1:4 | ||
| 1958/1959 | 1/16 | 30/11/1958 | Winterthur | Brühl St. Gallen | 4:0 | ||
| 1958/1959 | 1/16 | 30/11/1958 | Vevey | UGS | 1:1 n.V. | 3'800 | Copet |
| 1958/1959 | 1/16 | 30/11/1958 | Malley | US Bienne-Boujean | 3:1 | ||
| 1958/1959 | 1/16 | 30/11/1958 | Chiasso | Young Fellows | 4:0 (1:0) | 1'500 | Comunale |
| 1958/1959 | 3. Runde | 26/10/1958 | Basel | Old Boys | 3:0 | ||
| 1958/1959 | 3. Runde | 26/10/1958 | Derendingen | Young Boys | 1:3 | ||
| 1958/1959 | 3. Runde | 26/10/1958 | Etoile Carouge | Central Fribourg | 6:1 | ||
| 1958/1959 | 3. Runde | 26/10/1958 | Sion | Malley | 1:2 | ||
| 1958/1959 | 3. Runde | 26/10/1958 | Olten | Biel-Bienne | 2:5 (1:1) | 1'500 | Kleinholz |
| 1958/1959 | 3. Runde | 26/10/1958 | Young Fellows | Blue Stars ZH | 4:1 | ||
| 1958/1959 | 3. Runde | 26/10/1958 | Bellinzona | Bodio | 2:0 | ||
| 1958/1959 | 3. Runde | 26/10/1958 | Locarno | Chiasso | 1:2 n.V. | ||
| 1958/1959 | 3. Runde | 26/10/1958 | Luzern | Dietikon | 4:2 | ||
| 1958/1959 | 3. Runde | 26/10/1958 | Winterthur | Dübendorf | 5:0 | ||
| 1958/1959 | 3. Runde | 26/10/1958 | Aarau | Flurlingen | 3:0 | ||
| 1958/1959 | 3. Runde | 26/10/1958 | Kleinhüningen | Grenchen | 1:7 | ||
| 1958/1959 | 3. Runde | 26/10/1958 | Chaux-de-Fonds | Hauterive | 14:0 (7:0) | 1'000 | Charrière |
| 1958/1959 | 3. Runde | 26/10/1958 | Stade Payerne | Lausanne | 0:3 n.V. | ||
| 1958/1959 | 3. Runde | 26/10/1958 | Servette | Martigny | 5:1 (3:1) | 1'650 | Charmilles |
| 1958/1959 | 3. Runde | 26/10/1958 | Cantonal Neuchâtel | Monthey | 2:1 (1:0) | 1'000 | Maladière |
| 1958/1959 | 3. Runde | 26/10/1958 | Bern | Porrentruy | 5:0 | ||
| 1958/1959 | 3. Runde | 26/10/1958 | Brühl St. Gallen | Red Star ZH | 5:0 | ||
| 1958/1959 | 3. Runde | 26/10/1958 | Uster | Schaffhausen | 0:2 n.V. | ||
| 1958/1959 | 3. Runde | 26/10/1958 | Moutier | Solothurn | 3:2 | ||
| 1958/1959 | 3. Runde | 26/10/1958 | Langenthal | Thun | 1:2 | ||
| 1958/1959 | 3. Runde | 26/10/1958 | Concordia Basel | Wettingen | 6:1 | ||
| 1958/1959 | 3. Runde | 26/10/1958 | St. Gallen | Zürich | 0:2 | ||
| 1958/1959 | 3. Runde | 26/10/1958 | Rorschach | Grasshopper | 2:4 | ||
| 1958/1959 | 3. Runde | 26/10/1958 | Black Stars BS | Nordstern Basel | 2:3 | ||
| 1958/1959 | 3. Runde | 26/10/1958 | Brunnen | Pro Daro Bellinzona | 5:4 | ||
| 1958/1959 | 3. Runde | 26/10/1958 | Fribourg | Burgdorf | 4:3 (2:2) | 700 | St. Léonard |
| 1958/1959 | 3. Runde | 26/10/1958 | Lugano | Zug | 3:0 | ||
| 1958/1959 | 3. Runde | 26/10/1958 | Lengnau | Delémont | 4:1 n.V. | ||
| 1958/1959 | 3. Runde | 26/10/1958 | Forward Morges | UGS | 1:2 | ||
| 1958/1959 | 3. Runde | 26/10/1958 | Yverdon | US Bienne-Boujean | 2:3 n.V. | ||
| 1958/1959 | 3. Runde | 26/10/1958 | Sierre | Vevey | 0:1 | ||
| 1957/1958 | Finale | 15/05/1958 | Young Boys | Grasshopper | 4:1 (3:1) | 32'000 | Wankdorf |
| 1957/1958 | Finale | 27/04/1958 | Young Boys | Grasshopper | 1:1 n.V. | 32'000 | Wankdorf |
| 1957/1958 | 1/2 | 07/04/1958 | Grasshopper | Bellinzona | 4:0 (3:0) | 8'000 | Hardturm |
| 1957/1958 | 1/2 | 07/04/1958 | Young Boys | Grenchen | 7:2 (4:0) | 21'000 | Wankdorf |
| 1957/1958 | 1/4 | 12/01/1958 | Lausanne | Grasshopper | 1:2 (0:1) | 14'000 | Pontaise |
| 1957/1958 | 1/4 | 05/01/1958 | Young Boys | Thun | 5:1 (2:0) | 9'000 | Wankdorf |
| 1957/1958 | 1/4 | 05/01/1958 | Lausanne | Grasshopper | 4:4 n.V. | 15'000 | Hardturm |
| 1957/1958 | 1/8 | 29/12/1957 | Young Boys | Brunnen | 8:0 (6:0) | Wankdorf | |
| 1957/1958 | 1/8 | 29/12/1957 | Grasshopper | Chiasso | 2:1 (1:1) | 14'000 | Hardturm |
| 1957/1958 | 1/8 | 29/12/1957 | Thun | Lugano | 2:2 n.V. | 4'000 | Lachen |
| 1957/1958 | 1/4 | 29/12/1957 | Lengnau | Grenchen | 1:3 (0:1) | 3'800 | |
| 1957/1958 | 1/4 | 29/12/1957 | Bellinzona | UGS | 4:0 (1:0) | 1'700 | Comunale |
| 1957/1958 | 1/16 | 22/12/1957 | Winterthur | Brunnen | 0:1 | 2'000 | Schützenwiese |
| 1957/1958 | 1/8 | 22/12/1957 | Lengnau | Bern | 2:1 | ||
| 1957/1958 | 1/8 | 22/12/1957 | Bellinzona | Biel-Bienne | 1:0 | 1'000 | Comunale |
| 1957/1958 | 1/8 | 22/12/1957 | Grasshopper | Chiasso | 1:1 n.V. | 14'000 | Hardturm |
| 1957/1958 | 1/8 | 22/12/1957 | Grenchen | Fribourg | 5:1 (2:0) | 2'000 | Brühl |
| 1957/1958 | 1/8 | 22/12/1957 | UGS | Luzern | 3:1 (0:0) | 2'500 | Frontenex |
| 1957/1958 | 1/8 | 22/12/1957 | Lugano | Thun | 1:1 n.V. | 1'500 | Cornaredo |
| 1957/1958 | 1/8 | 22/12/1957 | Lausanne | Servette | 2:1 n.V. | 9'500 | Pontaise |
| 1957/1958 | 1/16 | 04/12/1957 | Young Boys | Aarau | 6:1 | ||
| 1957/1958 | 1/16 | 01/12/1957 | Basel | Bern | 1:2 | ||
| 1957/1958 | 1/16 | 01/12/1957 | Lugano | Blue Stars ZH | 5:0 | ||
| 1957/1958 | 1/16 | 01/12/1957 | UGS | Cantonal Neuchâtel | 4:2 (0:2) | 1'900 | Frontenex |
| 1957/1958 | 1/16 | 01/12/1957 | Zürich | Chiasso | 0:2 | ||
| 1957/1958 | 1/16 | 01/12/1957 | Vevey | Fribourg | 0:1 (0:1) | 3'000 | Copet |
| 1957/1958 | 1/16 | 01/12/1957 | Bassecourt | Grenchen | 0:2 | ||
| 1957/1958 | 1/16 | 01/12/1957 | Chaux-de-Fonds | Lausanne | 0:2 (0:0) | 10'000 | Charrière |
| 1957/1958 | 1/16 | 01/12/1957 | Bellinzona | Rorschach | 4:0 | ||
| 1957/1958 | 1/16 | 01/12/1957 | Biel-Bienne | Sion | 5:2 (2:0) | 2'500 | Gurzelen |
| 1957/1958 | 1/16 | 01/12/1957 | Luzern | St. Gallen | 3:2 | ||
| 1957/1958 | 1/16 | 01/12/1957 | Brunnen | Winterthur | 1:1 n.V. | ||
| 1957/1958 | 1/16 | 01/12/1957 | Young Fellows | Grasshopper | 2:7 (1:1) | 13'000 | |
| 1957/1958 | 1/16 | 01/12/1957 | Lengnau | Nordstern Basel | 2:0 | ||
| 1957/1958 | 1/16 | 01/12/1957 | Thun | Kleinhüningen | 3:1 | ||
| 1957/1958 | 1/16 | 01/12/1957 | Yverdon | Servette | 1:3 (0:1) | 2'200 | Municipal |
| 1957/1958 | 3. Runde | 24/11/1957 | Lugano | Kickers Luzern | 5:0 | ||
| 1957/1958 | 3. Runde | 24/11/1957 | Monthey | Sion | 1:3 | ||
| 1957/1958 | 3. Runde | 24/11/1957 | Moutier | Cantonal Neuchâtel | 4:7 | ||
| 1957/1958 | 3. Runde | 24/11/1957 | US Bienne-Boujean | Thun | 1:4 | ||
| 1957/1958 | 3. Runde | 03/11/1957 | Pro Daro Bellinzona | Bellinzona | 0:2 | ||
| 1957/1958 | 3. Runde | 03/11/1957 | Aarau | Old Boys | 1:0 | ||
| 1957/1958 | 3. Runde | 03/11/1957 | UGS | La Tour de Peilz | 3:1 | ||
| 1957/1958 | 3. Runde | 03/11/1957 | Lausanne | Etoile Carouge | 5:1 | ||
| 1957/1958 | 3. Runde | 03/11/1957 | Winterthur | Baden | 5:1 | ||
| 1957/1958 | 3. Runde | 03/11/1957 | Le Locle | Bern | 1:2 | ||
| 1957/1958 | 3. Runde | 03/11/1957 | Nordstern Basel | Birsfelden | 7:1 | ||
| 1957/1958 | 3. Runde | 03/11/1957 | Luzern | Bodio | 3:2 | ||
| 1957/1958 | 3. Runde | 03/11/1957 | Derendingen | Grenchen | 2:4 | ||
| 1957/1958 | 3. Runde | 03/11/1957 | Madretsch Biel | Chaux-de-Fonds | 0:10 (0:3) | 3'000 | Champ-du-Moulin |
| 1957/1958 | 3. Runde | 03/11/1957 | Lengnau | Langenthal | 6:1 | ||
| 1957/1958 | 3. Runde | 03/11/1957 | Chiasso | Locarno | 4:0 | ||
| 1957/1958 | 3. Runde | 03/11/1957 | Kickers Luzern | Lugano | 1:1 n.V. | ||
| 1957/1958 | 3. Runde | 03/11/1957 | Servette | Martigny | 6:0 | ||
| 1957/1958 | 3. Runde | 03/11/1957 | Sion | Monthey | 1:1 n.V. | ||
| 1957/1958 | 3. Runde | 03/11/1957 | Cantonal Neuchâtel | Moutier | 2:2 n.V. | 2'000 | Maladière |
| 1957/1958 | 3. Runde | 03/11/1957 | Basel | Olten | 8:0 | ||
| 1957/1958 | 3. Runde | 03/11/1957 | Young Fellows | Red Star ZH | 2:1 | ||
| 1957/1958 | 3. Runde | 03/11/1957 | Frauenfeld | Rorschach | 0:1 | ||
| 1957/1958 | 3. Runde | 03/11/1957 | St. Gallen | Schaffhausen | 1:0 | ||
| 1957/1958 | 3. Runde | 03/11/1957 | Bassecourt | Solothurn | 2:0 | ||
| 1957/1958 | 3. Runde | 03/11/1957 | Zürich | Uster | 7:3 | ||
| 1957/1958 | 3. Runde | 03/11/1957 | Wettingen | Grasshopper | 0:5 | ||
| 1957/1958 | 3. Runde | 03/11/1957 | Biel-Bienne | Helvetia Bern | 4:0 (1:0) | 1'500 | Gurzelen |
| 1957/1958 | 3. Runde | 03/11/1957 | Brunnen | Mendrisio | 4:2 | ||
| 1957/1958 | 3. Runde | 03/11/1957 | Fribourg | Montreux | 4:0 (1:0) | 1'200 | St. Léonard |
| 1957/1958 | 3. Runde | 03/11/1957 | Concordia Basel | Kleinhüningen | 1:2 | ||
| 1957/1958 | 3. Runde | 03/11/1957 | Blue Stars ZH | Brühl St. Gallen | 3:2 | ||
| 1957/1958 | 3. Runde | 03/11/1957 | Thun | US Bienne-Boujean | 2:2 n.V. | ||
| 1957/1958 | 3. Runde | 03/11/1957 | Malley | Vevey | 2:5 | ||
| 1957/1958 | 3. Runde | 03/11/1957 | Young Boys | Xamax | 2:1 (2:1) | 4'000 | Wankdorf |
| 1957/1958 | 3. Runde | 03/11/1957 | Assens | Yverdon | 1:8 (1:4) | 3'000 | |
| 1956/1957 | Finale | 10/06/1957 | Chaux-de-Fonds | Lausanne | 3:1 (1:0) | 19'500 | Wankdorf |
| 1956/1957 | 1/2 | 22/04/1957 | Nordstern Basel | Lausanne | 1:2 (0:1) | 15'000 | Rankhof |
| 1956/1957 | 1/2 | 22/04/1957 | Chaux-de-Fonds | Grasshopper | 1:0 (1:0) | 35'000 | Wankdorf |
| 1956/1957 | 1/4 | 06/01/1957 | Lausanne | Locarno | 3:0 (0.0) | 5'000 | Pontaise |
| 1956/1957 | 1/4 | 06/01/1957 | Luzern | Grasshopper | 0:2 (0:1) | 13'000 | Allmend |
| 1956/1957 | 1/4 | 30/12/1956 | Chaux-de-Fonds | Young Boys | 4:3 (4:1) | 9'000 | Charrière |
| 1956/1957 | 1/4 | 30/12/1956 | Nordstern Basel | UGS | 4:1 (2:0) | 5'000 | Rankhof |
| 1956/1957 | 1/8 | 30/12/1956 | Servette | Lausanne | 1:2 (0:0) | 4'500 | Charmilles |
| 1956/1957 | 1/8 | 30/12/1956 | Luzern | Winterthur | 2:0 | ||
| 1956/1957 | 1/16 | 23/12/1956 | Basel | Luzern | 0:2 | ||
| 1956/1957 | 1/16 | 23/12/1956 | Biel-Bienne | Lausanne | 1:2 n.V. | Gurzelen | |
| 1956/1957 | 1/8 | 23/12/1956 | Locarno | CSI Genève | 2:1 | ||
| 1956/1957 | 1/8 | 23/12/1956 | Young Boys | Cantonal Neuchâtel | 6:0 (2:0) | 6'000 | Wankdorf |
| 1956/1957 | 1/8 | 23/12/1956 | Chaux-de-Fonds | Lengnau | 4:1 (2:1) | 1'500 | Charrière |
| 1956/1957 | 1/8 | 23/12/1956 | UGS | Lugano | 2:0 (1:0) | 6'500 | Frontenex |
| 1956/1957 | 1/8 | 23/12/1956 | Emmenbrücke | Grasshopper | 2:5 | ||
| 1956/1957 | 1/8 | 23/12/1956 | Young Fellows | Nordstern Basel | 2:3 (2:2) | 1'500 | Letzigrund |
| 1956/1957 | 1/16 | 02/12/1956 | Porrentruy | CSI Genève | 1:3 | ||
| 1956/1957 | 1/16 | 02/12/1956 | Luzern | Basel | 0:0 n.V. | ||
| 1956/1957 | 1/16 | 02/12/1956 | Lausanne | Biel-Bienne | 2:2 n.V. | 4'000 | Pontaise |
| 1956/1957 | 1/16 | 02/12/1956 | Emmenbrücke | Blue Stars ZH | 2:1 | ||
| 1956/1957 | 1/16 | 02/12/1956 | Solothurn | Cantonal Neuchâtel | 3:4 n.V. | 1'500 | |
| 1956/1957 | 1/16 | 02/12/1956 | Chaux-de-Fonds | Fribourg | 2:1 (2:0) | 3'500 | Charrière |
| 1956/1957 | 1/16 | 02/12/1956 | Servette | Grenchen | 4:2 (4:1) | 3'800 | Charmilles |
| 1956/1957 | 1/16 | 02/12/1956 | Lugano | Schaffhausen | 1:0 | ||
| 1956/1957 | 1/16 | 02/12/1956 | Lengnau | Thun | 2:1 | ||
| 1956/1957 | 1/16 | 02/12/1956 | Bodio | Winterthur | 0:1 | ||
| 1956/1957 | 1/16 | 02/12/1956 | Nordstern Basel | Zürich | 4:2 n.V. | ||
| 1956/1957 | 1/16 | 02/12/1956 | Brunnen | Grasshopper | 0:3 | ||
| 1956/1957 | 1/16 | 02/12/1956 | Locarno | Kleinhüningen | 6:3 | ||
| 1956/1957 | 1/16 | 02/12/1956 | Malley | UGS | 0:2 | ||
| 1956/1957 | 1/16 | 02/12/1956 | Baden | Young Fellows | 1:2 | ||
| 1956/1957 | 1/16 | 02/12/1956 | Young Boys | Yverdon | 3:0 (1:0) | 4'500 | Wankdorf |
| 1956/1957 | 3. Runde | 28/10/1956 | Blue Stars ZH | Amriswil | 5:1 | ||
| 1956/1957 | 3. Runde | 21/10/1956 | Brunnen | Bellinzona | 3:2 (1:1) | ||
| 1956/1957 | 3. Runde | 21/10/1956 | Malley | Central Fribourg | 5:3 | ||
| 1956/1957 | 3. Runde | 21/10/1956 | Brühl St. Gallen | Baden | 2:4 | ||
| 1956/1957 | 3. Runde | 21/10/1956 | Burgdorf | Basel | 0:1 | ||
| 1956/1957 | 3. Runde | 21/10/1956 | Lengnau | Bassecourt | 4:1 | ||
| 1956/1957 | 3. Runde | 21/10/1956 | Solothurn | Birsfelden | 3:2 n.V. | ||
| 1956/1957 | 3. Runde | 21/10/1956 | Amriswil | Blue Stars ZH | 2:2 n.V. | ||
| 1956/1957 | 3. Runde | 21/10/1956 | Chiasso | Bodio | 0:2 | ||
| 1956/1957 | 3. Runde | 21/10/1956 | UGS | Bözingen 34 | 3:1 | ||
| 1956/1957 | 3. Runde | 21/10/1956 | Young Boys | Concordia Basel | 6:1 | ||
| 1956/1957 | 3. Runde | 21/10/1956 | Chaux-de-Fonds | Concordia Lausanne | 11:2 (4:1) | 2'500 | Charrière |
| 1956/1957 | 3. Runde | 21/10/1956 | CSI Genève | Estavayer-le-Lac | 5:1 | ||
| 1956/1957 | 3. Runde | 21/10/1956 | Yverdon | Forward-Morges | 4:1 (2:1) | 1'500 | Municipal |
| 1956/1957 | 3. Runde | 21/10/1956 | Montreux | Fribourg | 2:6 (1:3) | ||
| 1956/1957 | 3. Runde | 21/10/1956 | US Bienne-Boujean | Grenchen | 1:2 | ||
| 1956/1957 | 3. Runde | 21/10/1956 | Monthey | Lausanne | 0:4 | ||
| 1956/1957 | 3. Runde | 21/10/1956 | Rapid Lugano | Locarno | 3:5 | ||
| 1956/1957 | 3. Runde | 21/10/1956 | Thun | Moutier | 4:0 | ||
| 1956/1957 | 3. Runde | 21/10/1956 | Winterthur | Oerlikon | 4:2 | ||
| 1956/1957 | 3. Runde | 21/10/1956 | Bern | Porrentruy | 1:3 (1:2) | 6'000 | Wankdorf |
| 1956/1957 | 3. Runde | 21/10/1956 | Luzern | Red Star ZH | 2:1 n.V. | ||
| 1956/1957 | 3. Runde | 21/10/1956 | Biel-Bienne | Sion | 4:1 (3:0) | 6'000 | Gurzelen |
| 1956/1957 | 3. Runde | 21/10/1956 | Lugano | Solduno | 4:0 | ||
| 1956/1957 | 3. Runde | 21/10/1956 | Emmenbrücke | St. Gallen | 1:0 | ||
| 1956/1957 | 3. Runde | 21/10/1956 | Schaffhausen | Wil | 1:0 | ||
| 1956/1957 | 3. Runde | 21/10/1956 | Rorschach | Zürich | 0:8 | ||
| 1956/1957 | 3. Runde | 21/10/1956 | Riehen | Grasshopper | 0:7 (0:3) | 2'300 | Grenddelmatte |
| 1956/1957 | 3. Runde | 21/10/1956 | Derendingen | Nordstern Basel | 0:3 | ||
| 1956/1957 | 3. Runde | 21/10/1956 | Old Boys | Kleinhüningen | 1:3 | ||
| 1956/1957 | 3. Runde | 21/10/1956 | Chênois | Servette | 0:3 | ||
| 1956/1957 | 3. Runde | 21/10/1956 | Cantonal Neuchâtel | Xamax | 6:1 (4:0) | 4'500 | Maladière |
| 1956/1957 | 3. Runde | 21/10/1956 | Aarau | Young Fellows | 1:3 n.v. | ||
| 1955/1956 | Finale | 21/05/1956 | Grasshopper | Young Boys | 1:0 (0:0) | 50'000 | Wankdorf |
| 1955/1956 | 1/2 | 22/04/1956 | Cantonal Neuchâtel | Young Boys | 0:1 (0:1) | Maladière | |
| 1955/1956 | 1/2 | 22/04/1956 | Grenchen | Grasshopper | 0:4 (0:2) | 6'000 | Brühl |
| 1955/1956 | 1/4 | 02/04/1956 | Grasshopper | Bellinzona | 2:0 (1:0) | 16'000 | Hardturm |
| 1955/1956 | 1/4 | 02/04/1956 | Cantonal Neuchâtel | Basel | 1:0 (0:0) | 6'000 | Maladière |
| 1955/1956 | 1/4 | 02/04/1956 | Grenchen | Concordia Basel | 5:0 (2:0) | 3'000 | Brühl |
| 1955/1956 | 1/4 | 02/04/1956 | Young Boys | UGS | 2:0 (0:0) | 13'000 | Wankdorf |
| 1955/1956 | 1/8 | 19/02/1956 | Locarno | Bellinzona | 0:1 | ||
| 1955/1956 | 1/8 | 19/02/1956 | Servette | Young Boys | 0:1 (0:0) | 3'000 | Charmilles |
| 1955/1956 | 1/8 | 19/02/1956 | Basel | Biel-Bienne | 7:3 (3:3) | 1'200 | Landhof |
| 1955/1956 | 1/8 | 19/02/1956 | Cantonal Neuchâtel | Blue Stars ZH | 5:1 (1:1) | 1'500 | Maladière |
| 1955/1956 | 1/8 | 19/02/1956 | Delémont | Concordia Basel | 2:3 | ||
| 1955/1956 | 1/8 | 19/02/1956 | UGS | Lugano | 3:1 (2:0) | 1'000 | Frontenex |
| 1955/1956 | 1/8 | 19/02/1956 | Grenchen | Winterthur | 1:0 | ||
| 1955/1956 | 1/8 | 19/02/1956 | Fribourg | Grasshopper | 0:1 n.V. | 3'000 | St. Léonard |
| 1955/1956 | 1/16 | 18/12/1955 | Brühl St. Gallen | Bellinzona | 1:2 | ||
| 1955/1956 | 1/16 | 18/12/1955 | CSI Genève | Young Boys | 0:6 | ||
| 1955/1956 | 1/16 | 18/12/1955 | Lausanne | Cantonal Neuchâtel | 2:5 (1:1) | 3'500 | Pontaise |
| 1955/1956 | 1/16 | 18/12/1955 | Solothurn | Concordia Basel | 0:1 | ||
| 1955/1956 | 1/16 | 18/12/1955 | Basel | Emmenbrücke | 6:2 | ||
| 1955/1956 | 1/16 | 18/12/1955 | Chaux-de-Fonds | Fribourg | 1:2 (1:0) | 2'500 | Parc des Sports |
| 1955/1956 | 1/16 | 18/12/1955 | Aarau | Lugano | 1:2 | ||
| 1955/1956 | 1/16 | 18/12/1955 | Delémont | Luzern | 4:1 | ||
| 1955/1956 | 1/16 | 18/12/1955 | Grenchen | Porrentruy | 3:1 n.V. | ||
| 1955/1956 | 1/16 | 18/12/1955 | Grasshopper | Schaffhausen | 5:3 (4:2) | 5'500 | Hardturm |
| 1955/1956 | 1/16 | 18/12/1955 | Blue Stars ZH | Solduno | 9:0 | ||
| 1955/1956 | 1/16 | 18/12/1955 | Biel-Bienne | Nordstern Basel | 4:2 n.V. | 3'000 | Gurzelen |
| 1955/1956 | 1/16 | 18/12/1955 | Winterthur | Polizei Zürich | 5:4 | ||
| 1955/1956 | 1/16 | 18/12/1955 | Yverdon | Servette | 2:5 (0:3) | 2'000 | Municipal |
| 1955/1956 | 1/16 | 18/12/1955 | Bern | UGS | 0:1 | ||
| 1955/1956 | 1/16 | 18/12/1955 | Locarno | Young Fellows | 2:1 | ||
| 1955/1956 | 3. Runde | 11/12/1955 | Horgen | Brühl St. Gallen | 2:4 | ||
| 1955/1956 | 3. Runde | 11/12/1955 | Montreux | CSI Genève | 2:4 | ||
| 1955/1956 | 3. Runde | 20/11/1955 | Lausanne | Central Fribourg | 6:0 | ||
| 1955/1956 | 3. Runde | 20/11/1955 | Schaffhausen | Amriswil | 2:0 | ||
| 1955/1956 | 3. Runde | 20/11/1955 | Binningen | Basel | 0:5 | ||
| 1955/1956 | 3. Runde | 20/11/1955 | Biel-Bienne | Birsfelden | 7:1 | ||
| 1955/1956 | 3. Runde | 20/11/1955 | Locarno | Chiasso | 2:1 | ||
| 1955/1956 | 3. Runde | 20/11/1955 | Olten | Emmenbrücke | 1:2 | ||
| 1955/1956 | 3. Runde | 20/11/1955 | Derendingen | Grenchen | 1:2 | ||
| 1955/1956 | 3. Runde | 20/11/1955 | Brühl St. Gallen | Horgen | 2:2 n.V. | ||
| 1955/1956 | 3. Runde | 20/11/1955 | Delémont | Lengnau | 5:3 n.V. | ||
| 1955/1956 | 3. Runde | 20/11/1955 | Bodio | Lugano | 0:2 | ||
| 1955/1956 | 3. Runde | 20/11/1955 | Fribourg | Martigny | 6:1 | ||
| 1955/1956 | 3. Runde | 20/11/1955 | Bern | Moutier | 4:1 | ||
| 1955/1956 | 3. Runde | 20/11/1955 | Cantonal Neuchâtel | St. Maurice | 6:1 | ||
| 1955/1956 | 3. Runde | 20/11/1955 | Bellinzona | Sierre | 9:1 | ||
| 1955/1956 | 3. Runde | 20/11/1955 | Servette | Sion | 2:0 | ||
| 1955/1956 | 3. Runde | 20/11/1955 | Länggasse Bern | Solothurn | 0:2 n.V. | ||
| 1955/1956 | 3. Runde | 20/11/1955 | Nordstern Basel | St. Imier | 5:1 | ||
| 1955/1956 | 3. Runde | 20/11/1955 | Concordia Basel | Thun | 3:0 | ||
| 1955/1956 | 3. Runde | 20/11/1955 | Young Fellows | Wiedikon | 3:0 | ||
| 1955/1956 | 3. Runde | 20/11/1955 | Wil | Winterthur | 0:2 | ||
| 1955/1956 | 3. Runde | 20/11/1955 | Blue Stars ZH | Wollishofen | 3:0 | ||
| 1955/1956 | 3. Runde | 20/11/1955 | Aarau | Zürich | 1:0 | ||
| 1955/1956 | 3. Runde | 20/11/1955 | Arbon | Grasshopper | 0:7 | ||
| 1955/1956 | 3. Runde | 20/11/1955 | CSI Genève | Montreux | 1:1 n.V. | ||
| 1955/1956 | 3. Runde | 20/11/1955 | St. Gallen | Polizei Zürich | 1:2 | ||
| 1955/1956 | 3. Runde | 20/11/1955 | Solduno | Rapid Lugano | 3:1 | ||
| 1955/1956 | 3. Runde | 20/11/1955 | Luzern | Burgdorf | 3:0 | ||
| 1955/1956 | 3. Runde | 20/11/1955 | Porrentruy | Dornach | 4:3 n.V. | ||
| 1955/1956 | 3. Runde | 20/11/1955 | Forward Morges | UGS | 0:3 n.V. | ||
| 1955/1956 | 3. Runde | 20/11/1955 | Young Boys | US Bienne-Boujean | 5:0 | ||
| 1955/1956 | 3. Runde | 20/11/1955 | Chaux-de-Fonds | Vevey | 2:1 n.V. | ||
| 1955/1956 | 3. Runde | 20/11/1955 | Malley | Yverdon | 1:2 | ||
| 1954/1955 | Finale | 11/04/1955 | Chaux-de-Fonds | Thun | 3:1 (3:1) | 25'000 | Wankdorf |
| 1954/1955 | 1/2 | 20/03/1955 | Lausanne | Chaux-de-Fonds | 1:3 (0:3) | 27'000 | Pontaise |
| 1954/1955 | 1/2 | 20/03/1955 | Fribourg | Thun | 0:1 (0:0) | 5'000 | St. Léonard |
| 1954/1955 | 1/4 | 20/02/1955 | Chaux-de-Fonds | Zürich | 4:0 | 3'000 | Parc des Sports |
| 1954/1955 | 1/4 | 13/02/1955 | Lausanne | Chiasso | 3:2 n.V. | 5'000 | Pontaise |
| 1954/1955 | 1/4 | 13/02/1955 | UGS | Fribourg | 0:2 n.V. | ||
| 1954/1955 | 1/4 | 13/02/1955 | Zürich | Chaux-de-Fonds | 0:0 n.V. | 12'000 | Letzigrund |
| 1954/1955 | 1/4 | 13/02/1955 | Nordstern Basel | Thun | 1:2 (1:2) | ||
| 1954/1955 | 1/8 | 02/01/1955 | Fribourg | Bellinzona | 1:0 | ||
| 1954/1955 | 1/8 | 02/01/1955 | UGS | Young Boys | 2:1 | ||
| 1954/1955 | 1/8 | 02/01/1955 | Chiasso | Biel-Bienne | 3:2 (0:1) | 1'000 | |
| 1954/1955 | 1/8 | 02/01/1955 | Thun | Schaffhausen | 4:1 | ||
| 1954/1955 | 1/8 | 02/01/1955 | Lausanne | St. Gallen | 9:1 | ||
| 1954/1955 | 1/8 | 02/01/1955 | Basel | Zürich | 1:4 | ||
| 1954/1955 | 1/8 | 02/01/1955 | Locarno | Nordstern Basel | 1:5 | ||
| 1954/1955 | 1/16 | 26/12/1954 | Bellinzona | Luzern | 3:2 | ||
| 1954/1955 | 1/8 | 26/12/1954 | Lengnau | Chaux-de-Fonds | 1:3 | ||
| 1954/1955 | 3. Runde | 21/12/1954 | Olten | Baden | 4:1 | ||
| 1954/1955 | 1/16 | 05/12/1954 | Luzern | Bellinzona | 2:2 n.V. | ||
| 1954/1955 | 1/16 | 05/12/1954 | Lausanne | Malley | 5:0 (3:0) | 4'500 | Pontaise |
| 1954/1955 | 1/16 | 05/12/1954 | Zürich | Blue Stars ZH | 2:0 | ||
| 1954/1955 | 1/16 | 05/12/1954 | Servette | Fribourg | 1:2 | ||
| 1954/1955 | 1/16 | 05/12/1954 | Sierre | Chaux-de-Fonds | 1:9 (0:2) | ||
| 1954/1955 | 1/16 | 05/12/1954 | Basel | Olten | 2:0 | ||
| 1954/1955 | 1/16 | 05/12/1954 | Lengnau | Porrentruy | 2:0 | ||
| 1954/1955 | 1/16 | 05/12/1954 | Thun | St. Imier | 8:2 | ||
| 1954/1955 | 1/16 | 05/12/1954 | St. Gallen | Winterthur | 3:1 | ||
| 1954/1955 | 1/16 | 05/12/1954 | Chiasso | Grasshopper | 2:0 | ||
| 1954/1955 | 1/16 | 05/12/1954 | Young Boys | Helvetia Bern | 1:0 | ||
| 1954/1955 | 1/16 | 05/12/1954 | Schaffhausen | Mendrisiostar | 4:2 | ||
| 1954/1955 | 1/16 | 05/12/1954 | Bassecourt | Nordstern Basel | 0:2 | ||
| 1954/1955 | 1/16 | 05/12/1954 | Cantonal Neuchâtel | UGS | 1:2 (1:1) | ||
| 1954/1955 | 1/16 | 05/12/1954 | Locarno | Young Fellows | 4:2 | ||
| 1954/1955 | 1/16 | 05/12/1954 | Biel-Bienne | Yverdon | 4:0 (3:0) | ||
| 1954/1955 | 3. Runde | 21/11/1954 | Olten | Baden | 4:1 | ||
| 1954/1955 | 3. Runde | 14/11/1954 | Burgdorf | Yverdon | 2:4 | ||
| 1954/1955 | 3. Runde | 07/11/1954 | Rapid Lugano | Bellinzona | 0:3 | ||
| 1954/1955 | 3. Runde | 07/11/1954 | Cantonal Neuchâtel | Central Fribourg | 3:2 (3:0) | ||
| 1954/1955 | 3. Runde | 07/11/1954 | Chaux-de-Fonds | CS La Tour-de-Peilz | 6:2 | ||
| 1954/1955 | 3. Runde | 07/11/1954 | US Lausanne | Malley | 0:5 | ||
| 1954/1955 | 3. Runde | 07/11/1954 | Riehen | Basel | 0:6 | ||
| 1954/1955 | 3. Runde | 07/11/1954 | St. Imier | Bern | 2:1 n.V. | ||
| 1954/1955 | 3. Runde | 07/11/1954 | Wil | Blue Stars ZH | 1:2 | ||
| 1954/1955 | 3. Runde | 07/11/1954 | Locarno | Bodio | 1:0 | ||
| 1954/1955 | 3. Runde | 07/11/1954 | Nordstern Basel | Concordia Basel | 1:0 | ||
| 1954/1955 | 3. Runde | 07/11/1954 | Porrentruy | Grenchen | 3:0 | ||
| 1954/1955 | 3. Runde | 07/11/1954 | UGS | Grünstern Ipsach | 7:1 | ||
| 1954/1955 | 3. Runde | 07/11/1954 | Winterthur | Küsnacht | 6:2 | ||
| 1954/1955 | 3. Runde | 07/11/1954 | Delémont | Lengnau | 3:4 | ||
| 1954/1955 | 3. Runde | 07/11/1954 | Thun | Martigny | 3:0 | ||
| 1954/1955 | 3. Runde | 07/11/1954 | Biel-Bienne | Moutier | 4:0 | ||
| 1954/1955 | 3. Runde | 07/11/1954 | Chiasso | Oerlikon | 1:0 | ||
| 1954/1955 | 3. Runde | 07/11/1954 | Lachen | Schaffhausen | 0:2 | ||
| 1954/1955 | 3. Runde | 07/11/1954 | Bassecourt | Solothurn | 2:0 | ||
| 1954/1955 | 3. Runde | 07/11/1954 | Aarau | St. Gallen | 0:1 n.V. | ||
| 1954/1955 | 3. Runde | 07/11/1954 | Fribourg | Tavannes | 6:1 | ||
| 1954/1955 | 3. Runde | 07/11/1954 | Rorschach | Zürich | 0:3 | ||
| 1954/1955 | 3. Runde | 07/11/1954 | Brühl St. Gallen | Grasshopper | 0:2 | ||
| 1954/1955 | 3. Runde | 07/11/1954 | Vevey | Helvetia Bern | 0:1 n.V. | ||
| 1954/1955 | 3. Runde | 07/11/1954 | Lugano | Mendrisiostar | 0:1 | ||
| 1954/1955 | 3. Runde | 07/11/1954 | Young Boys | Xamax | 9:0 | ||
| 1954/1955 | 3. Runde | 07/11/1954 | Yverdon | Burgdorf | 2:2 n.V. | ||
| 1954/1955 | 3. Runde | 07/11/1954 | Luzern | Zug | 4:1 | ||
| 1954/1955 | 3. Runde | 07/11/1954 | Monthey | Servette | 2:10 | ||
| 1954/1955 | 3. Runde | 07/11/1954 | Sierre | Stade Nyonnais | 5:2 | ||
| 1954/1955 | 3. Runde | 07/11/1954 | Lausanne | Stade Payerne | 8:1 (4:0) | ||
| 1954/1955 | 3. Runde | 07/11/1954 | Chur | Young Fellows | 0:4 | ||
| 1953/1954 | Finale | 19/04/1954 | Chaux-de-Fonds | Fribourg | 2:0 (1:0) | 26'000 | Wankdorf |
| 1953/1954 | 1/2 | 04/04/1954 | Fribourg | Grasshopper | 3:1 (1:0) | ||
| 1953/1954 | 1/2 | 28/03/1954 | Chaux-de-Fonds | Young Boys | 4:2 (2:1) | ||
| 1953/1954 | 1/2 | 28/03/1954 | Grasshopper | Fribourg | 1:1 n.V. | ||
| 1953/1954 | 1/4 | 14/02/1954 | Nordstern Basel | Young Boys | 1:4 (0:1) | ||
| 1953/1954 | 1/4 | 14/02/1954 | Servette | Chaux-de-Fonds | 2:4 (0:1) | 20'000 | |
| 1953/1954 | 1/4 | 14/02/1954 | Grasshopper | Lausanne | 2:0 (1:0) | ||
| 1953/1954 | 1/4 | 14/02/1954 | Fribourg | Young Fellows | 4:3 (2:1) | ||
| 1953/1954 | 1/8 | 07/02/1954 | Chiasso | Chaux-de-Fonds | 1:4 | ||
| 1953/1954 | 1/8 | 24/01/1954 | Young Fellows | Grenchen | 3:1 | ||
| 1953/1954 | 1/8 | 24/01/1954 | Fribourg | Wil | 2:1 | ||
| 1953/1954 | 1/8 | 24/01/1954 | St. Gallen | Nordstern Basel | 1:3 | ||
| 1953/1954 | 1/16 | 17/01/1954 | Wil | Baden | 5:1 | ||
| 1953/1954 | 1/16 | 17/01/1954 | St. Gallen | Winterthur | 3:2 | ||
| 1953/1954 | 1/8 | 17/01/1954 | Grasshopper | Bellinzona | 7:2 | ||
| 1953/1954 | 1/8 | 17/01/1954 | Servette | Bern | 3:2 | ||
| 1953/1954 | 1/8 | 17/01/1954 | Chiasso | Chaux-de-Fonds | 1:1 n.V. | ||
| 1953/1954 | 1/8 | 17/01/1954 | Lausanne | Thun | 6:1 | ||
| 1953/1954 | 1/8 | 17/01/1954 | Young Boys | UGS | 7:0 | ||
| 1953/1954 | 1/16 | 10/01/1954 | Zürich | Bellinzona | 1:2 | ||
| 1953/1954 | 1/16 | 10/01/1954 | Young Boys | Aarau | 5:1 | ||
| 1953/1954 | 1/16 | 10/01/1954 | Nordstern Basel | Biel-Bienne | 3:0 (1:0) | ||
| 1953/1954 | 1/16 | 10/01/1954 | Lausanne | Cantonal Neuchâtel | 5:1 | ||
| 1953/1954 | 1/16 | 10/01/1954 | Schaffhausen | Chiasso | 0:3 | ||
| 1953/1954 | 1/16 | 10/01/1954 | Chaux-de-Fonds | Forward-Morges | 13:1 | ||
| 1953/1954 | 1/16 | 10/01/1954 | Basel | Grenchen | 0:1 | ||
| 1953/1954 | 1/16 | 10/01/1954 | Young Fellows | Lugano | 3:1 | ||
| 1953/1954 | 1/16 | 10/01/1954 | Thun | Luzern | 2:1 | ||
| 1953/1954 | 1/16 | 10/01/1954 | Bern | Solothurn | 2:0 | ||
| 1953/1954 | 1/16 | 10/01/1954 | St. Gallen | Winterthur | 0:0 abd | ||
| 1953/1954 | 1/16 | 10/01/1954 | Locarno | Grasshopper | 4:5 | ||
| 1953/1954 | 1/16 | 10/01/1954 | Fribourg | US Bienne-Boujean | 6:2 n.V. | ||
| 1953/1954 | 1/16 | 10/01/1954 | UGS | Yverdon | 3:2 | ||
| 1953/1954 | 1/16 | 03/01/1954 | Malley | Servette | 0:2 | ||
| 1953/1954 | 3. Runde | 08/11/1953 | Nordstern Basel | Blue Stars ZH | 2:0 | ||
| 1953/1954 | 3. Runde | 08/11/1953 | US Bienne-Boujean | La Neuveville | 4:2 | ||
| 1953/1954 | 3. Runde | 08/11/1953 | Forward Morges | Porrentruy | 4:1 | ||
| 1953/1954 | 3. Runde | 08/11/1953 | Baden | Schöftland | 5:1 | ||
| 1952/1953 | Finale | 14/05/1953 | Young Boys | Grasshopper | 3:1 (1:1) | 26'000 | Wankdorf |
| 1952/1953 | Finale | 06/04/1953 | Young Boys | Grasshopper | 1:1 n.V. | 38'000 | Wankdorf |
| 1952/1953 | 1/2 | 30/03/1953 | Young Boys | Zürich | 3:0 (1:0) | ||
| 1952/1953 | 1/2 | 08/03/1953 | Zürich | Young Boys | 0:0 n.V. | ||
| 1952/1953 | 1/2 | 08/03/1953 | Servette | Grasshopper | 0:1 (0:1) | ||
| 1952/1953 | 1/4 | 01/03/1953 | Young Boys | Schaffhausen | 2:0 | ||
| 1952/1953 | 1/4 | 22/02/1953 | Lausanne | Zürich | 0:1 | ||
| 1952/1953 | 1/4 | 15/02/1953 | Servette | Basel | 4:3 n.V. | ||
| 1952/1953 | 1/4 | 15/02/1953 | St. Gallen | Grasshopper | 0:5 (0:3) | ||
| 1952/1953 | 1/4 | 15/02/1953 | Young Boys | Schaffhausen | 1:1 n.V. | ||
| 1952/1953 | 1/4 | 15/02/1953 | Lausanne | Zürich | 1:1 n.V. | ||
| 1952/1953 | 1/8 | 11/01/1953 | Biel-Bienne | Grasshopper | 1:6 | ||
| 1952/1953 | 1/8 | 11/01/1953 | Bern | Servette | 1:3 | ||
| 1952/1953 | 1/16 | 04/01/1953 | Grasshopper | Lengnau | 2:1 | ||
| 1952/1953 | 1/8 | 04/01/1953 | Young Boys | Bellinzona | 4:0 | ||
| 1952/1953 | 1/8 | 04/01/1953 | St. Gallen | Cantonal Neuchâtel | 2:1 | ||
| 1952/1953 | 1/8 | 04/01/1953 | Basel | Grenchen | 4:1 | ||
| 1952/1953 | 1/8 | 04/01/1953 | Schaffhausen | Luzern | 4:0 | ||
| 1952/1953 | 1/8 | 04/01/1953 | Lausanne | Winterthur | 5:1 | ||
| 1952/1953 | 1/8 | 04/01/1953 | Fribourg | Zürich | 0:1 | ||
| 1952/1953 | 1/16 | 07/12/1952 | Solothurn | Bern | 1:3 | ||
| 1952/1953 | 1/16 | 07/12/1952 | Winterthur | Young Fellows | 2:1 | ||
| 1952/1953 | 1/16 | 07/12/1952 | UGS | Fribourg | 1:2 | ||
| 1952/1953 | 3. Runde | 23/11/1952 | Kleinhüningen | Grasshopper | 1:13 | ||
| 1952/1953 | 1/16 | 23/11/1952 | Chiasso | Bellinzona | 0:1 | ||
| 1952/1953 | 1/16 | 23/11/1952 | Solothurn | Bern | 0:0 n.V. | ||
| 1952/1953 | 1/16 | 23/11/1952 | Malley | Biel-Bienne | 2:3 | ||
| 1952/1953 | 1/16 | 23/11/1952 | Young Boys | Concordia Basel | 5:0 | ||
| 1952/1953 | 1/16 | 23/11/1952 | Cantonal Neuchâtel | Forward-Morges | 4:2 | ||
| 1952/1953 | 1/16 | 23/11/1952 | Lausanne | Chaux-de-Fonds | 2:0 | ||
| 1952/1953 | 1/16 | 23/11/1952 | Schaffhausen | Locarno | 4:3 | ||
| 1952/1953 | 1/16 | 23/11/1952 | Wil | Luzern | 0:2 | ||
| 1952/1953 | 1/16 | 23/11/1952 | Lugano | St. Gallen | 1:2 | ||
| 1952/1953 | 1/16 | 23/11/1952 | Basel | Thun | 5:0 | ||
| 1952/1953 | 1/16 | 23/11/1952 | Grenchen | Turgi | 12:0 | ||
| 1952/1953 | 1/16 | 23/11/1952 | Young Fellows | Winterthur | 3:3 n.V. | ||
| 1952/1953 | 1/16 | 23/11/1952 | Zug | Zürich | 1:2 | ||
| 1952/1953 | 1/16 | 23/11/1952 | Fribourg | UGS | 1:1 n.V. | ||
| 1952/1953 | 1/16 | 23/11/1952 | Servette | US Lausanne | 9:0 | ||
| 1952/1953 | 3. Runde | 09/11/1952 | Lugano | Red Star ZH | 1:0 | ||
| 1952/1953 | 3. Runde | 09/11/1952 | Young Fellows | Uster | 3:0 | ||
| 1952/1953 | 3. Runde | 26/10/1952 | Turgi | Old Boys | 2:1 | ||
| 1952/1953 | 3. Runde | 26/10/1952 | Fribourg | CSI Genève | 6:1 | ||
| 1952/1953 | 3. Runde | 26/10/1952 | Locarno | Altdorf | 9:3 | ||
| 1952/1953 | 3. Runde | 26/10/1952 | Wil | Arbon | 3:2 | ||
| 1952/1953 | 3. Runde | 26/10/1952 | Zürich | Baden | 7:2 | ||
| 1952/1953 | 3. Runde | 26/10/1952 | US Bienne-Boujean | Bern | 0:3 | ||
| 1952/1953 | 3. Runde | 26/10/1952 | Porrentruy | Biel-Bienne | 0:5 | ||
| 1952/1953 | 3. Runde | 26/10/1952 | Bellinzona | Blue Stars ZH | 2:1 | ||
| 1952/1953 | 3. Runde | 26/10/1952 | Sierre | Cantonal Neuchâtel | 2:4 | ||
| 1952/1953 | 3. Runde | 26/10/1952 | Aarau | Concordia Basel | 2:5 | ||
| 1952/1953 | 3. Runde | 26/10/1952 | St. Gallen | Feuerthalen | 6:0 | ||
| 1952/1953 | 3. Runde | 26/10/1952 | CAA Genève | Forward-Morges | 2:4 | ||
| 1952/1953 | 3. Runde | 26/10/1952 | St. Imier | Grenchen | 0:3 | ||
| 1952/1953 | 3. Runde | 26/10/1952 | Burgdorf | Chaux-de-Fonds | 1:5 | ||
| 1952/1953 | 3. Runde | 26/10/1952 | Solothurn | Le Locle | 3:1 | ||
| 1952/1953 | 3. Runde | 26/10/1952 | Yverdon | Lengnau | 0:3 | ||
| 1952/1953 | 3. Runde | 26/10/1952 | Zug | Mendrisio | 5:1 | ||
| 1952/1953 | 3. Runde | 26/10/1952 | Malley | Monthey | 7:1 | ||
| 1952/1953 | 3. Runde | 26/10/1952 | Chiasso | Oerlikon | 7:1 | ||
| 1952/1953 | 3. Runde | 26/10/1952 | Young Boys | Olten | 6:2 | ||
| 1952/1953 | 3. Runde | 26/10/1952 | Lugano | Red Star ZH | 3:3 n.V. | ||
| 1952/1953 | 3. Runde | 26/10/1952 | Winterthur | Wetzikon | 5:1 | ||
| 1952/1953 | 3. Runde | 26/10/1952 | Basel | Helvetia Bern | 10:0 | ||
| 1952/1953 | 3. Runde | 26/10/1952 | Luzern | Nordstern Basel | 3:1 | ||
| 1952/1953 | 3. Runde | 26/10/1952 | Schaffhausen | Brühl St. Gallen | 3:2 n.v. | ||
| 1952/1953 | 3. Runde | 26/10/1952 | Martigny | Servette | 1:2 | ||
| 1952/1953 | 3. Runde | 26/10/1952 | La Tour-de-Peilz | UGS | 2:6 | ||
| 1952/1953 | 3. Runde | 26/10/1952 | Bulle | US Lausanne | 1:2 | ||
| 1952/1953 | 3. Runde | 26/10/1952 | Lausanne | Vevey | 10:1 | ||
| 1951/1952 | Finale | 14/04/1952 | Grasshopper | Lugano | 2:0 (2:0) | 32'000 | Wankdorf |
| 1951/1952 | 1/2 | 23/03/1952 | CSI Genève | Lugano | 1:6 (1:1) | ||
| 1951/1952 | 1/2 | 23/03/1952 | Basel | Grasshopper | 0:2 (0:2) | ||
| 1951/1952 | 1/4 | 17/02/1952 | CSI Genève | Young Boys | 4:2 (2:2) | ||
| 1951/1952 | 1/4 | 17/02/1952 | Lugano | Zürich | 5:1 (3:1) | ||
| 1951/1952 | 1/4 | 17/02/1952 | Young Fellows | Grasshopper | 1:4 (0:2) | ||
| 1951/1952 | 1/4 | 17/02/1952 | Basel | Servette | 6:5 (2:4) | ||
| 1951/1952 | 1/8 | 13/01/1952 | Chaux-de-Fonds | Grasshopper | 1:4 | ||
| 1951/1952 | 1/8 | 06/01/1952 | Zürich | Fribourg | 3:0 | ||
| 1951/1952 | 1/8 | 06/01/1952 | Young Boys | Lausanne | 4:1 | ||
| 1951/1952 | 1/8 | 06/01/1952 | Chaux-de-Fonds | Grasshopper | 2:2 n.v. | ||
| 1951/1952 | 1/16 | 30/12/1951 | Fribourg | Cantonal Neuchâtel | 2:1 | ||
| 1951/1952 | 1/16 | 30/12/1951 | Grenchen | Chaux-de-Fonds | 1:4 | ||
| 1951/1952 | 1/8 | 30/12/1951 | Servette | Bellinzona | 2:0 | ||
| 1951/1952 | 1/8 | 30/12/1951 | Basel | Chiasso | 3:1 | ||
| 1951/1952 | 1/8 | 30/12/1951 | Sierre | Lugano | 2:5 | ||
| 1951/1952 | 1/8 | 30/12/1951 | CSI Genève | Winterthur | 1:0 | ||
| 1951/1952 | 1/8 | 30/12/1951 | UGS | Young Fellows | 1:2 | ||
| 1951/1952 | 1/16 | 23/12/1951 | Arbon | Bellinzona | 1:3 | ||
| 1951/1952 | 1/16 | 23/12/1951 | Delémont | Young Boys | 1:3 | ||
| 1951/1952 | 1/16 | 23/12/1951 | Thun | CSI Genève | 2:3 | ||
| 1951/1952 | 1/16 | 23/12/1951 | UGS | Malley | 3:0 | ||
| 1951/1952 | 1/16 | 23/12/1951 | Servette | E. Chaux-de-Fonds | 3:0 | ||
| 1951/1952 | 1/16 | 23/12/1951 | Lausanne | Biel-Bienne | 1:0 | ||
| 1951/1952 | 1/16 | 23/12/1951 | Fribourg | Cantonal Neuchâtel | 0:0 abd | ||
| 1951/1952 | 1/16 | 23/12/1951 | Grenchen | Chaux-de-Fonds | 1:1 n.V. | ||
| 1951/1952 | 1/16 | 23/12/1951 | Basel | Locarno | 3:2 | ||
| 1951/1952 | 1/16 | 23/12/1951 | Chiasso | Luzern | 3:1 | ||
| 1951/1952 | 1/16 | 23/12/1951 | Young Fellows | St. Gallen | 2:1 | ||
| 1951/1952 | 1/16 | 23/12/1951 | Wil | Winterthur | 1:2 | ||
| 1951/1952 | 1/16 | 23/12/1951 | Aarau | Zürich | 0:2 | ||
| 1951/1952 | 1/16 | 23/12/1951 | Zug | Grasshopper | 1:2 | ||
| 1951/1952 | 1/16 | 23/12/1951 | Lugano | Mendrisiostar | 6:1 | ||
| 1951/1952 | 1/16 | 23/12/1951 | Sierre | Nordstern Basel | 2:1 | ||
| 1951/1952 | 3. Runde | 25/11/1951 | Bern | Thun | 2:6 | ||
| 1951/1952 | 3. Runde | 18/11/1951 | Forward Morges | Sierre | 0:1 | ||
| 1951/1952 | 3. Runde | 04/11/1951 | Derendingen | Young Boys | 0:3 | ||
| 1951/1952 | 3. Runde | 04/11/1951 | Fribourg | Central Fribourg | 5:3 | ||
| 1951/1952 | 3. Runde | 04/11/1951 | UGS | La Tour-de-Peilz | 2:0 | ||
| 1951/1952 | 3. Runde | 04/11/1951 | Yverdon | Biel-Bienne | 1:2 | ||
| 1951/1952 | 3. Runde | 04/11/1951 | Bellinzona | Blue Stars ZH | 3:0 | ||
| 1951/1952 | 3. Runde | 04/11/1951 | Malley | Bulle | 7:0 | ||
| 1951/1952 | 3. Runde | 04/11/1951 | Küsnacht | Chiasso | 0:8 | ||
| 1951/1952 | 3. Runde | 04/11/1951 | Aarau | Concordia Basel | 4:1 | ||
| 1951/1952 | 3. Runde | 04/11/1951 | La Neuveville | Chaux-de-Fonds | 0:6 | ||
| 1951/1952 | 3. Runde | 04/11/1951 | Zofingen | Luzern | 0:2 | ||
| 1951/1952 | 3. Runde | 04/11/1951 | Servette | Martigny | 12:0 | ||
| 1951/1952 | 3. Runde | 04/11/1951 | Etoile Chaux-de-Fonds | Moutier | 4:2 | ||
| 1951/1952 | 3. Runde | 04/11/1951 | Delémont | Porrentruy | 1:0 | ||
| 1951/1952 | 3. Runde | 04/11/1951 | Locarno | Red Star ZH | 6:1 | ||
| 1951/1952 | 3. Runde | 04/11/1951 | Arbon | Schaffhausen | 1:0 | ||
| 1951/1952 | 3. Runde | 04/11/1951 | Forward Morges | Sierre | 1:1 n.V. | ||
| 1951/1952 | 3. Runde | 04/11/1951 | Uster | St. Gallen | 2:6 | ||
| 1951/1952 | 3. Runde | 04/11/1951 | Bern | Thun | 3:3 n.V. | ||
| 1951/1952 | 3. Runde | 04/11/1951 | Lugano | Trimbach | 6:1 | ||
| 1951/1952 | 3. Runde | 04/11/1951 | Young Fellows | Uzwil | 10:2 | ||
| 1951/1952 | 3. Runde | 04/11/1951 | Basel | Wettingen | 7:0 | ||
| 1951/1952 | 3. Runde | 04/11/1951 | Grenchen | Minerva Bern | 3:1 | ||
| 1951/1952 | 3. Runde | 04/11/1951 | CSI Genève | Montreux | 2:1 | ||
| 1951/1952 | 3. Runde | 04/11/1951 | Kleinhüningen | Nordstern Basel | 1:2 | ||
| 1951/1952 | 3. Runde | 04/11/1951 | Grasshopper | Pro Daro Bellinzona | 11:2 | ||
| 1951/1952 | 3. Runde | 04/11/1951 | Wil | Brühl St. Gallen | 4:3 | ||
| 1951/1952 | 3. Runde | 04/11/1951 | Mendrisiostar | Schöftland | 3:1 | ||
| 1951/1952 | 3. Runde | 04/11/1951 | Pratteln | Zug | 3:9 | ||
| 1951/1952 | 3. Runde | 04/11/1951 | Cantonal Neuchâtel | St. Imier | 2:0 | ||
| 1951/1952 | 3. Runde | 04/11/1951 | Zürich | Höngg ZH | 7:1 | ||
| 1951/1952 | 3. Runde | 04/11/1951 | Winterthur | SVC Schaffhausen | 4:0 | ||
| 1951/1952 | 3. Runde | 04/11/1951 | Lausanne | US Lausanne | 5:2 | ||
| 1950/1951 | Finale | 26/03/1951 | Chaux-de-Fonds | Locarno | 3:2 (3:1) | 22'000 | Wankdorf |
| 1950/1951 | 1/2 | 19/03/1951 | Locarno | Bellinzona | 3:1 n.V. | ||
| 1950/1951 | 1/2 | 04/03/1951 | Bellinzona | Locarno | 2:2 n.v. | ||
| 1950/1951 | 1/2 | 25/02/1951 | Locarno | Bellinzona | 1:1 n.V. | ||
| 1950/1951 | 1/2 | 25/02/1951 | Bern | Chaux-de-Fonds | 2:4 (1:3) | ||
| 1950/1951 | 1/4 | 28/01/1951 | Grasshopper | Bellinzona | 0:2 (0:0) | ||
| 1950/1951 | 1/4 | 21/01/1951 | Bern | Cantonal Neuchâtel | 2:1 (1:0) | ||
| 1950/1951 | 1/8 | 14/01/1951 | Cantonal Neuchâtel | Servette | 1:0 | ||
| 1950/1951 | 1/4 | 14/01/1951 | Locarno | Grenchen | 2:1 (1:1) | ||
| 1950/1951 | 1/4 | 14/01/1951 | Chaux-de-Fonds | Lausanne | 2:1 (0:1) | ||
| 1950/1951 | 1/8 | 07/01/1951 | Lausanne | Young Boys | 4:1 | ||
| 1950/1951 | 1/8 | 07/01/1951 | Grenchen | Concordia Basel | 3:1 | ||
| 1950/1951 | 1/8 | 07/01/1951 | Bern | Fribourg | 7:0 | ||
| 1950/1951 | 1/8 | 07/01/1951 | Wil | Chaux-de-Fonds | 1:3 | ||
| 1950/1951 | 1/8 | 07/01/1951 | Basel | Locarno | 1:2 | ||
| 1950/1951 | 1/8 | 07/01/1951 | Bellinzona | Thun | 5:0 | ||
| 1950/1951 | 1/8 | 07/01/1951 | Young Fellows | Grasshopper | 1:3 | ||
| 1950/1951 | 1/16 | 24/12/1950 | Winterthur | Locarno | 1:2 | ||
| 1950/1951 | 1/16 | 17/12/1950 | Küsnacht | Wil | 0:2 | ||
| 1950/1951 | 1/16 | 17/12/1950 | Yverdon | Servette | 3:4 | ||
| 1950/1951 | 1/16 | 03/12/1950 | Biel-Bienne | Basel | 0:1 | ||
| 1950/1951 | 1/16 | 03/12/1950 | Young Boys | Bodio | 9:0 | ||
| 1950/1951 | 1/16 | 03/12/1950 | Central Fribourg | Cantonal Neuchâtel | 0:4 | ||
| 1950/1951 | 1/16 | 03/12/1950 | Young Fellows | Chiasso | 3:1 | ||
| 1950/1951 | 1/16 | 03/12/1950 | UGS | Fribourg | 1:3 n.V. | ||
| 1950/1951 | 1/16 | 03/12/1950 | Etoile Chaux-de-Fonds | Chaux-de-Fonds | 0:2 | ||
| 1950/1951 | 1/16 | 03/12/1950 | Moutier | Lausanne | 0:4 | ||
| 1950/1951 | 1/16 | 03/12/1950 | Bern | Lengnau | 2:0 | ||
| 1950/1951 | 1/16 | 03/12/1950 | Concordia Basel | Lugano | 3:1 | ||
| 1950/1951 | 1/16 | 03/12/1950 | Thun | Luzern | 6:1 | ||
| 1950/1951 | 1/16 | 03/12/1950 | Grenchen | Trimbach | 5:1 | ||
| 1950/1951 | 1/16 | 03/12/1950 | Grasshopper | Zürich | 5:2 | ||
| 1950/1951 | 1/16 | 03/12/1950 | Bellinzona | Mendrisiostar | 3:1 | ||
| 1950/1951 | 3. Runde | 29/10/1950 | Solothurn | Young Boys | 1:2 | ||
| 1950/1951 | 3. Runde | 29/10/1950 | Servette | CSI Genève | 4:1 | ||
| 1950/1951 | 3. Runde | 29/10/1950 | Stade Nyonnais | E. Chaux-de-Fonds | 1:5 | ||
| 1950/1951 | 3. Runde | 29/10/1950 | Thun | Aarau | 3:2 n.v. | ||
| 1950/1951 | 3. Runde | 29/10/1950 | Grasshopper | Baden | 4:2 | ||
| 1950/1951 | 3. Runde | 29/10/1950 | Münchenstein | Basel | 0:6 | ||
| 1950/1951 | 3. Runde | 29/10/1950 | Zürich | Ems | 9:0 | ||
| 1950/1951 | 3. Runde | 29/10/1950 | Cantonal Neuchâtel | Forward-Morges | 1:0 | ||
| 1950/1951 | 3. Runde | 29/10/1950 | Sierre | Fribourg | 0:1 | ||
| 1950/1951 | 3. Runde | 29/10/1950 | Birsfelden | Grenchen | 1:2 | ||
| 1950/1951 | 3. Runde | 29/10/1950 | Nordstern Basel | Lengnau | 1:6 | ||
| 1950/1951 | 3. Runde | 29/10/1950 | Schaffhausen | Locarno | 0:5 | ||
| 1950/1951 | 3. Runde | 29/10/1950 | Chaux-de-Fonds | Martigny | 4:1 | ||
| 1950/1951 | 3. Runde | 29/10/1950 | Bern | Menziken | 8:0 | ||
| 1950/1951 | 3. Runde | 29/10/1950 | Bodio | Porrentruy | 3:1 | ||
| 1950/1951 | 3. Runde | 29/10/1950 | Mendrisiostar | Rorschach | 2:1 | ||
| 1950/1951 | 3. Runde | 29/10/1950 | Lugano | Töss | 6:0 | ||
| 1950/1951 | 3. Runde | 29/10/1950 | Reconvillier | Trimbach | 2:3 | ||
| 1950/1951 | 3. Runde | 29/10/1950 | Chiasso | Wetzikon | 7:3 | ||
| 1950/1951 | 3. Runde | 29/10/1950 | St. Gallen | Wil | 0:2 | ||
| 1950/1951 | 3. Runde | 29/10/1950 | Uster | Winterthur | 0:2 | ||
| 1950/1951 | 3. Runde | 29/10/1950 | Concordia Basel | Luzerner SC | 2:0 | ||
| 1950/1951 | 3. Runde | 29/10/1950 | Central Fribourg | Montreux | 5:3 | ||
| 1950/1951 | 3. Runde | 29/10/1950 | Young Fellows | Derendingen | 9:1 | ||
| 1950/1951 | 3. Runde | 29/10/1950 | Luzern | Kleinhüningen | 5:2 | ||
| 1950/1951 | 3. Runde | 29/10/1950 | Bellinzona | Brühl St. Gallen | 4:2 | ||
| 1950/1951 | 3. Runde | 29/10/1950 | Biel-Bienne | Zofingen | 7:3 | ||
| 1950/1951 | 3. Runde | 29/10/1950 | Küsnacht | Zug | 2:0 (0:0) | ||
| 1950/1951 | 3. Runde | 29/10/1950 | Moutier | Stade Lausanne | 7:0 | ||
| 1950/1951 | 3. Runde | 29/10/1950 | Lausanne | Vallorbe | 7:1 | ||
| 1950/1951 | 3. Runde | 29/10/1950 | UGS | Vevey | 3:1 | ||
| 1950/1951 | 3. Runde | 29/10/1950 | Malley | Yverdon | 1:2 n.V. | ||
| 1949/1950 | Finale | 18/05/1950 | Lausanne | Cantonal Neuchâtel | 4:0 (2:0) | 22'000 | Wankdorf |
| 1949/1950 | Finale | 10/04/1950 | Lausanne | Cantonal Neuchâtel | 1:1 n.V. | 42'000 | Wankdorf |
| 1949/1950 | 1/2 | 05/03/1950 | Servette | Cantonal Neuchâtel | 1:3 (0:0) | ||
| 1949/1950 | 1/2 | 05/03/1950 | Basel | Lausanne | 0:1 (0:0) | ||
| 1949/1950 | 1/4 | 05/02/1950 | Basel | Bellinzona | 2:0 (1:0) | ||
| 1949/1950 | 1/4 | 05/02/1950 | Fribourg | Cantonal Neuchâtel | 3:5 n.V. | ||
| 1949/1950 | 1/4 | 05/02/1950 | Baden | Servette | 3:4 n.V. | ||
| 1949/1950 | 1/4 | 05/02/1950 | Lausanne | Young Fellows | 2:1 (2:0) | ||
| 1949/1950 | 1/8 | 09/01/1950 | Cantonal Neuchâtel | Malley | 2:1 | ||
| 1949/1950 | 1/8 | 09/01/1950 | Fribourg | E. Chaux-de-Fonds | 4:2 | ||
| 1949/1950 | 1/8 | 09/01/1950 | Wil | Basel | 2:5 | ||
| 1949/1950 | 1/8 | 09/01/1950 | Bellinzona | Biel-Bienne | 3:0 | ||
| 1949/1950 | 1/8 | 09/01/1950 | Bern | Lausanne | 2:4 | ||
| 1949/1950 | 1/8 | 09/01/1950 | Baden | Luzern | 3:0 | ||
| 1949/1950 | 1/8 | 09/01/1950 | Zürich | Servette | 2:3 n.V. | ||
| 1949/1950 | 1/8 | 09/01/1950 | St. Gallen | Young Fellows | 2:3 n.V. | ||
| 1949/1950 | 1/16 | 18/12/1949 | Mendrisiostar | Zürich | 2:6 | ||
| 1949/1950 | 1/16 | 18/12/1949 | Bellinzona | Zug | 5:0 | ||
| 1949/1950 | 1/16 | 27/11/1949 | Etoile Chaux-de-Fonds | Ambrosiana Lausanne | 3:2 n.v. | ||
| 1949/1950 | 1/16 | 27/11/1949 | Cantonal Neuchâtel | Young Boys | 2:1 | ||
| 1949/1950 | 1/16 | 27/11/1949 | Moutier | Malley | 0:4 | ||
| 1949/1950 | 1/16 | 27/11/1949 | Aarau | Baden | 1:2 | ||
| 1949/1950 | 1/16 | 27/11/1949 | Grasshopper | Basel | 1:2 | ||
| 1949/1950 | 1/16 | 27/11/1949 | Fribourg | Chaux-de-Fonds | 3:1 | ||
| 1949/1950 | 1/16 | 27/11/1949 | Grenchen | Lausanne | 1:4 | ||
| 1949/1950 | 1/16 | 27/11/1949 | Biel-Bienne | Lengnau | 2:0 | ||
| 1949/1950 | 1/16 | 27/11/1949 | Young Fellows | Locarno | 5:1 | ||
| 1949/1950 | 1/16 | 27/11/1949 | St. Gallen | Lugano | 1:0 | ||
| 1949/1950 | 1/16 | 27/11/1949 | Luzern | Schaffhausen | 3:1 | ||
| 1949/1950 | 1/16 | 27/11/1949 | Wil | Nordstern Basel | 1:0 | ||
| 1949/1950 | 1/16 | 27/11/1949 | Servette | UGS | 4:2 n.V. | ||
| 1949/1950 | 1/16 | 27/11/1949 | Bern | Vevey | 1:0 | ||
| 1949/1950 | 3. Runde | 13/11/1949 | Helvetia Bern | Moutier | 1:2 | ||
| 1949/1950 | 3. Runde | 13/11/1949 | Red Star ZH | St. Gallen | 1:2 | ||
| 1949/1950 | 3. Runde | 30/10/1949 | Trimbach | Young Boys | 3:4 | ||
| 1949/1950 | 3. Runde | 30/10/1949 | Lausanne | CSI Genève | 4:1 | ||
| 1949/1950 | 3. Runde | 30/10/1949 | Malley | La Tour-de-Peilz | 4:3 n.v. | ||
| 1949/1950 | 3. Runde | 30/10/1949 | Kleinhüningen | Aarau | 0:1 | ||
| 1949/1950 | 3. Runde | 30/10/1949 | Locarno | Altstetten | 2:1 | ||
| 1949/1950 | 3. Runde | 30/10/1949 | Porrentruy | Basel | 1:2 | ||
| 1949/1950 | 3. Runde | 30/10/1949 | Nordstern Basel | Birsfelden | 3:0 | ||
| 1949/1950 | 3. Runde | 30/10/1949 | Schaffhausen | Chiasso | 1:0 | ||
| 1949/1950 | 3. Runde | 30/10/1949 | Central Fribourg | Chaux-de-Fonds | 2:4 n.V. | ||
| 1949/1950 | 3. Runde | 30/10/1949 | Bern | La Neuveville | 4:3 | ||
| 1949/1950 | 3. Runde | 30/10/1949 | Thun | Lengnau | 1:2 | ||
| 1949/1950 | 3. Runde | 30/10/1949 | Helvetia Bern | Moutier | 1:1 n.V. | ||
| 1949/1950 | 3. Runde | 30/10/1949 | Young Fellows | Olten | 4:0 | ||
| 1949/1950 | 3. Runde | 30/10/1949 | Grenchen | Pratteln | 5:1 | ||
| 1949/1950 | 3. Runde | 30/10/1949 | Cantonal Neuchâtel | Renens | 1:0 | ||
| 1949/1950 | 3. Runde | 30/10/1949 | Baden | Solothurn | 4:1 | ||
| 1949/1950 | 3. Runde | 30/10/1949 | Red Star ZH | St. Gallen | 1:1 n.V. | ||
| 1949/1950 | 3. Runde | 30/10/1949 | Grasshopper | Uster | 9:1 | ||
| 1949/1950 | 3. Runde | 30/10/1949 | Brühl St. Gallen | Wil | 1:3 | ||
| 1949/1950 | 3. Runde | 30/10/1949 | Luzern | Winterthur | 4:0 | ||
| 1949/1950 | 3. Runde | 30/10/1949 | Kreuzlingen | Zürich | 0:6 | ||
| 1949/1950 | 3. Runde | 30/10/1949 | Vevey | F. Chaux-de-Fonds | 9:2 | ||
| 1949/1950 | 3. Runde | 30/10/1949 | Lugano | GC Biasca | 9:0 | ||
| 1949/1950 | 3. Runde | 30/10/1949 | Blue Stars ZH | Mendrisiostar | 0:3 | ||
| 1949/1950 | 3. Runde | 30/10/1949 | Etoile Chaux-de-Fonds | Montreux | 2:1 n.v. | ||
| 1949/1950 | 3. Runde | 30/10/1949 | Bellinzona | Polizei Zürich | 9:1 | ||
| 1949/1950 | 3. Runde | 30/10/1949 | Fribourg | Derendingen | 3:0 | ||
| 1949/1950 | 3. Runde | 30/10/1949 | Biel-Bienne | Schöftland | 4:1 | ||
| 1949/1950 | 3. Runde | 30/10/1949 | Widnau | Zug | 1:2 | ||
| 1949/1950 | 3. Runde | 30/10/1949 | St. Maurice | Servette | 0:3 | ||
| 1949/1950 | 3. Runde | 30/10/1949 | Ambrosiana Lausanne | Stade Nyonnais | 2:0 | ||
| 1949/1950 | 3. Runde | 30/10/1949 | Forward Morges | UGS | 0:1 | ||
| 1948/1949 | Finale | 18/04/1949 | Servette | Grasshopper | 3:0 (1:0) | 35'000 | Wankdorf |
| 1948/1949 | 1/2 | 27/03/1949 | Servette | Lausanne | 5:1 (1:1) | ||
| 1948/1949 | 1/2 | 13/03/1949 | Grasshopper | Malley | 3:0 (2:0) | ||
| 1948/1949 | 1/4 | 13/02/1949 | Malley | Locarno | 2:0 (0:0) | ||
| 1948/1949 | 1/4 | 13/02/1949 | Zürich | Grasshopper | 0:6 (0:2) | ||
| 1948/1949 | 1/4 | 13/02/1949 | UGS | Servette | 2:3 (1:3) | ||
| 1948/1949 | 1/8 | 23/01/1949 | Grasshopper | Basel | 2:1 | ||
| 1948/1949 | 1/8 | 23/01/1949 | Aarau | Zürich | 0:4 | ||
| 1948/1949 | 1/8 | 23/01/1949 | Chiasso | Servette | 1:3 | ||
| 1948/1949 | 1/4 | 16/01/1949 | Lausanne | Fribourg | 1:0 (1:0) | ||
| 1948/1949 | 1/8 | 09/01/1949 | Derendingen | Malley | 0:1 | ||
| 1948/1949 | 1/8 | 09/01/1949 | Grasshopper | Basel | 1:1 n.V. | ||
| 1948/1949 | 1/8 | 09/01/1949 | Lengnau | Lausanne | 0:5 | ||
| 1948/1949 | 1/8 | 09/01/1949 | Cantonal Neuchâtel | Locarno | 0:1 | ||
| 1948/1949 | 1/8 | 09/01/1949 | UGS | Thun | 5:0 | ||
| 1948/1949 | 1/8 | 09/01/1949 | Aarau | Zürich | 2:2 n.V. | ||
| 1948/1949 | 1/8 | 09/01/1949 | Fribourg | Nordstern Basel | 3:0 | ||
| 1948/1949 | 1/16 | 02/01/1949 | Derendingen | Contone | 5:1 | ||
| 1948/1949 | 1/16 | 02/01/1949 | Thun | Moutier | 1:3 | ||
| 1948/1949 | 3. Runde | 26/12/1948 | Derendingen | Luzern | 1:1 | ||
| 1948/1949 | 1/16 | 26/12/1948 | Chiasso | Bellinzona | 2:1 | ||
| 1948/1949 | 1/16 | 26/12/1948 | Cantonal Neuchâtel | Young Boys | 3:1 | ||
| 1948/1949 | 1/16 | 26/12/1948 | Yverdon | Malley | 0:1 | ||
| 1948/1949 | 1/16 | 26/12/1948 | Concordia Basel | Basel | 0:1 | ||
| 1948/1949 | 1/16 | 26/12/1948 | Locarno | Kreuzlingen | 3:0 | ||
| 1948/1949 | 1/16 | 26/12/1948 | Lausanne | Chaux-de-Fonds | 4:0 | ||
| 1948/1949 | 1/16 | 26/12/1948 | Birsfelden | Lengnau | 1:3 | ||
| 1948/1949 | 1/16 | 26/12/1948 | Grasshopper | Lugano | 2:1 | ||
| 1948/1949 | 1/16 | 26/12/1948 | Thun | Moutier | 0:0 n.V. | ||
| 1948/1949 | 1/16 | 26/12/1948 | UGS | Jonction-Gardy GE | 4:0 | ||
| 1948/1949 | 1/16 | 26/12/1948 | Zürich | Schöftland | 5:1 | ||
| 1948/1949 | 1/16 | 26/12/1948 | Aarau | Zug | 1:0 | ||
| 1948/1949 | 1/16 | 26/12/1948 | Biel-Bienne | Servette | 1:2 | ||
| 1948/1949 | 3. Runde | 05/12/1948 | Thun | Old Boys | 5:1 | ||
| 1948/1949 | 3. Runde | 05/12/1948 | Aarau | Altstetten | 1:0 | ||
| 1948/1949 | 3. Runde | 05/12/1948 | Gardy-Jonction GE | Bern | 1:0 | ||
| 1948/1949 | 3. Runde | 05/12/1948 | Derendingen | Luzern | 1:1 n.V. | ||
| 1948/1949 | 1/16 | 05/12/1948 | St. Gallen | Nordstern Basel | 0:2 | ||
| 1948/1949 | 1/16 | 05/12/1948 | Fribourg | Vevey | 3:2 | ||
| 1948/1949 | 3. Runde | 14/11/1948 | Lausanne | Ambrosiana Lausanne | 8:0 | ||
| 1948/1949 | 3. Runde | 14/11/1948 | Thun | Old Boys | 1:1 n.V. | ||
| 1948/1949 | 3. Runde | 14/11/1948 | Yverdon | CSI Genève | 2:1 | ||
| 1948/1949 | 3. Runde | 14/11/1948 | Aarau | Altstetten | 1:1 n.V. | ||
| 1948/1949 | 3. Runde | 14/11/1948 | Winterthur | Basel | 1:2 | ||
| 1948/1949 | 3. Runde | 14/11/1948 | Gardy-Jonction GE | Bern | 1:1 n.V. | ||
| 1948/1949 | 3. Runde | 14/11/1948 | Locarno | Blue Stars ZH | 2:1 | ||
| 1948/1949 | 3. Runde | 14/11/1948 | Allschwil | Chiasso | 0:5 | ||
| 1948/1949 | 3. Runde | 14/11/1948 | Höngg Zürich | Contone | 1:3 | ||
| 1948/1949 | 3. Runde | 14/11/1948 | Grasshopper | Emmenbrücke | 8:0 | ||
| 1948/1949 | 3. Runde | 14/11/1948 | Malley | Grenchen | 2:1 | ||
| 1948/1949 | 3. Runde | 14/11/1948 | Etoile Chaux-de-Fonds | Chaux-de-Fonds | 0:1 | ||
| 1948/1949 | 3. Runde | 14/11/1948 | Bellinzona | Red Star ZH | 2:0 n.V. | ||
| 1948/1949 | 3. Runde | 14/11/1948 | St. Gallen | Schaffhausen | 2:0 | ||
| 1948/1949 | 3. Runde | 14/11/1948 | Vevey | Solothurn | 5:2 | ||
| 1948/1949 | 3. Runde | 14/11/1948 | Lugano | Uster | 5:1 | ||
| 1948/1949 | 3. Runde | 14/11/1948 | Kreuzlingen | Wettingen | 4:1 | ||
| 1948/1949 | 3. Runde | 14/11/1948 | Zürich | Wil | 6:3 | ||
| 1948/1949 | 3. Runde | 14/11/1948 | UGS | Helvetia Bern | 3:1 | ||
| 1948/1949 | 3. Runde | 14/11/1948 | Schöftland | Mendrisiostar | 4:2 | ||
| 1948/1949 | 3. Runde | 14/11/1948 | Young Boys | Montreux | 3:1 | ||
| 1948/1949 | 3. Runde | 14/11/1948 | Cantonal Neuchâtel | Racing Lausanne | 1:0 | ||
| 1948/1949 | 3. Runde | 14/11/1948 | Nordstern Basel | Kleinhüningen | 3:1 n.V. | ||
| 1948/1949 | 3. Runde | 14/11/1948 | Birsfelden | Brühl St. Gallen | 4:0 | ||
| 1948/1949 | 3. Runde | 14/11/1948 | Concordia Basel | Zofingen | 5:3 | ||
| 1948/1949 | 3. Runde | 14/11/1948 | Monthey | Servette | 1:3 | ||
| 1948/1949 | 3. Runde | 14/11/1948 | Moutier | Stade Lausanne | 1:0 | ||
| 1948/1949 | 3. Runde | 14/11/1948 | Biel-Bienne | Stade Nyonnais | 2:0 | ||
| 1948/1949 | 3. Runde | 14/11/1948 | Zug | Ceresio Schaffhausen | 3:1 | ||
| 1948/1949 | 3. Runde | 14/11/1948 | Fribourg | US Bienne-Boujean | 3:0 | ||
| 1948/1949 | 3. Runde | 14/11/1948 | Lengnau | Young Fellows | 2:1 | ||
| 1947/1948 | Finale | 27/06/1948 | Chaux-de-Fonds | Grenchen | 4:0 (1:0) | 19'000 | Pontaise |
| 1947/1948 | Finale | 29/03/1948 | Chaux-de-Fonds | Grenchen | 2:2 n.V. | 32'000 | Wankdorf |
| 1947/1948 | 1/2 | 07/03/1948 | Chaux-de-Fonds | Bellinzona | 1:0 (0:0) | ||
| 1947/1948 | 1/2 | 07/03/1948 | Grasshopper | Grenchen | 0:3 (0:0) | ||
| 1947/1948 | 1/4 | 01/02/1948 | Servette | Grenchen | 4:5 (2:2) | ||
| 1947/1948 | 1/8 | 11/01/1948 | Nordstern Basel | Servette | 0:3 | ||
| 1947/1948 | 1/4 | 11/01/1948 | Lugano | Bellinzona | 1:2 (1:0) | ||
| 1947/1948 | 1/4 | 11/01/1948 | Chaux-de-Fonds | Basel | 2:0 (2:0) | ||
| 1947/1948 | 1/4 | 11/01/1948 | Lausanne | Grasshopper | 1:2 n.V. | ||
| 1947/1948 | 1/8 | 04/01/1948 | St. Gallen | Lugano | 1:2 | ||
| 1947/1948 | 1/8 | 28/12/1947 | Chiasso | Bellinzona | 1:2 | ||
| 1947/1948 | 1/8 | 28/12/1947 | Biel-Bienne | Chaux-de-Fonds | 0:1 | ||
| 1947/1948 | 1/8 | 28/12/1947 | Young Fellows | Lausanne | 2:4 | ||
| 1947/1948 | 1/8 | 28/12/1947 | Basel | Locarno | 5:3 | ||
| 1947/1948 | 1/8 | 28/12/1947 | St. Gallen | Lugano | 0:0 n.V. | ||
| 1947/1948 | 1/8 | 28/12/1947 | Central Fribourg | Grasshopper | 2:7 | ||
| 1947/1948 | 1/8 | 28/12/1947 | Grenchen | Montreux | 3:1 | ||
| 1947/1948 | 1/8 | 28/12/1947 | Nordstern Basel | Servette | 2:2 n.V. | ||
| 1947/1948 | 1/16 | 21/12/1947 | Gardy-Jonction | Central Fribourg | 1:3 | ||
| 1947/1948 | 1/16 | 14/12/1947 | Birsfelden | Nordstern Basel | 2:4 | ||
| 1947/1948 | 1/16 | 07/12/1947 | Bellinzona | Young Boys | 3:1 | ||
| 1947/1948 | 1/16 | 07/12/1947 | Gardy-Jonction | Central Fribourg | 1:1 n.V. | ||
| 1947/1948 | 1/16 | 07/12/1947 | Chaux-de-Fonds | CSI Genève | 3:0 | ||
| 1947/1948 | 1/16 | 07/12/1947 | St. Gallen | Aarau | 4:0 | ||
| 1947/1948 | 1/16 | 07/12/1947 | Cantonal Neuchâtel | Biel-Bienne | 0:5 | ||
| 1947/1948 | 1/16 | 07/12/1947 | Derendingen | Chiasso | 3:6 n.V. | ||
| 1947/1948 | 1/16 | 07/12/1947 | Montreux | Fribourg | 2:1 | ||
| 1947/1948 | 1/16 | 07/12/1947 | Lugano | Lachen | 2:1 | ||
| 1947/1948 | 1/16 | 07/12/1947 | Kleinhüningen | Locarno | 3:6 | ||
| 1947/1948 | 1/16 | 07/12/1947 | Lausanne | Thun | 9:0 | ||
| 1947/1948 | 1/16 | 07/12/1947 | Basel | Zürich | 2:1 | ||
| 1947/1948 | 1/16 | 07/12/1947 | Zug | Grasshopper | 0:7 | ||
| 1947/1948 | 1/16 | 07/12/1947 | Birsfelden | Nordstern Basel | 2:2 n.V. | ||
| 1947/1948 | 1/16 | 07/12/1947 | Bern | Servette | 1:2 | ||
| 1947/1948 | 1/16 | 07/12/1947 | Grenchen | UGS | 4:3 | ||
| 1947/1948 | 1/16 | 07/12/1947 | Arbon | Young Fellows | 1:5 | ||
| 1947/1948 | 3. Runde | 26/10/1947 | Cantonal Neuchâtel | Ambrosiana Lausanne | 3:2 n.V. | ||
| 1947/1948 | 3. Runde | 26/10/1947 | Emmenbrücke | Young Boys | 2:8 | ||
| 1947/1948 | 3. Runde | 26/10/1947 | Lausanne | Concordia Yverdon | 10:2 | ||
| 1947/1948 | 3. Runde | 26/10/1947 | Bern | Black Stars Basel | 4:0 | ||
| 1947/1948 | 3. Runde | 26/10/1947 | Central Fribourg | Gränichen | 5:1 | ||
| 1947/1948 | 3. Runde | 26/10/1947 | Fribourg | Kirchberg | 6:1 | ||
| 1947/1948 | 3. Runde | 26/10/1947 | Le Locle | Chaux-de-Fonds | 1:6 | ||
| 1947/1948 | 3. Runde | 26/10/1947 | Horgen | Lachen | 0:1 | ||
| 1947/1948 | 3. Runde | 26/10/1947 | Lugano | Lengnau | 9:3 | ||
| 1947/1948 | 3. Runde | 26/10/1947 | CSI Genève | Monthey | 1:0 n.V. | ||
| 1947/1948 | 3. Runde | 26/10/1947 | Thun | Porrentruy | 2:0 | ||
| 1947/1948 | 3. Runde | 26/10/1947 | Gardy-Jonction | Renens | 2:0 | ||
| 1947/1948 | 3. Runde | 26/10/1947 | Arbon | Schaffhausen | 2:1 | ||
| 1947/1948 | 3. Runde | 26/10/1947 | Pratteln | St. Gallen | 2:3 | ||
| 1947/1948 | 3. Runde | 26/10/1947 | Grenchen | Tavannes | 18:0 (7:0) | ||
| 1947/1948 | 3. Runde | 26/10/1947 | Zürich | Uster | 6:0 | ||
| 1947/1948 | 3. Runde | 26/10/1947 | Locarno | Widnau | 7:1 | ||
| 1947/1948 | 3. Runde | 26/10/1947 | Zug | Winterthur | 2:0 | ||
| 1947/1948 | 3. Runde | 26/10/1947 | Chiasso | Biasca | 3:1 | ||
| 1947/1948 | 3. Runde | 26/10/1947 | Phönix Winterthur | Grasshopper | 2:3 | ||
| 1947/1948 | 3. Runde | 26/10/1947 | Etoile Chaux-de-Fonds | Montreux | 1:3 | ||
| 1947/1948 | 3. Runde | 26/10/1947 | Solothurn | Nordstern Basel | 2:4 | ||
| 1947/1948 | 3. Runde | 26/10/1947 | Basel | Balerna | 7:0 | ||
| 1947/1948 | 3. Runde | 26/10/1947 | Concordia Basel | Derendingen | 0:2 | ||
| 1947/1948 | 3. Runde | 26/10/1947 | Luzern | Kleinhüningen | 0:1 n.V. | ||
| 1947/1948 | 3. Runde | 26/10/1947 | Birsfelden | Brühl St. Gallen | 2:1 | ||
| 1947/1948 | 3. Runde | 26/10/1947 | Aarau | Delémont | 3:0 | ||
| 1947/1948 | 3. Runde | 26/10/1947 | UGS | Stade Lausanne | 4:0 | ||
| 1947/1948 | 3. Runde | 26/10/1947 | Biel-Bienne | Stade Nyonnais | 3:1 | ||
| 1947/1948 | 3. Runde | 26/10/1947 | Bellinzona | Höngg | 3:0 | ||
| 1947/1948 | 3. Runde | 26/10/1947 | Servette | Vevey | 4:2 | ||
| 1947/1948 | 3. Runde | 26/10/1947 | Altstetten | Young Fellows | 1:1 n.V. | ||
| 1946/1947 | Finale | 07/04/1947 | Basel | Lausanne | 3:0 (0:0) | 28'000 | Wankdorf |
| 1946/1947 | 1/2 | 05/04/1947 | Lausanne | Locarno | 3:2 (1:1) | ||
| 1946/1947 | 1/2 | 30/03/1947 | Locarno | Lausanne | 2:2 n.V. | ||
| 1946/1947 | 1/2 | 16/03/1947 | Basel | Grenchen | 2:1 (1:1) | ||
| 1946/1947 | 1/2 | 16/03/1947 | Lausanne | Locarno | 3:3 n.V. | ||
| 1946/1947 | 1/4 | 02/03/1947 | Lugano | Locarno | 2:0 | ||
| 1946/1947 | 1/4 | 23/02/1947 | Lugano | Locarno | 1:1 n.V. | ||
| 1946/1947 | 1/4 | 09/02/1947 | Bern | Grenchen | 0:2 (0:0) | ||
| 1946/1947 | 1/4 | 09/02/1947 | Biel-Bienne | Lausanne | 0:1 (0:0) | ||
| 1946/1947 | 1/4 | 09/02/1947 | Basel | Grasshopper | 2:1 (0:0) | ||
| 1946/1947 | 1/8 | 12/01/1947 | Fribourg | Locarno | 0:2 | ||
| 1946/1947 | 1/8 | 29/12/1946 | Biel-Bienne | Young Fellows | 5:0 | ||
| 1946/1947 | 1/8 | 29/12/1946 | Lugano | Aarau | 2:1 | ||
| 1946/1947 | 1/8 | 29/12/1946 | Luzern | Lausanne | 2:4 n.V. | ||
| 1946/1947 | 1/8 | 29/12/1946 | Fribourg | Locarno | 1:1 n.V. | ||
| 1946/1947 | 1/8 | 29/12/1946 | Grenchen | St. Gallen | 3:2 | ||
| 1946/1947 | 1/8 | 29/12/1946 | Olten | Grasshopper | 0:3 | ||
| 1946/1947 | 1/8 | 29/12/1946 | Basel | Nordstern Basel | 6:1 | ||
| 1946/1947 | 1/8 | 29/12/1946 | Bern | Servette | 2:1 | ||
| 1946/1947 | 1/16 | 08/12/1946 | St. Gallen | Bellinzona | 3:2 n.V. | ||
| 1946/1947 | 1/16 | 08/12/1946 | Nordstern Basel | Ambrosiana Lausanne | 4:0 | ||
| 1946/1947 | 1/16 | 08/12/1946 | Fribourg | CSI Genève | 4:3 | ||
| 1946/1947 | 1/16 | 08/12/1946 | Servette | Allschwil | 7:0 | ||
| 1946/1947 | 1/16 | 08/12/1946 | Chaux-de-Fonds | Basel | 1:2 | ||
| 1946/1947 | 1/16 | 08/12/1946 | Schöftland | Biel-Bienne | 3:4 | ||
| 1946/1947 | 1/16 | 08/12/1946 | Lausanne | Cantonal Neuchâtel | 6:0 | ||
| 1946/1947 | 1/16 | 08/12/1946 | Young Boys | Grenchen | 1:3 | ||
| 1946/1947 | 1/16 | 08/12/1946 | Luzern | Horgen | 5:0 | ||
| 1946/1947 | 1/16 | 08/12/1946 | Locarno | Muhen | 12:2 | ||
| 1946/1947 | 1/16 | 08/12/1946 | Lenzburg | Olten | 0:3 | ||
| 1946/1947 | 1/16 | 08/12/1946 | Lugano | Schaffhausen | 2:1 | ||
| 1946/1947 | 1/16 | 08/12/1946 | Bern | Thun | 7:1 | ||
| 1946/1947 | 1/16 | 08/12/1946 | Young Fellows | Zürich | 1:0 | ||
| 1946/1947 | 1/16 | 08/12/1946 | Red Star ZH | Grasshopper | 1:2 | ||
| 1946/1947 | 1/16 | 08/12/1946 | Aarau | Zug | 5:0 | ||
| 1946/1947 | 3. Runde | 24/11/1946 | Schöftland | Lengnau | 2:0 | ||
| 1946/1947 | 3. Runde | 17/11/1946 | UGS | Ambrosiana Lausanne | 2:3 (1:0) | ||
| 1946/1947 | 3. Runde | 17/11/1946 | Grenchen | Concordia Yverdon | 10:1 | ||
| 1946/1947 | 3. Runde | 17/11/1946 | Sierre | CSI Genève | 1:2 | ||
| 1946/1947 | 3. Runde | 17/11/1946 | Fribourg | E. Chaux-de-Fonds | 4:0 | ||
| 1946/1947 | 3. Runde | 17/11/1946 | Viktoria Bern | Allschwil | 0:2 | ||
| 1946/1947 | 3. Runde | 17/11/1946 | Basel | Black Stars Basel | 3:2 | ||
| 1946/1947 | 3. Runde | 17/11/1946 | La Tour-de-Peilz | Lausanne | 0:8 | ||
| 1946/1947 | 3. Runde | 17/11/1946 | Cantonal Neuchâtel | Le Locle | 4:1 | ||
| 1946/1947 | 3. Runde | 17/11/1946 | Biel-Bienne | Le Sentier | 4:0 | ||
| 1946/1947 | 3. Runde | 17/11/1946 | Schöftland | Lengnau | 4:4 n.V. | ||
| 1946/1947 | 3. Runde | 17/11/1946 | Luzerner SC | Locarno | 1:2 | ||
| 1946/1947 | 3. Runde | 17/11/1946 | Chiasso | Lugano | 1:3 n.V. | ||
| 1946/1947 | 3. Runde | 17/11/1946 | Zofingen | Luzern | 0:5 | ||
| 1946/1947 | 3. Runde | 17/11/1946 | Olten | Moutier | 4:2 | ||
| 1946/1947 | 3. Runde | 17/11/1946 | Thun | Münchenstein | 5:1 | ||
| 1946/1947 | 3. Runde | 17/11/1946 | Schaffhausen | Pratteln | 3:2 | ||
| 1946/1947 | 3. Runde | 17/11/1946 | Bern | Renens | 2:1 | ||
| 1946/1947 | 3. Runde | 17/11/1946 | Arbon | St. Gallen | 3:4 | ||
| 1946/1947 | 3. Runde | 17/11/1946 | Zug | Stäfa ZH | 3:0 | ||
| 1946/1947 | 3. Runde | 17/11/1946 | Young Fellows | Uster | 4:0 | ||
| 1946/1947 | 3. Runde | 17/11/1946 | Chaux-de-Fonds | Villeneuve | 8:1 | ||
| 1946/1947 | 3. Runde | 17/11/1946 | Red Star ZH | Winterthur | 2:1 | ||
| 1946/1947 | 3. Runde | 17/11/1946 | Widnau | Zürich | 0:4 | ||
| 1946/1947 | 3. Runde | 17/11/1946 | Young Boys | Gardy-Jonction | 2:0 | ||
| 1946/1947 | 3. Runde | 17/11/1946 | Bellinzona | Biasca | 6:1 | ||
| 1946/1947 | 3. Runde | 17/11/1946 | Frauenfeld | Grasshopper | 3:5 n.V. | ||
| 1946/1947 | 3. Runde | 17/11/1946 | Lenzburg | Helvetia Bern | 4:2 | ||
| 1946/1947 | 3. Runde | 17/11/1946 | Porrentruy | Nordstern Basel | 0:1 | ||
| 1946/1947 | 3. Runde | 17/11/1946 | Muhen | Binningen | 3:1 | ||
| 1946/1947 | 3. Runde | 17/11/1946 | Aarau | Derendingen | 3:0 | ||
| 1946/1947 | 3. Runde | 17/11/1946 | Horgen | Brühl St. Gallen | 2:1 n.V. | ||
| 1946/1947 | 3. Runde | 17/11/1946 | Malley | Servette | 2:4 n.V. | ||
| 1945/1946 | Finale | 22/04/1946 | Grasshopper | Servette | 3:0 (1:0) | 20'000 | Wankdorf |
| 1945/1946 | 1/2 | 14/04/1946 | Lausanne | Servette | 3:2 n.V. | ||
| 1945/1946 | 1/2 | 07/04/1946 | Servette | Lausanne | 1:1 n.V. | ||
| 1945/1946 | 1/2 | 07/04/1946 | Young Boys | Grasshopper | 0:2 (0:0) | ||
| 1945/1946 | 1/4 | 24/03/1946 | Bern | Lausanne | 1:4 | ||
| 1945/1946 | 1/4 | 17/03/1946 | Locarno | Young Boys | 0:2 (0:1) | ||
| 1945/1946 | 1/4 | 17/03/1946 | Grasshopper | Grenchen | 2:1 (2:0) | ||
| 1945/1946 | 1/4 | 17/03/1946 | Bern | Lausanne | 0:0 n.V. | ||
| 1945/1946 | 1/4 | 17/03/1946 | Biel-Bienne | Servette | 1:2 (0:1) | ||
| 1945/1946 | 1/8 | 10/02/1946 | Young Boys | Aarau | 5:1 | ||
| 1945/1946 | 1/8 | 10/02/1946 | Young Fellows | Locarno | 1:2 | ||
| 1945/1946 | 1/8 | 10/02/1946 | Grasshopper | St. Gallen | 7:2 | ||
| 1945/1946 | 1/8 | 03/02/1946 | Basel | Servette | 3:4 | ||
| 1945/1946 | 1/8 | 20/01/1946 | Zug | Bern | 1:3 | ||
| 1945/1946 | 1/8 | 20/01/1946 | Young Fellows | Locarno | 1:1 n.V. | ||
| 1945/1946 | 1/8 | 20/01/1946 | Lausanne | UGS | 2:0 | ||
| 1945/1946 | 1/16 | 13/01/1946 | Fribourg | Basel | 0:4 | ||
| 1945/1946 | 1/16 | 13/01/1946 | Servette | Vevey | 9:0 | ||
| 1945/1946 | 1/16 | 13/01/1946 | Nordstern Basel | Young Fellows | 1:3 | ||
| 1945/1946 | 1/8 | 13/01/1946 | Schaffhausen | Biel-Bienne | 0:2 | ||
| 1945/1946 | 1/8 | 13/01/1946 | Grenchen | Lugano | 2:0 | ||
| 1945/1946 | 1/16 | 06/01/1946 | Solothurn | Young Boys | 1:2 | ||
| 1945/1946 | 1/16 | 06/01/1946 | Lausanne | Concordia Yverdon | 6:1 | ||
| 1945/1946 | 1/16 | 06/01/1946 | Cantonal Neuchâtel | Grenchen | 0:2 | ||
| 1945/1946 | 1/16 | 06/01/1946 | UGS | Lengnau | 3:1 | ||
| 1945/1946 | 1/16 | 06/01/1946 | Aarau | Luzern | 1:0 n.V. | ||
| 1945/1946 | 1/16 | 06/01/1946 | Gränichen | Zug | 1:2 | ||
| 1945/1946 | 3. Runde | 30/12/1945 | Lausanne | Malley | 9:0 | ||
| 1945/1946 | 3. Runde | 30/12/1945 | Cantonal Neuchâtel | Fontainemelon | 6:2 | ||
| 1945/1946 | 3. Runde | 30/12/1945 | Central Fribourg | Grenchen | 1:7 | ||
| 1945/1946 | 3. Runde | 30/12/1945 | UGS | Sierre | 12:0 | ||
| 1945/1946 | 3. Runde | 30/12/1945 | Monthey | Servette | 2:7 | ||
| 1945/1946 | 3. Runde | 30/12/1945 | CSI Genève | Vevey | 3:4 | ||
| 1945/1946 | 1/16 | 30/12/1945 | Schaffhausen | Blue Stars ZH | 2:0 | ||
| 1945/1946 | 1/16 | 30/12/1945 | Grasshopper | Concordia Basel | 5:2 | ||
| 1945/1946 | 1/16 | 30/12/1945 | Biel-Bienne | Chaux-de-Fonds | 5:0 | ||
| 1945/1946 | 1/16 | 30/12/1945 | Bellinzona | Locarno | 0:2 | ||
| 1945/1946 | 1/16 | 30/12/1945 | Lugano | Zürich | 1:0 n.V. | ||
| 1945/1946 | 1/16 | 30/12/1945 | St. Gallen | Brühl St. Gallen | 5:1 | ||
| 1945/1946 | 1/16 | 30/12/1945 | Gränichen | Zug | 1:1 n.V. | ||
| 1945/1946 | 1/16 | 30/12/1945 | Bern | Stade Lausanne | 3:0 | ||
| 1945/1946 | 1/16 | 30/12/1945 | Nordstern Basel | Young Fellows | 1:1 n.V. | ||
| 1945/1946 | 3. Runde | 25/11/1945 | Thun | Young Boys | 1:2 n.V. | ||
| 1945/1946 | 3. Runde | 25/11/1945 | Concordia Yverdon | E. Chaux-de-Fonds | 2:1 | ||
| 1945/1946 | 3. Runde | 25/11/1945 | Brühl St. Gallen | Altdorf | 2:1 | ||
| 1945/1946 | 3. Runde | 25/11/1945 | Schöftland | Basel | 1:5 | ||
| 1945/1946 | 3. Runde | 25/11/1945 | Wohlen | Bern | 2:3 | ||
| 1945/1946 | 3. Runde | 25/11/1945 | Tramelan | Biel-Bienne | 0:4 | ||
| 1945/1946 | 3. Runde | 25/11/1945 | Solothurn | Birsfelden | 4:1 n.V. | ||
| 1945/1946 | 3. Runde | 25/11/1945 | Gränichen | Black Stars Basel | 5:3 | ||
| 1945/1946 | 3. Runde | 25/11/1945 | Widnau | Blue Stars ZH | 2:3 | ||
| 1945/1946 | 3. Runde | 25/11/1945 | Young Fellows | Kreuzlingen | 4:1 | ||
| 1945/1946 | 3. Runde | 25/11/1945 | Schaffhausen | Lachen | 2:1 | ||
| 1945/1946 | 3. Runde | 25/11/1945 | Mendrisio | Locarno | 0:2 | ||
| 1945/1946 | 3. Runde | 25/11/1945 | Adliswil | Luzern | 2:4 | ||
| 1945/1946 | 3. Runde | 25/11/1945 | Chaux-de-Fonds | Moutier | 3:0 | ||
| 1945/1946 | 3. Runde | 25/11/1945 | Bellinzona | Oerlikon | 4:1 | ||
| 1945/1946 | 3. Runde | 25/11/1945 | Nordstern Basel | Olten | 4:1 | ||
| 1945/1946 | 3. Runde | 25/11/1945 | Winterthur | St. Gallen | 3:5 | ||
| 1945/1946 | 3. Runde | 25/11/1945 | Zug | Töss | 3:1 | ||
| 1945/1946 | 3. Runde | 25/11/1945 | Amriswil | Zürich | 0:4 | ||
| 1945/1946 | 3. Runde | 25/11/1945 | Lugano | GC Biasca | 5:1 | ||
| 1945/1946 | 3. Runde | 25/11/1945 | Concordia Basel | Helvetia Bern | 5:0 | ||
| 1945/1946 | 3. Runde | 25/11/1945 | Grasshopper | Luzerner SC | 5:0 | ||
| 1945/1946 | 3. Runde | 25/11/1945 | Fribourg | Montreux | 4:2 | ||
| 1945/1946 | 3. Runde | 25/11/1945 | Aarau | Burgdorf | 4:0 | ||
| 1945/1946 | 3. Runde | 25/11/1945 | Lengnau | Derendingen | 3:1 | ||
| 1945/1946 | 3. Runde | 25/11/1945 | Stade Lausanne | Champagne Meinier | 5:1 | ||
| 1944/1945 | Finale | 02/04/1945 | Young Boys | St. Gallen | 2:0 n.V. | 15'000 | Wankdorf |
| 1944/1945 | 1/2 | 31/03/1945 | Young Boys | Young Fellows | 4:2 (3:1) | ||
| 1944/1945 | 1/2 | 25/03/1945 | Young Boys | Young Fellows | 0:0 n.V. | ||
| 1944/1945 | 1/2 | 11/03/1945 | Young Fellows | Young Boys | 1:1 n.V. | ||
| 1944/1945 | 1/2 | 11/03/1945 | St. Gallen | CSI Genève | 1:0 n.V. | ||
| 1944/1945 | 1/4 | 26/02/1945 | Grenchen | Young Boys | 0:2 (0:1) | ||
| 1944/1945 | 1/4 | 26/02/1945 | Lugano | CSI Genève | 1:2 (1:0) | ||
| 1944/1945 | 1/4 | 26/02/1945 | St. Gallen | Cantonal Neuchâtel | 3:1 n.V. | ||
| 1944/1945 | 1/4 | 26/02/1945 | Locarno | Young Fellows | 0:1 (0:0) | ||
| 1944/1945 | 1/8 | 19/02/1945 | Young Boys | E. Chaux-de-Fonds | 10:0 | ||
| 1944/1945 | 1/8 | 19/02/1945 | Grasshopper | Lugano | 1:2 | ||
| 1944/1945 | 1/8 | 28/01/1945 | Aarau | Young Fellows | 2:3 n.V. | ||
| 1944/1945 | 1/8 | 21/01/1945 | Lausanne | CS International Genève | 0:3 | ||
| 1944/1945 | 1/8 | 21/01/1945 | St. Gallen | Basel | 3:0 | ||
| 1944/1945 | 1/8 | 21/01/1945 | Stade Lausanne | Cantonal Neuchâtel | 0:2 n.V. | ||
| 1944/1945 | 1/8 | 21/01/1945 | Locarno | Zug | 2:1 | ||
| 1944/1945 | 1/8 | 21/01/1945 | Grenchen | UGS | 4:1 | ||
| 1944/1945 | 1/16 | 14/01/1945 | Bern | E. Chaux-de-Fonds | 1:4 | ||
| 1944/1945 | 1/16 | 14/01/1945 | Bellinzona | Lugano | 2:3 | ||
| 1944/1945 | 1/16 | 24/12/1944 | Sion | Young Boys | 2:4 | ||
| 1944/1945 | 1/16 | 24/12/1944 | Servette | CSI Genève | 0:3 | ||
| 1944/1945 | 1/16 | 24/12/1944 | Bern | E. Chaux-de-Fonds | 1:1 n.V. | ||
| 1944/1945 | 1/16 | 24/12/1944 | Grasshopper | Blue Stars ZH | 4:1 | ||
| 1944/1945 | 1/16 | 24/12/1944 | Biel-Bienne | Cantonal Neuchâtel | 0:2 n.V. | ||
| 1944/1945 | 1/16 | 24/12/1944 | Chaux-de-Fonds | Grenchen | 0:1 | ||
| 1944/1945 | 1/16 | 24/12/1944 | Amriswil | Locarno | 0:2 | ||
| 1944/1945 | 1/16 | 24/12/1944 | Bellinzona | Lugano | 2:2 n.V. | ||
| 1944/1945 | 1/16 | 24/12/1944 | Zug | Luzern | 2:1 n.V. | ||
| 1944/1945 | 1/16 | 24/12/1944 | Lausanne | Moutier | 2:1 | ||
| 1944/1945 | 1/16 | 24/12/1944 | Luzerner SC | St. Gallen | 0:4 | ||
| 1944/1945 | 1/16 | 24/12/1944 | Young Fellows | Nordstern Basel | 2:0 | ||
| 1944/1945 | 1/16 | 24/12/1944 | Aarau | Pro Daro Bellinzona | 2:0 | ||
| 1944/1945 | 1/16 | 24/12/1944 | Basel | Zofingen | 3:1 | ||
| 1944/1945 | 1/16 | 24/12/1944 | Solothurn | Stade Lausanne | 2:3 | ||
| 1944/1945 | 1/16 | 24/12/1944 | Derendingen | UGS | 2:3 | ||
| 1944/1945 | 3. Runde | 10/12/1944 | Stade Lausanne | Fribourg | 1:0 | ||
| 1944/1945 | 3. Runde | 10/12/1944 | Sion | Monthey | 2:3 n.V. | ||
| 1944/1945 | 3. Runde | 03/12/1944 | Winterthur | Bellinzona | 1:3 | ||
| 1944/1945 | 3. Runde | 03/12/1944 | Thun | Young Boys | 0:5 | ||
| 1944/1945 | 3. Runde | 03/12/1944 | E. Chaux-de-Fonds | Concordia Yverdon | 6:3 | ||
| 1944/1945 | 3. Runde | 03/12/1944 | Amical-Abat. Genève | CSI Genève | 0:1 | ||
| 1944/1945 | 3. Runde | 03/12/1944 | Brühl St. Gallen | Amriswil | 1:2 n.V. | ||
| 1944/1945 | 3. Runde | 03/12/1944 | Allschwil | Basel | 0:6 | ||
| 1944/1945 | 3. Runde | 03/12/1944 | Locarno | Bodio | 5:2 | ||
| 1944/1945 | 3. Runde | 03/12/1944 | Vevey | Cantonal Neuchâtel | 0:1 | ||
| 1944/1945 | 3. Runde | 03/12/1944 | St. Gallen | Ems | 8:1 | ||
| 1944/1945 | 3. Runde | 03/12/1944 | Chaux-de-Fonds | Fleurier | 3:0 | ||
| 1944/1945 | 3. Runde | 03/12/1944 | Stade Lausanne | Fribourg | 0:0 n.V. | ||
| 1944/1945 | 3. Runde | 03/12/1944 | Helvetia Bern | Grenchen | 0:1 | ||
| 1944/1945 | 3. Runde | 03/12/1944 | Zofingen | Langenthal | 2:1 | ||
| 1944/1945 | 3. Runde | 03/12/1944 | Bern | Langnau im Emme. | 7:1 | ||
| 1944/1945 | 3. Runde | 03/12/1944 | La Tour-de-Peilz | Lausanne | 0:14 | ||
| 1944/1945 | 3. Runde | 03/12/1944 | Turgi | Luzern | 1:2 | ||
| 1944/1945 | 3. Runde | 03/12/1944 | Pro Daro Bellinzona | Mendrisio | 3:0 | ||
| 1944/1945 | 3. Runde | 03/12/1944 | Porrentruy | Moutier | 0:1 | ||
| 1944/1945 | 3. Runde | 03/12/1944 | Biel-Bienne | Nidau | 2:1 | ||
| 1944/1945 | 3. Runde | 03/12/1944 | Young Fellows | Schaffhausen | 3:2 n.V. | ||
| 1944/1945 | 3. Runde | 03/12/1944 | Lugano | Uster | 5:0 | ||
| 1944/1945 | 3. Runde | 03/12/1944 | Solothurn | Wacker Grenchen | 4:0 | ||
| 1944/1945 | 3. Runde | 03/12/1944 | Luzerner SC | Wipkingen | 2:0 | ||
| 1944/1945 | 3. Runde | 03/12/1944 | Zug | Wohlen | 2:0 | ||
| 1944/1945 | 3. Runde | 03/12/1944 | Blue Stars ZH | Zürich | 2:1 | ||
| 1944/1945 | 3. Runde | 03/12/1944 | Adliswil | Grasshopper | 1:3 | ||
| 1944/1945 | 3. Runde | 03/12/1944 | Binningen | Nordstern Basel | 2:9 | ||
| 1944/1945 | 3. Runde | 03/12/1944 | Geralfingen | Derendingen | 0:3 | ||
| 1944/1945 | 3. Runde | 03/12/1944 | Gardy-Jonction GE | Servette | 1:8 | ||
| 1944/1945 | 3. Runde | 03/12/1944 | Aarau | Sporting Club Aarau | 4:1 | ||
| 1944/1945 | 3. Runde | 03/12/1944 | UGS | Stade Nyonnais | 2:0 | ||
| 1943/1944 | Finale | 10/04/1944 | Lausanne | Basel | 3:0 (0:0) | 16'000 | Wankdorf |
| 1943/1944 | 1/2 | 12/03/1944 | Biel-Bienne | Basel | 0:1 (0:0) | ||
| 1943/1944 | 1/2 | 12/03/1944 | Lausanne | Zürich | 1:0 (0:0) | ||
| 1943/1944 | 1/4 | 27/02/1944 | Biel-Bienne | Grenchen | 1:0 | ||
| 1943/1944 | 1/4 | 13/02/1944 | Zürich | Bellinzona | 1:0 (1:0) | ||
| 1943/1944 | 1/4 | 13/02/1944 | Basel | Young Boys | 5:1 (3:1) | ||
| 1943/1944 | 1/4 | 13/02/1944 | Biel-Bienne | Grenchen | 1:1 n.V. | ||
| 1943/1944 | 1/4 | 13/02/1944 | Lausanne | Servette | 3:2 (3:0) | ||
| 1943/1944 | 1/8 | 23/01/1944 | Luzern | Young Boys | 0:3 | ||
| 1943/1944 | 1/8 | 23/01/1944 | Grasshopper | Zürich | 0:1 | ||
| 1943/1944 | 1/8 | 09/01/1944 | Luzern | Young Boys | 1:1 n.V. | ||
| 1943/1944 | 1/8 | 09/01/1944 | Young Fellows | Biel-Bienne | 1:2 | ||
| 1943/1944 | 1/8 | 09/01/1944 | Servette | Fribourg | 8:1 | ||
| 1943/1944 | 1/8 | 09/01/1944 | Grenchen | Chaux-de-Fonds | 1:0 | ||
| 1943/1944 | 1/8 | 09/01/1944 | Vevey | Lausanne | 0:2 | ||
| 1943/1944 | 1/8 | 09/01/1944 | Basel | St. Gallen | 6:2 | ||
| 1943/1944 | 1/8 | 09/01/1944 | Grasshopper | Zürich | 1:1 n.V. | ||
| 1943/1944 | 1/8 | 06/01/1944 | Bellinzona | Chiasso | 3:1 | ||
| 1943/1944 | 1/16 | 02/01/1944 | Servette | UGS | 3:0 | ||
| 1943/1944 | 1/16 | 02/01/1944 | Cantonal Neuchâtel | Vevey | 0:2 | ||
| 1943/1944 | 1/16 | 26/12/1943 | Bern | Young Boys | 1:4 | ||
| 1943/1944 | 1/16 | 26/12/1943 | Fribourg | Aarau | 2:0 | ||
| 1943/1944 | 1/16 | 26/12/1943 | Lerchenfeld Thun | Biel-Bienne | 0:2 | ||
| 1943/1944 | 1/16 | 26/12/1943 | Grasshopper | Birsfelden | 7:0 | ||
| 1943/1944 | 1/16 | 26/12/1943 | Kickers Luzern | Chiasso | 1:4 | ||
| 1943/1944 | 1/16 | 26/12/1943 | Grenchen | Gränichen | 6:1 | ||
| 1943/1944 | 1/16 | 26/12/1943 | Montreux | Chaux-de-Fonds | 1:5 | ||
| 1943/1944 | 1/16 | 26/12/1943 | CSI Genève | Lausanne | 0:2 | ||
| 1943/1944 | 1/16 | 26/12/1943 | Bellinzona | Lugano | 1:0 | ||
| 1943/1944 | 1/16 | 26/12/1943 | Brühl St. Gallen | St. Gallen | 0:2 | ||
| 1943/1944 | 1/16 | 26/12/1943 | Luzern | Winterthur | 1:0 | ||
| 1943/1944 | 1/16 | 26/12/1943 | Basel | Nordstern Basel | 4:1 | ||
| 1943/1944 | 1/16 | 26/12/1943 | Zürich | Zug | 2:0 | ||
| 1943/1944 | 1/16 | 26/12/1943 | Servette | UGS | 1:1 n.V. | ||
| 1943/1944 | 1/16 | 26/12/1943 | Cantonal Neuchâtel | Vevey | 1:1 n.V. | ||
| 1943/1944 | 1/16 | 26/12/1943 | Moutier | Young Fellows | 1:3 n.V. | ||
| 1943/1944 | 3. Runde | 12/12/1943 | Nordstern Basel | Kleinhüningen | 1:0 | ||
| 1943/1944 | 3. Runde | 14/11/1943 | Schöftland | Moutier | 0:2 | ||
| 1943/1944 | 3. Runde | 07/11/1943 | Concordia Yverdon | CSI Genève | 1:2 | ||
| 1943/1944 | 3. Runde | 07/11/1943 | Solothurn | Aarau | 0:3 | ||
| 1943/1944 | 3. Runde | 07/11/1943 | Kickers Luzern | Adliswil | 3:1 | ||
| 1943/1944 | 3. Runde | 07/11/1943 | Langenthal | Bern | 0:1 | ||
| 1943/1944 | 3. Runde | 07/11/1943 | Laufen | Birsfelden | 1:3 | ||
| 1943/1944 | 3. Runde | 07/11/1943 | Winterthur | Frauenfeld | 3:2 | ||
| 1943/1944 | 3. Runde | 07/11/1943 | Amical-Abat. Genève | Fribourg | 0:5 | ||
| 1943/1944 | 3. Runde | 07/11/1943 | Zofingen | Gränichen | 4:7 n.V. | ||
| 1943/1944 | 3. Runde | 07/11/1943 | Helvetia Bern | Lerchenfeld Thun | 0:2 | ||
| 1943/1944 | 3. Runde | 07/11/1943 | Bellinzona | Locarno | 4:0 | ||
| 1943/1944 | 3. Runde | 07/11/1943 | Montreux | RC Lausanne | 3:2 | ||
| 1943/1944 | 3. Runde | 07/11/1943 | Rüti ZH | Brühl St. Gallen | 2:4 n.V. | ||
| 1943/1944 | 3. Runde | 07/11/1943 | Altstetten | Zug | 0:1 | ||
| 1943/1944 | 3. Runde | 07/11/1943 | Le Locle | UGS | 0:3 | ||
| 1943/1944 | 3. Runde | 07/11/1943 | Chiasso | Pro Daro Bellinzona | 3:0 | ||
| 1943/1944 | 3. Runde | 07/11/1943 | Stade Nyonnais | Vevey | 2:3 | ||
| 1942/1943 | Finale | 26/04/1943 | Grasshopper | Lugano | 2:1 (1:1) | 18'000 | Wankdorf |
| 1942/1943 | 1/2 | 28/03/1943 | Lugano | Locarno | 7:0 (2:0) | ||
| 1942/1943 | 1/2 | 28/03/1943 | Grasshopper | Servette | 4:1 (1:1) | ||
| 1942/1943 | 1/4 | 28/02/1943 | Servette | Grenchen | 1:0 (1:0) | ||
| 1942/1943 | 1/4 | 28/02/1943 | Grasshopper | Chaux-de-Fonds | 1:0 (0:0) | ||
| 1942/1943 | 1/4 | 28/02/1943 | Young Boys | Locarno | 0:5 (0:2) | ||
| 1942/1943 | 1/4 | 28/02/1943 | Basel | Lugano | 0:2 (0:1) | ||
| 1942/1943 | 1/8 | 31/01/1943 | Brühl St. Gallen | Young Boys | 0:2 | ||
| 1942/1943 | 1/8 | 31/01/1943 | Cantonal Neuchâtel | Grasshopper | 0:2 | ||
| 1942/1943 | 1/16 | 17/01/1943 | Aarau | Young Boys | 1:3 | ||
| 1942/1943 | 1/8 | 17/01/1943 | Servette | E. La Chaux-de-Fonds | 9:1 | ||
| 1942/1943 | 1/8 | 17/01/1943 | Biel-Bienne | Chaux-de-Fonds | 1:2 | ||
| 1942/1943 | 1/16 | 10/01/1943 | Aarau | Young Boys | 2:2 n.V. | ||
| 1942/1943 | 1/16 | 10/01/1943 | Lausanne | E. La Chaux-de-Fonds | 2:3 | ||
| 1942/1943 | 1/16 | 10/01/1943 | Montreux | Servette | 0:4 | ||
| 1942/1943 | 1/8 | 10/01/1943 | Young Fellows | Grenchen | 1:3 | ||
| 1942/1943 | 1/8 | 10/01/1943 | Lugano | Zürich | 2:1 | ||
| 1942/1943 | 1/8 | 10/01/1943 | Locarno | Nordstern Basel | 3:2 | ||
| 1942/1943 | 1/8 | 10/01/1943 | Basel | SV Schaffhausen | 9:2 | ||
| 1942/1943 | 1/16 | 03/01/1943 | Grenchen | Bern | 4:0 | ||
| 1942/1943 | 1/16 | 03/01/1943 | UGS | Cantonal Neuchâtel | 3:4 | ||
| 1942/1943 | 1/16 | 03/01/1943 | Biel-Bienne | Forward-Morges | 5:0 | ||
| 1942/1943 | 1/16 | 03/01/1943 | Luzern | Locarno | 0:1 | ||
| 1942/1943 | 1/16 | 03/01/1943 | Pro Daro Bellinzona | Lugano | 0:4 | ||
| 1942/1943 | 1/16 | 03/01/1943 | Basel | Pratteln | 6:0 | ||
| 1942/1943 | 1/16 | 03/01/1943 | SV Schaffhausen | St. Gallen | 3:1 n.V. | ||
| 1942/1943 | 1/16 | 03/01/1943 | Helvetia Bern | Zürich | 0:1 | ||
| 1942/1943 | 1/16 | 03/01/1943 | Chiasso | Grasshopper | 0:6 | ||
| 1942/1943 | 1/16 | 03/01/1943 | Concordia Basel | Nordstern Basel | 0:4 | ||
| 1942/1943 | 1/16 | 03/01/1943 | Phönix Winterthur | Brühl St. Gallen | 2:7 n.V. | ||
| 1942/1943 | 1/16 | 03/01/1943 | Young Fellows | US Bienne-Boujean | 4:1 | ||
| 1942/1943 | 3. Runde | 27/12/1942 | Solothurn | SV Schaffhausen | 1:3 | ||
| 1942/1943 | 1/16 | 27/12/1942 | Chaux-de-Fonds | Vevey | 4:1 | ||
| 1942/1943 | 3. Runde | 20/12/1942 | Forward-Morges | Chippis | 1:0 | ||
| 1942/1943 | 3. Runde | 13/12/1942 | Brühl St. Gallen | Bellinzona | 2:0 | ||
| 1942/1943 | 3. Runde | 13/12/1942 | Chaux-de-Fonds | CSI Genève | 4:0 | ||
| 1942/1943 | 3. Runde | 13/12/1942 | Renens | E. La Chaux-de-Fonds | 1:2 n.V. | ||
| 1942/1943 | 3. Runde | 13/12/1942 | Tössfeld | Aarau | 0:1 | ||
| 1942/1943 | 3. Runde | 13/12/1942 | Pro Daro Bellinzona | Blue Stars ZH | 2:1 | ||
| 1942/1943 | 3. Runde | 13/12/1942 | Wohlen | Concordia Basel | 0:2 | ||
| 1942/1943 | 3. Runde | 13/12/1942 | US Bienne-Boujean | Fribourg | 4:2 | ||
| 1942/1943 | 3. Runde | 13/12/1942 | Phönix Winterthur | Lachen | 6:0 | ||
| 1942/1943 | 3. Runde | 13/12/1942 | Chiasso | Oerlikon | 4:0 | ||
| 1942/1943 | 3. Runde | 13/12/1942 | Birsfelden | Helvetia Bern | 1:2 | ||
| 1942/1943 | 3. Runde | 13/12/1942 | Moutier | Montreux | 2:4 | ||
| 1942/1943 | 3. Runde | 13/12/1942 | Bern | Derendingen | 7:0 | ||
| 1942/1943 | 3. Runde | 13/12/1942 | Pratteln | Zofingen | 3:2 n.V. | ||
| 1942/1943 | 3. Runde | 13/12/1942 | Locarno | Zug | 3:1 | ||
| 1942/1943 | 3. Runde | 13/12/1942 | Solothurn | SV Schaffhausen | 1:1 n.V. | ||
| 1942/1943 | 3. Runde | 13/12/1942 | Vevey | Sylvia-Sports Le Locle | 2:0 | ||
| 1942/1943 | 3. Runde | 13/12/1942 | Sierre | UGS | 1:3 | ||
| 1941/1942 | Finale | 25/05/1942 | Grasshopper | Basel | 3:2 (0:2) | 14'000 | Wankdorf |
| 1941/1942 | Finale | 06/04/1942 | Grasshopper | Basel | 0:0 n.V. | 15'000 | Wankdorf |
| 1941/1942 | 1/2 | 04/04/1942 | Basel | Grenchen | 2:0 (2:0) | ||
| 1941/1942 | 1/2 | 29/03/1942 | Basel | Grenchen | 0:0 n.V. | ||
| 1941/1942 | 1/2 | 29/03/1942 | Grasshopper | Lausanne | 2:1 (1:0) | ||
| 1941/1942 | 1/4 | 22/03/1942 | Basel | Lugano | 1:1 n.V. | ||
| 1941/1942 | 1/4 | 22/03/1942 | Zürich | Grenchen | 2:3 (1:3) | ||
| 1941/1942 | 1/4 | 22/03/1942 | Cantonal Neuchâtel | Lausanne | 0:6 (0:3) | ||
| 1941/1942 | 1/4 | 22/03/1942 | Luzern | Grasshopper | 0:2 (0:0) | ||
| 1941/1942 | 1/8 | 15/03/1942 | Grasshopper | Biel-Bienne | 5:0 | ||
| 1941/1942 | 1/8 | 15/03/1942 | Luzern | Chaux-de-Fonds | 5:0 | ||
| 1941/1942 | 1/8 | 15/03/1942 | Basel | Solothurn | 6:1 | ||
| 1941/1942 | 1/8 | 15/03/1942 | Zürich | St. Gallen | 4:3 | ||
| 1941/1942 | 1/8 | 15/03/1942 | Grenchen | Young Fellows | 1:0 | ||
| 1941/1942 | 1/8 | 22/02/1942 | Vevey | Cantonal Neuchâtel | 1:3 | ||
| 1941/1942 | 1/8 | 22/02/1942 | Servette | Lausanne | 1:2 | ||
| 1941/1942 | 1/8 | 22/02/1942 | Lugano | Zug | 5:1 | ||
| 1941/1942 | 1/16 | 18/01/1942 | Servette | Fribourg | 5:4 | ||
| 1941/1942 | 1/16 | 21/12/1941 | Basel | Young Boys | 3:0 | ||
| 1941/1942 | 1/16 | 21/12/1941 | Cantonal Neuchâtel | Concordia Yverdon | 6:0 | ||
| 1941/1942 | 1/16 | 21/12/1941 | Lausanne | Malley | 7:2 | ||
| 1941/1942 | 1/16 | 21/12/1941 | Biel-Bienne | Aurore Bienne | 3:1 | ||
| 1941/1942 | 1/16 | 21/12/1941 | Bern | Grenchen | 0:6 | ||
| 1941/1942 | 1/16 | 21/12/1941 | Lugano | Locarno | 6:1 | ||
| 1941/1942 | 1/16 | 21/12/1941 | Kleihüningen | Luzern | 1:3 | ||
| 1941/1942 | 1/16 | 21/12/1941 | Zürich | Red Star ZH | 7:1 | ||
| 1941/1942 | 1/16 | 21/12/1941 | Töss | St. Gallen | 1:2 | ||
| 1941/1942 | 1/16 | 21/12/1941 | Solothurn | Nordstern Basel | 1:0 | ||
| 1941/1942 | 1/16 | 21/12/1941 | Grasshopper | Brühl St. Gallen | 5:0 | ||
| 1941/1942 | 1/16 | 21/12/1941 | Baden | Zug | 0:2 | ||
| 1941/1942 | 1/16 | 21/12/1941 | Fribourg | Servette | 1:1 n.V. | ||
| 1941/1942 | 1/16 | 21/12/1941 | Young Fellows | Seebach Zürich | 4:0 | ||
| 1941/1942 | 1/16 | 21/12/1941 | Vevey | UGS | 1:0 | ||
| 1941/1942 | 1/16 | 21/12/1941 | Chaux-de-Fonds | US Bienne-Boujean | 3:1 n.V. | ||
| 1941/1942 | 3. Runde | 14/12/1941 | E. Chaux-de-Fonds | US Bienne-Boujean | 1:1 n.V. | ||
| 1941/1942 | 3. Runde | 14/12/1941 | Aurore Bienne | Derendingen | 1:0 | ||
| 1941/1942 | 3. Runde | 14/12/1941 | Basel | Birsfelden | 1:0 | ||
| 1941/1942 | 3. Runde | 07/12/1941 | Malley | CAA Genève | 3:2 | ||
| 1941/1942 | 3. Runde | 07/12/1941 | Stade Lausanne | Concordia Yverdon | 1:3 | ||
| 1941/1942 | 3. Runde | 07/12/1941 | UGS | CSI Genève | 2:1 | ||
| 1941/1942 | 3. Runde | 07/12/1941 | US Bienne-Boujean | E. La Chaux-de-Fonds | 1:1 n.V. | ||
| 1941/1942 | 3. Runde | 07/12/1941 | Fribourg | Aarau | 2:0 | ||
| 1941/1942 | 3. Runde | 07/12/1941 | Locarno | Altstetten | 1:0 | ||
| 1941/1942 | 3. Runde | 07/12/1941 | Derendingen | Aurore Bienne | 1:1 n.V. | ||
| 1941/1942 | 3. Runde | 07/12/1941 | Blue Stars ZH | Baden | 1:3 | ||
| 1941/1942 | 3. Runde | 07/12/1941 | Birsfelden | Basel | 2:2 n.V. | ||
| 1941/1942 | 3. Runde | 07/12/1941 | Helvetia Bern | Bern | 0:3 | ||
| 1941/1942 | 3. Runde | 07/12/1941 | Seebach Zürich | Chiasso | 2:1 | ||
| 1941/1942 | 3. Runde | 07/12/1941 | Kleihüningen | Concordia Basel | 4:1 | ||
| 1941/1942 | 3. Runde | 07/12/1941 | Grünstern Ipsach | Solothurn | 0:3 forf. | ||
| 1941/1942 | 3. Runde | 07/12/1941 | Phönix Winterthur | Töss | 1:2 | ||
| 1941/1942 | 3. Runde | 07/12/1941 | Kreuzlingen | Brühl St. Gallen | 0:2 | ||
| 1941/1942 | 3. Runde | 07/12/1941 | Bellinzona | Zug | 2:3 | ||
| 1941/1942 | 3. Runde | 07/12/1941 | Red Star ZH | Juventus ZH | 1:0 | ||
| 1941/1942 | 3. Runde | 07/12/1941 | Monthey | Vevey | 1:3 | ||
| 1940/1941 | Finale | 22/05/1941 | Grasshopper | Servette | 2:0 (2:0) | 10'000 | Wankdorf |
| 1940/1941 | Finale | 14/04/1941 | Grasshopper | Servette | 1:1 n.V. | 12'000 | Wankdorf |
| 1940/1941 | 1/2 | 02/03/1941 | Servette | Young Boys | 4:2 (1:1) | ||
| 1940/1941 | 1/2 | 02/03/1941 | Grasshopper | Grenchen | 3:0 n.V. | ||
| 1940/1941 | 1/4 | 23/02/1941 | Concordia Basel | Grasshopper | 2:5 (1:1) | ||
| 1940/1941 | 1/8 | 16/02/1941 | Locarno | Grasshopper | 1:3 | ||
| 1940/1941 | 1/4 | 16/02/1941 | Young Boys | Lausanne | 2:1 (1:1) | ||
| 1940/1941 | 1/4 | 16/02/1941 | Grenchen | Young Fellows | 2:0 (2:0) | ||
| 1940/1941 | 1/8 | 09/02/1941 | Nordstern Basel | Grenchen | 2:4 | ||
| 1940/1941 | 1/8 | 09/02/1941 | Grasshopper | Locarno | 4:4 n.V. | ||
| 1940/1941 | 1/8 | 09/02/1941 | Young Fellows | Zürich | 4:1 | ||
| 1940/1941 | 1/4 | 09/02/1941 | Servette | Lugano | 6:2 (2:1) | ||
| 1940/1941 | 1/16 | 02/02/1941 | Blue Stars ZH | Young Fellows | 0:2 | ||
| 1940/1941 | 1/16 | 02/02/1941 | Solothurn | Locarno | 4:5 | ||
| 1940/1941 | 1/16 | 02/02/1941 | Nordstern Basel | Basel | 2:0 | ||
| 1940/1941 | 1/8 | 02/02/1941 | Aarau | Concordia Basel | 1:2 | ||
| 1940/1941 | 1/8 | 02/02/1941 | Lausanne | Chaux-de-Fonds | 2:1 | ||
| 1940/1941 | 1/8 | 02/02/1941 | St. Gallen | Lugano | 2:4 | ||
| 1940/1941 | 1/16 | 26/01/1941 | E. Chaux-de-Fonds | Chaux-de-Fonds | 1:3 | ||
| 1940/1941 | 1/16 | 26/01/1941 | UGS | Lausanne | 1:2 | ||
| 1940/1941 | 1/16 | 26/01/1941 | Brühl St. Gallen | St. Gallen | 0:2 | ||
| 1940/1941 | 1/8 | 26/01/1941 | Biel-Bienne | Young Boys | 1:2 | ||
| 1940/1941 | 1/8 | 26/01/1941 | Vevey | Servette | 0:5 | ||
| 1940/1941 | 1/16 | 19/01/1941 | Monthey | Vevey | 2:6 | ||
| 1940/1941 | 1/16 | 05/01/1941 | Luzern | Aarau | 0:1 | ||
| 1940/1941 | 1/16 | 05/01/1941 | Köniz | Biel-Bienne | 0:2 | ||
| 1940/1941 | 1/16 | 05/01/1941 | Young Fellows | Blue Stars ZH | 2:2 n.V. | ||
| 1940/1941 | 1/16 | 05/01/1941 | Young Boys | Cantonal Neuchâtel | 6:0 | ||
| 1940/1941 | 1/16 | 05/01/1941 | Pro Daro Bellinzona | Lugano | 1:2 | ||
| 1940/1941 | 1/16 | 05/01/1941 | Concordia Basel | Moutier | 1:0 | ||
| 1940/1941 | 1/16 | 05/01/1941 | Locarno | Solothurn | 0:0 n.V. | ||
| 1940/1941 | 1/16 | 05/01/1941 | Lachen | Grasshopper | 2:6 | ||
| 1940/1941 | 1/16 | 05/01/1941 | Basel | Nordstern Basel | 3:3 n.V. | ||
| 1940/1941 | 1/16 | 05/01/1941 | Dopolavoro Genève | Servette | 0:10 | ||
| 1940/1941 | 1/16 | 05/01/1941 | Grenchen | Bienne-Boujean | 4:0 | ||
| 1940/1941 | 1/16 | 02/01/1941 | Schaffhausen | Zürich | 1:2 | ||
| 1940/1941 | 3. Runde | 15/12/1940 | Montreux | Monthey | 2:3 n.V. | ||
| 1940/1941 | 3. Runde | 10/11/1940 | UGS | CAA Genève | 2:0 | ||
| 1940/1941 | 3. Runde | 10/11/1940 | Xamax | E. La Chaux-de-Fonds | 3:4 | ||
| 1940/1941 | 3. Runde | 10/11/1940 | Basel | Allschwil | 2:1 | ||
| 1940/1941 | 3. Runde | 10/11/1940 | Aarau | Altstetten | 6:1 | ||
| 1940/1941 | 3. Runde | 10/11/1940 | Locarno | Baden | 3:2 | ||
| 1940/1941 | 3. Runde | 10/11/1940 | Moutier | Birsfelden | 4:0 | ||
| 1940/1941 | 3. Runde | 10/11/1940 | Bienne-Boujean | Gränichen | 4:0 | ||
| 1940/1941 | 3. Runde | 10/11/1940 | Fribourg | Köniz | 1:2 | ||
| 1940/1941 | 3. Runde | 10/11/1940 | Blue Stars ZH | Kreuzlingen | 6:2 | ||
| 1940/1941 | 3. Runde | 10/11/1940 | Cantonal Neuchâtel | La Neuveville | 5:0 | ||
| 1940/1941 | 3. Runde | 10/11/1940 | Vevey | Madretsch | 6:1 | ||
| 1940/1941 | 3. Runde | 10/11/1940 | Zürich | Oerlikon | 4:3 | ||
| 1940/1941 | 3. Runde | 10/11/1940 | Schöftland | Solothurn | 2:4 n.V. | ||
| 1940/1941 | 3. Runde | 10/11/1940 | Bellinzona | Pro Daro Bellinzona | 1:2 | ||
| 1940/1941 | 3. Runde | 10/11/1940 | Lachen | Zug | 3:1 | ||
| 1940/1941 | 3. Runde | 10/11/1940 | Schaffhausen | Juventus ZH | 1:0 | ||
| 1940/1941 | 3. Runde | 10/11/1940 | Concordia Basel | Delémont | 1:0 n.V. | ||
| 1940/1941 | 3. Runde | 10/11/1940 | Dopolavoro Genève | Stade Lausanne | 5:1 | ||
| 1940/1941 | 3. Runde | 10/11/1940 | Brühl St. Gallen | SV Schaffhausen | 4:2 | ||
| 1939/1940 | Finale | 25/03/1940 | Grasshopper | Grenchen | 3:0 (1:0) | 16'000 | Wankdorf |
| 1939/1940 | 1/2 | 10/03/1940 | Grasshopper | Young Boys | 2:0 (1:0) | ||
| 1939/1940 | 1/2 | 10/03/1940 | Grenchen | Lausanne | 3:0 (1:0) | ||
| 1939/1940 | 1/4 | 25/02/1940 | Grenchen | Chaux-de-Fonds | 5:4 (4:3) | ||
| 1939/1940 | 1/4 | 25/02/1940 | Nordstern Basel | Lausanne | 1:3 (0:3) | ||
| 1939/1940 | 1/4 | 25/02/1940 | Lugano | Grasshopper | 0:2 (0:0) | ||
| 1939/1940 | 1/4 | 25/02/1940 | Young Boys | Young Fellows | 5:2 (2:1) | ||
| 1939/1940 | 1/8 | 18/02/1940 | Nordstern Basel | Aarau | 3:2 | ||
| 1939/1940 | 1/8 | 11/02/1940 | Geralfingen | Young Boys | 1:5 | ||
| 1939/1940 | 1/8 | 11/02/1940 | Forward-Morges | Chaux-de-Fonds | 0:1 | ||
| 1939/1940 | 1/8 | 11/02/1940 | Lachen | Lugano | 2:8 | ||
| 1939/1940 | 1/8 | 11/02/1940 | Young Fellows | Luzern | 3:0 | ||
| 1939/1940 | 1/8 | 11/02/1940 | Grasshopper | St. Gallen | 2:1 | ||
| 1939/1940 | 1/8 | 11/02/1940 | Aarau | Nordstern Basel | 3:3 n.V. | ||
| 1939/1940 | 1/8 | 28/01/1940 | Cantonal Neuchâtel | Grenchen | 1:3 | ||
| 1939/1940 | 1/8 | 28/01/1940 | UGS | Lausanne | 0:2 | ||
| 1939/1940 | 1/16 | 21/01/1940 | Bern | Grenchen | 0:2 | ||
| 1939/1940 | 1/16 | 21/01/1940 | Forward-Morges | Fribourg | 1:0 | ||
| 1939/1940 | 1/16 | 21/01/1940 | Olten | Geralfingen | 1:4 | ||
| 1939/1940 | 1/16 | 07/01/1940 | Lugano | Bellinzona | 2:1 | ||
| 1939/1940 | 1/16 | 07/01/1940 | Chaux-de-Fonds | E. La Chaux-de-Fonds | 2:1 n.V. | ||
| 1939/1940 | 1/16 | 07/01/1940 | Basel | Aarau | 2:4 | ||
| 1939/1940 | 1/16 | 07/01/1940 | Young Boys | Aurore Bienne | 2:1 | ||
| 1939/1940 | 1/16 | 07/01/1940 | Grenchen | Bern | 3:3 n.V. | ||
| 1939/1940 | 1/16 | 07/01/1940 | Biel-Bienne | Cantonal Neuchâtel | 0:1 | ||
| 1939/1940 | 1/16 | 07/01/1940 | Fribourg | Forward-Morges | 1:1 n.V. | ||
| 1939/1940 | 1/16 | 07/01/1940 | Geralfingen | Olten | 1:1 n.V. | ||
| 1939/1940 | 1/16 | 07/01/1940 | Altstetten | St. Gallen | 0:2 n.V. | ||
| 1939/1940 | 1/16 | 07/01/1940 | Luzern | Uster | 6:1 | ||
| 1939/1940 | 1/16 | 07/01/1940 | Schaffhausen | Grasshopper | 0:9 | ||
| 1939/1940 | 1/16 | 07/01/1940 | Birsfelden | Nordstern Basel | 0:1 | ||
| 1939/1940 | 1/16 | 07/01/1940 | Young Fellows | Brühl St. Gallen | 2:1 | ||
| 1939/1940 | 1/16 | 07/01/1940 | Lachen | Zug | 6:2 | ||
| 1939/1940 | 1/16 | 07/01/1940 | UGS | Servette | 2:1 | ||
| 1939/1940 | 1/16 | 07/01/1940 | Lausanne | USI Dopolavoro Genève | 1:0 | ||
| 1939/1940 | 3. Runde | 31/12/1939 | Aarau | Wettingen | 4:1 | ||
| 1939/1940 | 3. Runde | 31/12/1939 | Forward-Morges | Montreux | 9:2 | ||
| 1939/1940 | 3. Runde | 31/12/1939 | Pro Daro Bellinzona | Bellinzona | 1:2 | ||
| 1939/1940 | 3. Runde | 24/12/1939 | Wettingen | Aarau | 2:2 n.V. | ||
| 1939/1940 | 3. Runde | 24/12/1939 | Zürich | Altstetten | 2:3 | ||
| 1939/1940 | 3. Runde | 24/12/1939 | Schöftland | Basel | 1:4 | ||
| 1939/1940 | 3. Runde | 24/12/1939 | Helvetia Bern | Bern | 0:1 | ||
| 1939/1940 | 3. Runde | 24/12/1939 | Uster | Blue Stars ZH | 2:0 | ||
| 1939/1940 | 3. Runde | 24/12/1939 | St. Imier | Cantonal Neuchâtel | 2:7 | ||
| 1939/1940 | 3. Runde | 24/12/1939 | Solothurn | Geralfingen | 0:1 | ||
| 1939/1940 | 3. Runde | 24/12/1939 | Fribourg | Grünstern Ipsach | 7:1 | ||
| 1939/1940 | 3. Runde | 24/12/1939 | Brühl St. Gallen | Kreuzlingen | 2:1 | ||
| 1939/1940 | 3. Runde | 24/12/1939 | Lachen | Locarno | 5:0 | ||
| 1939/1940 | 3. Runde | 24/12/1939 | Aurore Bienne | Monthey | 3:2 n.V. | ||
| 1939/1940 | 3. Runde | 24/12/1939 | Concordia Basel | Olten | 1:4 | ||
| 1939/1940 | 3. Runde | 24/12/1939 | E. Chaux-de-Fonds | Tramelan | 8:0 | ||
| 1939/1940 | 3. Runde | 24/12/1939 | Schaffhausen | Wülflingen | 5:2 | ||
| 1939/1940 | 3. Runde | 24/12/1939 | Birsfelden | Helvetik Basel | 5:2 | ||
| 1939/1940 | 3. Runde | 24/12/1939 | Bellinzona | Pro Daro Bellinzona | 1:1 n.V. | ||
| 1939/1940 | 3. Runde | 24/12/1939 | Ballspielclub Zürich | Zug | 2:4 | ||
| 1939/1940 | 3. Runde | 24/12/1939 | La Tour-de-Peilz | USI Dopolavoro Genève | 3:5 | ||
| 1939/1940 | 3. Runde | 24/12/1939 | UGS | Vevey | 3:1 | ||
| 1938/1939 | Finale | 10/04/1939 | Lausanne | Nordstern Basel | 2:0 (2:0) | 14'000 | Wankdorf |
| 1938/1939 | 1/2 | 07/04/1939 | Lausanne | Grasshopper | 2:0 (1:0) | ||
| 1938/1939 | 1/2 | 05/03/1939 | Lausanne | Grasshopper | 1:1 n.V. | ||
| 1938/1939 | 1/2 | 05/03/1939 | Nordstern Basel | Brühl St. Gallen | 3:0 (1:0) | ||
| 1938/1939 | 1/4 | 19/02/1939 | Grasshopper | Young Boys | 4:0 (0:0) | ||
| 1938/1939 | 1/4 | 19/02/1939 | Servette | Lausanne | 1:2 (1:2) | ||
| 1938/1939 | 1/4 | 19/02/1939 | Nordstern Basel | Lugano | 3:2 (0:1) | ||
| 1938/1939 | 1/4 | 19/02/1939 | Brühl St. Gallen | Vevey | 3:2 n.V. | ||
| 1938/1939 | 1/8 | 12/02/1939 | Nordstern Basel | Luzern | 2:1 | ||
| 1938/1939 | 1/8 | 05/02/1939 | Chaux-de-Fonds | Young Boys | 0:1 | ||
| 1938/1939 | 1/8 | 05/02/1939 | Vevey | Biel-Bienne | 2:1 | ||
| 1938/1939 | 1/8 | 05/02/1939 | Lausanne | Grenchen | 2:0 | ||
| 1938/1939 | 1/8 | 05/02/1939 | Luzern | Nordstern Basel | 1:1 n.V. | ||
| 1938/1939 | 1/16 | 29/01/1939 | Young Boys | Aarau | 4:2 | ||
| 1938/1939 | 1/16 | 29/01/1939 | Biel-Bienne | Cantonal Neuchâtel | 5:2 | ||
| 1938/1939 | 1/16 | 29/01/1939 | Zug | Nordstern Basel | 1:7 | ||
| 1938/1939 | 1/16 | 29/01/1939 | Vevey | Montreux | 7:1 | ||
| 1938/1939 | 1/8 | 29/01/1939 | Servette | Fribourg | 4:1 | ||
| 1938/1939 | 1/8 | 29/01/1939 | Young Fellows | Lugano | 0:1 | ||
| 1938/1939 | 1/8 | 29/01/1939 | Blue Stars ZH | Grasshopper | 0:5 | ||
| 1938/1939 | 1/8 | 29/01/1939 | Basel | Brühl St. Gallen | 1:3 | ||
| 1938/1939 | 1/16 | 22/01/1939 | Blue Stars ZH | Birsfelden | 2:0 | ||
| 1938/1939 | 1/16 | 22/01/1939 | Fribourg | Xamax | 4:0 | ||
| 1938/1939 | 1/16 | 08/01/1939 | Concordia Basel | Basel | 2:3 | ||
| 1938/1939 | 1/16 | 08/01/1939 | Cantonal Neuchâtel | Biel-Bienne | 0:0 n.V. | ||
| 1938/1939 | 1/16 | 08/01/1939 | Birsfelden | Blue Stars ZH | 2:2 n.V. | ||
| 1938/1939 | 1/16 | 08/01/1939 | Espérance Genève | Lausanne | 0:4 | ||
| 1938/1939 | 1/16 | 08/01/1939 | Winterthur | Luzern | 0:3 | ||
| 1938/1939 | 1/16 | 08/01/1939 | Grenchen | Tavannes | 4:1 | ||
| 1938/1939 | 1/16 | 08/01/1939 | Lugano | Zürich | 2:1 | ||
| 1938/1939 | 1/16 | 08/01/1939 | Bellinzona | Grasshopper | 0:4 | ||
| 1938/1939 | 1/16 | 08/01/1939 | Forward-Morges | Servette | 0:6 | ||
| 1938/1939 | 1/16 | 08/01/1939 | Chaux-de-Fonds | UGS | 2:1 | ||
| 1938/1939 | 1/16 | 08/01/1939 | Montreux | Vevey | 2:2 n.V. | ||
| 1938/1939 | 1/16 | 08/01/1939 | Kreuzlingen | Young Fellows | 1:2 | ||
| 1938/1939 | 3. Runde | 01/01/1939 | UGS | La Tour-de-Peilz | 6:2 | ||
| 1938/1939 | 3. Runde | 18/12/1938 | Vevey | Thun | 4:3 n.V. | ||
| 1938/1939 | 3. Runde | 18/12/1938 | Bellinzona | Zug | 5:1 | ||
| 1938/1939 | 3. Runde | 18/12/1938 | La Tour-de-Peilz | UGS | 2:2 n.V. | ||
| 1938/1939 | 1/16 | 11/12/1938 | St. Gallen | Brühl St. Gallen | 1:3 | ||
| 1938/1939 | 3. Runde | 11/12/1938 | Monthey | Espérance Genève | 0:0 n.V. | ||
| 1938/1939 | 3. Runde | 11/12/1938 | Forward-Morges | Sierre | 8:1 | ||
| 1938/1939 | 3. Runde | 11/12/1938 | Montreux | Viktoria Bern | 4:1 | ||
| 1938/1939 | 3. Runde | 20/11/1938 | Kreuzlingen | Adliswil | 3:2 | ||
| 1938/1939 | 3. Runde | 20/11/1938 | Liestal | Birsfelden | 0:6 | ||
| 1938/1939 | 3. Runde | 20/11/1938 | Lachen | Blue Stars ZH | 0:2 | ||
| 1938/1939 | 3. Runde | 20/11/1938 | Black Stars Basel | Concordia Basel | 1:4 | ||
| 1938/1939 | 3. Runde | 20/11/1938 | Turgi | Fribourg | 2:7 | ||
| 1938/1939 | 3. Runde | 20/11/1938 | Zug | Locarno | 4:2 | ||
| 1938/1939 | 3. Runde | 20/11/1938 | Cantonal Neuchâtel | Luterbach | 2:0 | ||
| 1938/1939 | 3. Runde | 20/11/1938 | Aarau | Olten | 6:0 | ||
| 1938/1939 | 3. Runde | 20/11/1938 | Brühl St. Gallen | Schaffhausen | 5:3 | ||
| 1938/1939 | 3. Runde | 20/11/1938 | Arbon | St. Gallen | 0:2 | ||
| 1938/1939 | 3. Runde | 20/11/1938 | US Bienne-Boujean | Tavannes | 1:2 | ||
| 1938/1939 | 3. Runde | 20/11/1938 | Wädenswil | Zürich | 1:3 | ||
| 1938/1939 | 3. Runde | 20/11/1938 | Concordia Yverdon | Xamax | 1:3 | ||
| 1938/1939 | 3. Runde | 20/11/1938 | Winterthur | Höngg Zürich | 2:0 | ||
| 1937/1938 | Finale | 19/06/1938 | Grasshopper | Servette | 5:1 (2:1) | 15'000 | Wankdorf |
| 1937/1938 | Finale | 18/04/1938 | Grasshopper | Servette | 2:2 n.V. | 18'000 | Wankdorf |
| 1937/1938 | 1/2 | 06/03/1938 | Servette | Lugano | 5:4 n.V. | ||
| 1937/1938 | 1/2 | 06/03/1938 | Young Fellows | Grasshopper | 1:4 (0:1) | ||
| 1937/1938 | 1/4 | 23/02/1938 | Grasshopper | Chaux-de-Fonds | 2:1 (1:0) | ||
| 1937/1938 | 1/4 | 13/02/1938 | Servette | Grenchen | 2:1 (0:0) | ||
| 1937/1938 | 1/4 | 13/02/1938 | Lugano | Lausanne | 2:0 (0:0) | ||
| 1937/1938 | 1/4 | 13/02/1938 | Young Fellows | St. Gallen | 7:2 (3:2) | ||
| 1937/1938 | 1. Runde | 10/01/1938 | Zug | Wohlen | 2:2 n.V. | ||
| 1937/1938 | 1/8 | 02/01/1938 | Vevey | Lausanne | 1:5 | ||
| 1937/1938 | 1/8 | 05/12/1937 | Chaux-de-Fonds | Young Boys | 2:1 | ||
| 1937/1938 | 1/8 | 05/12/1937 | Servette | Aarau | 6:0 | ||
| 1937/1938 | 1/8 | 05/12/1937 | Grasshopper | Basel | 1:0 | ||
| 1937/1938 | 1/8 | 05/12/1937 | Lugano | Luzern | 2:0 | ||
| 1937/1938 | 1/8 | 05/12/1937 | Grenchen | Porrentruy | 4:1 | ||
| 1937/1938 | 1/8 | 05/12/1937 | Young Fellows | Schaffhausen | 3:2 | ||
| 1937/1938 | 1/8 | 05/12/1937 | St. Gallen | Zug | 7:4 n.V. | ||
| 1937/1938 | 1/8 | 05/12/1937 | Lausanne | Vevey | 1:1 n.V. | ||
| 1937/1938 | 1/16 | 07/11/1937 | Basel | Bellinzona | 5:1 | ||
| 1937/1938 | 1/16 | 07/11/1937 | Zug | Altstetten | 1:0 | ||
| 1937/1938 | 1/16 | 07/11/1937 | Porrentruy | Fribourg | 1:0 | ||
| 1937/1938 | 1/16 | 07/11/1937 | Biel-Bienne | Grenchen | 1:2 | ||
| 1937/1938 | 1/16 | 07/11/1937 | Grasshopper | Kreuzlingen | 2:0 | ||
| 1937/1938 | 1/16 | 07/11/1937 | Tramelan | Chaux-de-Fonds | 1:2 | ||
| 1937/1938 | 1/16 | 07/11/1937 | UGS | Lausanne | 0:2 | ||
| 1937/1938 | 1/16 | 07/11/1937 | Zofingen | Lugano | 2:5 | ||
| 1937/1938 | 1/16 | 07/11/1937 | Nordstern Basel | Luzern | 0:1 | ||
| 1937/1938 | 1/16 | 07/11/1937 | Vevey | Monthey | 1:0 | ||
| 1937/1938 | 1/16 | 07/11/1937 | Young Fellows | Oerlikon | 5:0 | ||
| 1937/1938 | 1/16 | 07/11/1937 | Aarau | Olten | 2:0 | ||
| 1937/1938 | 1/16 | 07/11/1937 | Chur | Schaffhausen | 0:2 | ||
| 1937/1938 | 1/16 | 07/11/1937 | Juventus ZH | St. Gallen | 2:5 n.V. | ||
| 1937/1938 | 1/16 | 07/11/1937 | Forward-Morges | Servette | 1:2 | ||
| 1937/1938 | 1/16 | 07/11/1937 | Young Boys | US Bienne-Boujean | 2:1 | ||
| 1937/1938 | 1. Runde | 17/10/1937 | Wohlen | Zug | 0:2 | ||
| 1937/1938 | 1. Runde | 03/10/1937 | Porrentruy | Old Boys | 2:2 | ||
| 1937/1938 | 1. Runde | 03/10/1937 | Chaux-de-Fonds | Concordia Yverdon | 1:0 | ||
| 1937/1938 | 1. Runde | 03/10/1937 | Black Stars Basel | Aarau | 1:6 | ||
| 1937/1938 | 1. Runde | 03/10/1937 | Grasshopper | Baden | 6:1 | ||
| 1937/1938 | 1. Runde | 03/10/1937 | Breite Basel | Basel | 2:10 | ||
| 1937/1938 | 1. Runde | 03/10/1937 | Young Boys | Bern | 2:1 | ||
| 1937/1938 | 1. Runde | 03/10/1937 | Cantonal Neuchâtel | Biel-Bienne | 2:3 | ||
| 1937/1938 | 1. Runde | 03/10/1937 | Young Fellows | Blue Stars ZH | 5:1 | ||
| 1937/1938 | 1. Runde | 03/10/1937 | Lugano | Chiasso | 8:0 | ||
| 1937/1938 | 1. Runde | 03/10/1937 | Chur | Lachen | 2:1 | ||
| 1937/1938 | 1. Runde | 03/10/1937 | Luzern | Locarno | 3:0 | ||
| 1937/1938 | 1. Runde | 03/10/1937 | Zofingen | Schönenwerd | 3:2 | ||
| 1937/1938 | 1. Runde | 03/10/1937 | Lausanne | Sierre | 4:1 | ||
| 1937/1938 | 1. Runde | 03/10/1937 | Grenchen | Solothurn | 4:2 | ||
| 1937/1938 | 1. Runde | 03/10/1937 | Altstetten | Töss | 2:0 | ||
| 1937/1938 | 1. Runde | 03/10/1937 | Schaffhausen | Tössfeld | 3:2 n.V. | ||
| 1937/1938 | 1. Runde | 03/10/1937 | St. Gallen | Winterthur | 3:2 n.V. | ||
| 1937/1938 | 1. Runde | 03/10/1937 | Oerlikon | Zürich | 1:0 | ||
| 1937/1938 | 1. Runde | 03/10/1937 | Bellinzona | GC Luganesi | 1:0 | ||
| 1937/1938 | 1. Runde | 03/10/1937 | Fribourg | Helvetia Bern | 3:2 | ||
| 1937/1938 | 1. Runde | 03/10/1937 | Monthey | Montreux | 5:3 | ||
| 1937/1938 | 1. Runde | 03/10/1937 | Tramelan | Xamax | 6:3 | ||
| 1937/1938 | 1. Runde | 03/10/1937 | Concordia Basel | Nordstern Basel | 0:2 | ||
| 1937/1938 | 1. Runde | 03/10/1937 | Forward-Morges | Racing-Club Lausanne | 3:0 forf. | ||
| 1937/1938 | 1. Runde | 03/10/1937 | Kreuzlingen | Brühl St. Gallen | 3:1 | ||
| 1937/1938 | 1. Runde | 03/10/1937 | Olten | Derendingen | 2:1 | ||
| 1937/1938 | 1. Runde | 03/10/1937 | Kickers Luzern | Juventus ZH | 1:3 | ||
| 1937/1938 | 1. Runde | 03/10/1937 | Vevey | Stade Lausanne | 7:2 | ||
| 1937/1938 | 1. Runde | 03/10/1937 | Renens | UGS | 1:2 | ||
| 1937/1938 | 1. Runde | 03/10/1937 | Nidau | US Bienne-Boujean | 1:4 | ||
| 1937/1938 | 1. Runde | 03/10/1937 | Servette | Dopolavoro Genève | 3:0 | ||
| 1936/1937 | Finale | 29/03/1937 | Grasshopper | Lausanne | 10:0 (2:0) | 15'000 | Wankdorf |
| 1936/1937 | 1/2 | 14/03/1937 | Lausanne | Biel-Bienne | 5:2 (2:1) | ||
| 1936/1937 | 1/2 | 14/03/1937 | Grasshopper | Servette | 7:3 n.V. | ||
| 1936/1937 | 1/4 | 07/02/1937 | Lausanne | Chaux-de-Fonds | 8:2 (4:2) | ||
| 1936/1937 | 1/4 | 07/02/1937 | Servette | Lugano | 2:1 (0:1) | ||
| 1936/1937 | 1/4 | 07/02/1937 | Biel-Bienne | Zürich | 2:0 (1:0) | ||
| 1936/1937 | 1/4 | 07/02/1937 | Old Boys | Grasshopper | 1:10 (0:3) | ||
| 1936/1937 | 1/8 | 13/12/1936 | UGS | Chaux-de-Fonds | 0:1 | ||
| 1936/1937 | 1/16 | 06/12/1936 | Cantonal Neuchâtel | Chaux-de-Fonds | 1:8 | ||
| 1936/1937 | 1/8 | 06/12/1936 | Servette | Young Boys | 3:1 | ||
| 1936/1937 | 1/8 | 06/12/1936 | Old Boys | Aarau | 2:1 | ||
| 1936/1937 | 1/8 | 06/12/1936 | Biel-Bienne | Grenchen | 2:1 | ||
| 1936/1937 | 1/8 | 06/12/1936 | Lugano | Locarno | 3:2 | ||
| 1936/1937 | 1/8 | 06/12/1936 | Lausanne | Monthey | 1:0 | ||
| 1936/1937 | 1/8 | 06/12/1936 | Schaffhausen | Zürich | 1:2 | ||
| 1936/1937 | 1/8 | 06/12/1936 | Young Fellows | Grasshopper | 2:3 | ||
| 1936/1937 | 1/16 | 08/11/1936 | Richemond-Daillettes | Monthey | 4:6 | ||
| 1936/1937 | 1/16 | 01/11/1936 | UGS | Etoile Carouge | 4:1 | ||
| 1936/1937 | 1/16 | 01/11/1936 | Chaux-de-Fonds | Cantonal Neuchâtel | 3:3 n.V. | ||
| 1936/1937 | 1/16 | 01/11/1936 | Grasshopper | Chiasso | 10:0 | ||
| 1936/1937 | 1/16 | 01/11/1936 | Aarau | Concordia Basel | 6:1 | ||
| 1936/1937 | 1/16 | 01/11/1936 | Lausanne | Fribourg | 3:1 | ||
| 1936/1937 | 1/16 | 01/11/1936 | Olympia Basel | Grenchen | 0:4 | ||
| 1936/1937 | 1/16 | 01/11/1936 | Young Fellows | Industrie ZH | 4:0 | ||
| 1936/1937 | 1/16 | 01/11/1936 | Chur | Locarno | 2:3 | ||
| 1936/1937 | 1/16 | 01/11/1936 | Blue Stars ZH | Lugano | 1:5 | ||
| 1936/1937 | 1/16 | 01/11/1936 | Biel-Bienne | Luzern | 4:3 | ||
| 1936/1937 | 1/16 | 01/11/1936 | Old Boys | Olten | 6:0 | ||
| 1936/1937 | 1/16 | 01/11/1936 | Schaffhausen | Winterthur | 2:1 | ||
| 1936/1937 | 1/16 | 01/11/1936 | Juventus ZH | Zürich | 3:4 | ||
| 1936/1937 | 1/16 | 01/11/1936 | Young Boys | Zofingen | 5:1 | ||
| 1936/1937 | 1/16 | 01/11/1936 | Aurore Bienne | Servette | 2:4 | ||
| 1936/1937 | 1. Runde | 25/10/1936 | Ballspielclub Zürich | Chiasso | 0:2 | ||
| 1936/1937 | 1. Runde | 25/10/1936 | Etoile Carouge | Gloria-Sports Le Locle | 1:0 | ||
| 1936/1937 | 1. Runde | 25/10/1936 | Chaux-de-Fonds | Vevey | 2:1 | ||
| 1936/1937 | 1. Runde | 25/10/1936 | Chur | Red Star ZH | 1:0 | ||
| 1936/1937 | 1. Runde | 11/10/1936 | Lugano | Kickers Luzern | 7:0 | ||
| 1936/1937 | 1. Runde | 04/10/1936 | Chiasso | Ballspielclub Zürich | 1:1 n.V. | ||
| 1936/1937 | 1. Runde | 04/10/1936 | Lengnau | Old Boys | 0:2 | ||
| 1936/1937 | 1. Runde | 04/10/1936 | Bern | Young Boys | 0:3 | ||
| 1936/1937 | 1. Runde | 04/10/1936 | Cantonal Neuchâtel | Concordia Yverdon | 1:0 | ||
| 1936/1937 | 1. Runde | 04/10/1936 | Monthey | Chênois | 3:0 | ||
| 1936/1937 | 1. Runde | 04/10/1936 | Richemond-Daillettes | La Tour-de-Peilz | 4:3 | ||
| 1936/1937 | 1. Runde | 04/10/1936 | Gloria-Sports Le Locle | Etoile Carouge | 1:1 n.V. | ||
| 1936/1937 | 1. Runde | 04/10/1936 | Solothurn | Aarau | 1:4 | ||
| 1936/1937 | 1. Runde | 04/10/1936 | Brühl St. Gallen | Blue Stars ZH | 1:2 n.V. | ||
| 1936/1937 | 1. Runde | 04/10/1936 | Basel | Concordia Basel | 1:3 | ||
| 1936/1937 | 1. Runde | 04/10/1936 | Lausanne | Fleurier | 8:0 | ||
| 1936/1937 | 1. Runde | 04/10/1936 | Servette | Forward-Morges | 6:0 | ||
| 1936/1937 | 1. Runde | 04/10/1936 | Langnau | Fribourg | 0:3 | ||
| 1936/1937 | 1. Runde | 04/10/1936 | Bellinzona | Industrie ZH | 1:2 | ||
| 1936/1937 | 1. Runde | 04/10/1936 | Young Fellows | Kreuzlingen | 4:0 | ||
| 1936/1937 | 1. Runde | 04/10/1936 | Vevey | Chaux-de-Fonds | 1:1 n.V. | ||
| 1936/1937 | 1. Runde | 04/10/1936 | Aurore Bienne | Moutier | 3:1 | ||
| 1936/1937 | 1. Runde | 04/10/1936 | Länggasse Bern | Olten | 1:5 | ||
| 1936/1937 | 1. Runde | 04/10/1936 | Grenchen | Porrentruy | 2:1 | ||
| 1936/1937 | 1. Runde | 04/10/1936 | St. Gallen | Schaffhausen | 1:2 | ||
| 1936/1937 | 1. Runde | 04/10/1936 | Olympia Basel | Wädenswil | 6:0 | ||
| 1936/1937 | 1. Runde | 04/10/1936 | Oerlikon | Winterthur | 2:3 | ||
| 1936/1937 | 1. Runde | 04/10/1936 | Luzern | Wohlen | 4:0 | ||
| 1936/1937 | 1. Runde | 04/10/1936 | Töss | Zürich | 0:1 | ||
| 1936/1937 | 1. Runde | 04/10/1936 | Zofingen | GC Luganesi | 2:0 | ||
| 1936/1937 | 1. Runde | 04/10/1936 | UGS | Montreux | 1:0 | ||
| 1936/1937 | 1. Runde | 04/10/1936 | Locarno | Nordstern Basel | 4:1 | ||
| 1936/1937 | 1. Runde | 04/10/1936 | Phönix Winterthur | Juventus ZH | 0:7 | ||
| 1936/1937 | 1. Runde | 04/10/1936 | Grasshopper | Seebach ZH | 10:0 | ||
| 1936/1937 | 1. Runde | 04/10/1936 | Biel-Bienne | Viktoria Bern | 5:0 | ||
| 1935/1936 | Finale | 13/04/1936 | Young Fellows | Servette | 2:0 (1:0) | 7'000 | Förrlibuck |
| 1935/1936 | 1/2 | 25/03/1936 | Bern | Servette | 2:1 | ||
| 1935/1936 | 1/2 | 01/03/1936 | Young Fellows | Young Boys | 4:1 (2:1) | ||
| 1935/1936 | 1/2 | 01/03/1936 | Bern | Servette | 1:1 n.V. | ||
| 1935/1936 | 1/4 | 12/02/1936 | Young Boys | Aarau | 5:0 (2:0) | ||
| 1935/1936 | 1/4 | 11/02/1936 | Bern | Locarno | 8:0 (4:0) | ||
| 1935/1936 | 1/8 | 06/02/1936 | Bern | Biel-Bienne | 1:0 | ||
| 1935/1936 | 1/4 | 02/02/1936 | Servette | Luzern | 3:0 (2:0) | ||
| 1935/1936 | 1/4 | 02/02/1936 | Lugano | Young Fellows | 1:5 (0:3) | ||
| 1935/1936 | 1/8 | 02/01/1936 | Young Boys | Grenchen | 5:2 | ||
| 1935/1936 | 1/8 | 01/01/1936 | Vevey | Servette | 2:8 | ||
| 1935/1936 | 1/8 | 01/12/1935 | Grenchen | Young Boys | 0:0 n.V. | ||
| 1935/1936 | 1/8 | 01/12/1935 | Concordia Yverdon | Aarau | 1:3 | ||
| 1935/1936 | 1/8 | 01/12/1935 | Biel-Bienne | Bern | 1:1 n.V. | ||
| 1935/1936 | 1/8 | 01/12/1935 | Lugano | Kreuzlingen | 4:1 | ||
| 1935/1936 | 1/8 | 01/12/1935 | St. Gallen | Luzern | 1:3 n.V. | ||
| 1935/1936 | 1/8 | 01/12/1935 | Locarno | Winterthur | 1:0 | ||
| 1935/1936 | 1/8 | 01/12/1935 | Chiasso | Young Fellows | 0:2 | ||
| 1935/1936 | 1/16 | 17/11/1935 | Montreux | Aarau | 0:6 | ||
| 1935/1936 | 1/16 | 17/11/1935 | Winterthur | Arbon | 3:1 | ||
| 1935/1936 | 1/16 | 17/11/1935 | Luzern | Baden | 5:0 | ||
| 1935/1936 | 1/16 | 17/11/1935 | Vevey | Fribourg | 4:1 | ||
| 1935/1936 | 1/16 | 17/11/1935 | Sierre | Grenchen | 0:4 | ||
| 1935/1936 | 1/16 | 17/11/1935 | Seebach | Kreuzlingen | 1:3 n.V. | ||
| 1935/1936 | 1/16 | 17/11/1935 | Servette | Chaux-de-Fonds | 2:0 | ||
| 1935/1936 | 1/16 | 17/11/1935 | Birsfelden | Locarno | 2:7 | ||
| 1935/1936 | 1/16 | 17/11/1935 | Biel-Bienne | Porrentruy | 6:1 | ||
| 1935/1936 | 1/16 | 17/11/1935 | Young Boys | Sion | 8:1 | ||
| 1935/1936 | 1/16 | 17/11/1935 | Chiasso | Fortuna St. Gallen | 5:1 | ||
| 1935/1936 | 1/16 | 17/11/1935 | Lugano | Grasshopper | 1:0 | ||
| 1935/1936 | 1/16 | 17/11/1935 | Concordia Yverdon | Delémont | 2:1 | ||
| 1935/1936 | 1/16 | 17/11/1935 | Bern | UGS | 14:1 | ||
| 1935/1936 | 1/16 | 17/11/1935 | Nordstern Basel | Young Fellows | 2:3 | ||
| 1935/1936 | 1. Runde | 06/10/1935 | Wädenswil | Bellinzona | 0:2 | ||
| 1935/1936 | 1. Runde | 06/10/1935 | Lausanne | Young Boys | 1:2 | ||
| 1935/1936 | 1. Runde | 06/10/1935 | Nidau | Concordia Yverdon | 3:4 | ||
| 1935/1936 | 1. Runde | 06/10/1935 | Locarno | Diana Zürich | 6:1 | ||
| 1935/1936 | 1. Runde | 06/10/1935 | Sierre | Etoile Carouge | 5:2 | ||
| 1935/1936 | 1. Runde | 06/10/1935 | St. Gallen | Allschwil | 8:0 | ||
| 1935/1936 | 1. Runde | 06/10/1935 | Winterthur | Altstetten | 2:0 | ||
| 1935/1936 | 1. Runde | 06/10/1935 | Thalwil | Baden | 1:4 | ||
| 1935/1936 | 1. Runde | 06/10/1935 | Chaux-de-Fonds | Biberist | 12:0 | ||
| 1935/1936 | 1. Runde | 06/10/1935 | Cantonal Neuchâtel | Biel-Bienne | 0:0 n.V. | ||
| 1935/1936 | 1. Runde | 06/10/1935 | Biel-Bienne | Cantonal Neuchâtel | 3:0 | ||
| 1935/1936 | 1. Runde | 06/10/1935 | Langnau | Birsfelden | 3:4 n.v. | ||
| 1935/1936 | 1. Runde | 06/10/1935 | Nordstern Basel | Blue Stars ZH | 5:0 | ||
| 1935/1936 | 1. Runde | 06/10/1935 | Seebach | Concordia Basel | 4:2 | ||
| 1935/1936 | 1. Runde | 06/10/1935 | Aarau | Fleurier | 7:2 | ||
| 1935/1936 | 1. Runde | 06/10/1935 | Viktoria Bern | Fribourg | 1:2 | ||
| 1935/1936 | 1. Runde | 06/10/1935 | Sparta Schaffhausen | Kreuzlingen | 0:1 | ||
| 1935/1936 | 1. Runde | 06/10/1935 | Basel | Luzern | 0:2 | ||
| 1935/1936 | 1. Runde | 06/10/1935 | Servette | Monthey | 8:1 | ||
| 1935/1936 | 1. Runde | 06/10/1935 | Lugano | Oerlikon | 5:0 | ||
| 1935/1936 | 1. Runde | 06/10/1935 | Sylvia-Sports Le Locle | Porrentruy | 2:5 | ||
| 1935/1936 | 1. Runde | 06/10/1935 | Sion | Solothurn | 1:0 | ||
| 1935/1936 | 1. Runde | 06/10/1935 | Chiasso | Zürich | 4:0 | ||
| 1935/1936 | 1. Runde | 06/10/1935 | Wipkingen | Fortuna St. Gallen | 1:3 | ||
| 1935/1936 | 1. Runde | 06/10/1935 | Grenchen | Gloria Le Locle | 8:1 | ||
| 1935/1936 | 1. Runde | 06/10/1935 | Bern | Racing-Club Lausanne | 10:1 | ||
| 1935/1936 | 1. Runde | 06/10/1935 | Grasshopper | Brühl St. Gallen | 4:0 | ||
| 1935/1936 | 1. Runde | 06/10/1935 | Young Fellows | Juventus ZH | 5:1 | ||
| 1935/1936 | 1. Runde | 06/10/1935 | Madretsch Biel | Delémont | 1:3 | ||
| 1935/1936 | 1. Runde | 06/10/1935 | Olten | UGS | 0:1 | ||
| 1935/1936 | 1. Runde | 06/10/1935 | Montreux | US Bienne-Boujean | 5:1 | ||
| 1935/1936 | 1. Runde | 06/10/1935 | Vevey | USI Dopolavoro Genève | 7:0 | ||
| 1935/1936 | 1. Runde | 06/10/1935 | Arbon | VfR Basel | 3:1 | ||
| 1934/1935 | Finale | 19/05/1935 | Lausanne | Nordstern Basel | 10:0 (1:0) | 10'000 | Pontaise |
| 1934/1935 | 1/2 | 22/04/1935 | Nordstern Basel | Basel | 3:2 (3:1) | ||
| 1934/1935 | 1/2 | 22/04/1935 | Bern | Lausanne | 1:2 (0:2) | ||
| 1934/1935 | 1/4 | 03/03/1935 | Basel | Lugano | 5:3 (2:2) | ||
| 1934/1935 | 1/4 | 03/03/1935 | Grasshopper | Nordstern Basel | 2:3 (1:2) | ||
| 1934/1935 | 1/4 | 03/03/1935 | Bern | Servette | 2:0 (0:0) | ||
| 1934/1935 | 1/4 | 03/03/1935 | Lausanne | UGS | 8:0 (2:0) | ||
| 1934/1935 | 1/8 | 02/12/1934 | Lausanne | Etoile Carouge | 7:1 | ||
| 1934/1935 | 1/8 | 02/12/1934 | Chaux-de-Fonds | Bern | 1:2 | ||
| 1934/1935 | 1/8 | 02/12/1934 | Basel | Chiasso | 2:0 | ||
| 1934/1935 | 1/8 | 02/12/1934 | Lugano | Locarno | 4:0 | ||
| 1934/1935 | 1/8 | 02/12/1934 | UGS | Solothurn | 2:0 | ||
| 1934/1935 | 1/8 | 02/12/1934 | Young Fellows | Grasshopper | 1:2 | ||
| 1934/1935 | 1/8 | 02/12/1934 | Concordia Basel | Nordstern Basel | 1:7 | ||
| 1934/1935 | 1/8 | 02/12/1934 | Young Boys | Servette | 1:2 n.V. | ||
| 1934/1935 | 1/16 | 01/12/1934 | Young Boys | Aarau | 4:0 | ||
| 1934/1935 | 1/16 | 18/11/1934 | Aarau | Young Boys | 1:1 n.V. | ||
| 1934/1935 | 1/16 | 18/11/1934 | Vevey | Etoile Carouge | 0:2 | ||
| 1934/1935 | 1/16 | 18/11/1934 | Lausanne | Biel-Bienne | 5:2 | ||
| 1934/1935 | 1/16 | 18/11/1934 | Winterthur | Chiasso | 1:4 | ||
| 1934/1935 | 1/16 | 18/11/1934 | Blue Stars ZH | Lugano | 0:3 | ||
| 1934/1935 | 1/16 | 18/11/1934 | Richemond-Daillettes | Solothurn | 1:5 | ||
| 1934/1935 | 1/16 | 18/11/1934 | Basel | St. Gallen | 5:2 | ||
| 1934/1935 | 1/16 | 18/11/1934 | Concordia Basel | Wohlen | 2:0 | ||
| 1934/1935 | 1/16 | 18/11/1934 | Wädenswil | Grasshopper | 1:7 | ||
| 1934/1935 | 1/16 | 18/11/1934 | Luzern | Nordstern Basel | 1:2 | ||
| 1934/1935 | 1/16 | 18/11/1934 | Bern | Racing Lausanne | 4:1 | ||
| 1934/1935 | 1/16 | 18/11/1934 | Cantonal Neuchâtel | Servette | 1:2 | ||
| 1934/1935 | 1/16 | 18/11/1934 | Locarno | Sparta Schaffhausen | 6:1 | ||
| 1934/1935 | 1/16 | 18/11/1934 | Derendingen | UGS | 1:5 | ||
| 1934/1935 | 1/16 | 18/11/1934 | Chaux-de-Fonds | USI Dopolavoro Genève | 3:1 | ||
| 1934/1935 | 1/16 | 18/11/1934 | Brühl St. Gallen | Young Fellows | 1:2 | ||
| 1934/1935 | 1. Runde | 28/10/1934 | Wädenswil | GC Luganesi | 4:2 | ||
| 1934/1935 | 1. Runde | 07/10/1934 | Derendingen | Grenchen | 1:0 (0:0) | ||
| 1934/1935 | 1. Runde | 07/10/1934 | Juventus ZH | Grasshopper | 2:3 (0:2) | ||
| 1934/1935 | 1. Runde | 07/10/1934 | Bern | Chênois | 7:0 | ||
| 1934/1935 | 1. Runde | 07/10/1934 | Aarau | La Tour-de-Peilz | 5:1 | ||
| 1934/1935 | 1. Runde | 07/10/1934 | Luzern | Adliswil | 5:3 | ||
| 1934/1935 | 1. Runde | 07/10/1934 | Sparta Schaffhausen | Allschwil | 3:0 | ||
| 1934/1935 | 1. Runde | 07/10/1934 | Nordstern Basel | Arbon | 9:1 | ||
| 1934/1935 | 1. Runde | 07/10/1934 | Young Fellows | Baden | 2:0 | ||
| 1934/1935 | 1. Runde | 07/10/1934 | Bellinzona | Basel | 0:1 | ||
| 1934/1935 | 1. Runde | 07/10/1934 | Chiasso | Birsfelden | 3:1 | ||
| 1934/1935 | 1. Runde | 07/10/1934 | Old Boys | Blue Stars ZH | 3:5 n.V. | ||
| 1934/1935 | 1. Runde | 07/10/1934 | Zofingen | Cantonal Neuchâtel | 0:1 | ||
| 1934/1935 | 1. Runde | 07/10/1934 | USI Bottecchia Basel | Concordia Basel | 0:1 | ||
| 1934/1935 | 1. Runde | 07/10/1934 | Servette | Fribourg | 9:1 | ||
| 1934/1935 | 1. Runde | 07/10/1934 | Dopolavoro Genève | Geralfingen | 3:2 | ||
| 1934/1935 | 1. Runde | 07/10/1934 | Brühl St. Gallen | Kickers Luzern | 6:1 | ||
| 1934/1935 | 1. Runde | 07/10/1934 | St. Gallen | Kreuzlingen | 1:0 | ||
| 1934/1935 | 1. Runde | 07/10/1934 | Montreux | Lausanne | 0:5 | ||
| 1934/1935 | 1. Runde | 07/10/1934 | Frauenfeld | Locarno | 2:3 | ||
| 1934/1935 | 1. Runde | 07/10/1934 | Etoile Carouge | Nidau | 4:2 | ||
| 1934/1935 | 1. Runde | 07/10/1934 | Racing-Club Lausanne | Olten | 3:1 | ||
| 1934/1935 | 1. Runde | 07/10/1934 | Chaux-de-Fonds | Porrentruy | 2:0 | ||
| 1934/1935 | 1. Runde | 07/10/1934 | St-Imier | Richemond-Daillettes | 1:2 | ||
| 1934/1935 | 1. Runde | 07/10/1934 | Sierre | Solothurn | 2:3 | ||
| 1934/1935 | 1. Runde | 07/10/1934 | Young Boys | Villeneuve | 12:0 | ||
| 1934/1935 | 1. Runde | 07/10/1934 | Töss | Winterthur | 0:1 | ||
| 1934/1935 | 1. Runde | 07/10/1934 | Zürich | Wohlen | 1:3 n.V. | ||
| 1934/1935 | 1. Runde | 07/10/1934 | Lugano | Seebach ZH | 7:1 | ||
| 1934/1935 | 1. Runde | 07/10/1934 | Langnau im Emmental | UGS | 2:6 | ||
| 1934/1935 | 1. Runde | 07/10/1934 | Biel-Bienne | US Bienne-Boujean | 2:0 | ||
| 1934/1935 | 1. Runde | 07/10/1934 | Monthey | Vevey | 1:2 | ||
| 1933/1934 | Finale | 02/04/1934 | Grasshopper | Servette | 2:0 (1:0) | 20'000 | Wankdorf |
| 1933/1934 | 1/2 | 04/03/1934 | Grasshopper | Locarno | 5:2 (3:1) | ||
| 1933/1934 | 1/2 | 04/03/1934 | Servette | Montreux | 5:1 (3:1) | ||
| 1933/1934 | 1/4 | 04/02/1934 | Servette | Biel-Bienne | 4:0 (2:0) | ||
| 1933/1934 | 1/4 | 04/02/1934 | Basel | Locarno | 3:4 n.v. | ||
| 1933/1934 | 1/4 | 04/02/1934 | Montreux | Brühl St. Gallen | 4:2 (1:1) | ||
| 1933/1934 | 1/4 | 04/02/1934 | Grasshopper | Young Fellows | 6:1 (2:1) | ||
| 1933/1934 | 1/8 | 10/12/1933 | Grasshopper | Luzern | 4:1 | ||
| 1933/1934 | 1/8 | 10/12/1933 | Montreux | Monthey | 4:0 | ||
| 1933/1934 | 1/8 | 10/12/1933 | Servette | Olten | 8:1 | ||
| 1933/1934 | 1/8 | 10/12/1933 | Locarno | Winterthur | 3:0 | ||
| 1933/1934 | 1/8 | 10/12/1933 | Basel | Nordstern Basel | 3:1 | ||
| 1933/1934 | 1/8 | 10/12/1933 | Blue Stars ZH | Young Fellows | 0:4 | ||
| 1933/1934 | 1/8 | 10/12/1933 | Bern | Biel-Bienne | 1:3 | ||
| 1933/1934 | 1/8 | 03/12/1933 | Brühl St. Gallen | Wädenswil | 8:1 | ||
| 1933/1934 | 1/16 | 05/11/1933 | Wädenswil | Diana Zürich | 5:1 | ||
| 1933/1934 | 1/16 | 05/11/1933 | Young Fellows | Aarau | 4:3 | ||
| 1933/1934 | 1/16 | 05/11/1933 | Lausanne | Basel | 1:3 | ||
| 1933/1934 | 1/16 | 05/11/1933 | Etoile Carouge | Bern | 0:2 | ||
| 1933/1934 | 1/16 | 05/11/1933 | Locarno | Buchs | 6:0 | ||
| 1933/1934 | 1/16 | 05/11/1933 | Biel-Bienne | Cantonal Neuchâtel | 8:3 | ||
| 1933/1934 | 1/16 | 05/11/1933 | Nordstern Basel | Fribourg | 5:0 | ||
| 1933/1934 | 1/16 | 05/11/1933 | Montreux | Chaux-de-Fonds | 2:1 | ||
| 1933/1934 | 1/16 | 05/11/1933 | Bellinzona | Luzern | 2:3 | ||
| 1933/1934 | 1/16 | 05/11/1933 | Fleurier | Olten | 1:2 | ||
| 1933/1934 | 1/16 | 05/11/1933 | Kickers Luzern | Winterthur | 1:4 | ||
| 1933/1934 | 1/16 | 05/11/1933 | Lugano | Grasshopper | 0:1 | ||
| 1933/1934 | 1/16 | 05/11/1933 | Old Boys | Brühl St. Gallen | 0:1 | ||
| 1933/1934 | 1/16 | 05/11/1933 | UGS | Servette | 0:3 | ||
| 1933/1934 | 1/16 | 05/11/1933 | Blue Stars ZH | Seebach ZH | 6:5 | ||
| 1933/1934 | 1/16 | 05/11/1933 | Monthey | Viktoria Bern | 1:0 | ||
| 1933/1934 | 1. Runde | 01/10/1933 | Zürich | Bellinzona | 0:1 | ||
| 1933/1934 | 1. Runde | 01/10/1933 | Luzerner SC | Old Boys | 1:2 | ||
| 1933/1934 | 1. Runde | 01/10/1933 | Etoile Carouge | Concordia Yverdon | 1:0 | ||
| 1933/1934 | 1. Runde | 01/10/1933 | Lausanne | E. Chaux-de-Fonds | 5:1 | ||
| 1933/1934 | 1. Runde | 01/10/1933 | Luzern | Adliswil | 7:2 | ||
| 1933/1934 | 1. Runde | 01/10/1933 | Locarno | Allschwil | 7:1 | ||
| 1933/1934 | 1. Runde | 01/10/1933 | Blue Stars ZH | Balerna | 4:2 | ||
| 1933/1934 | 1. Runde | 01/10/1933 | Gloria-Sports Le Locle | Bern | 0:7 | ||
| 1933/1934 | 1. Runde | 01/10/1933 | Winterthur | Black Stars Basel | 3:2 | ||
| 1933/1934 | 1. Runde | 01/10/1933 | Buchs | Buchs | 5:3 | ||
| 1933/1934 | 1. Runde | 01/10/1933 | Aarau | Bühlach | 7:1 | ||
| 1933/1934 | 1. Runde | 01/10/1933 | Derendingen | Cantonal Neuchâtel | 3:4 | ||
| 1933/1934 | 1. Runde | 01/10/1933 | Fleurier | Concordia Basel | 3:2 | ||
| 1933/1934 | 1. Runde | 01/10/1933 | Vevey | Fribourg | 1:2 | ||
| 1933/1934 | 1. Runde | 01/10/1933 | Chaux-de-Fonds | Grenchen | 3:1 | ||
| 1933/1934 | 1. Runde | 01/10/1933 | Juventus ZH | Kickers Luzern | 1:2 | ||
| 1933/1934 | 1. Runde | 01/10/1933 | Diana Zürich | Münchenstein | 2:1 n.V. | ||
| 1933/1934 | 1. Runde | 01/10/1933 | Grasshopper | Oerlikon | 8:0 | ||
| 1933/1934 | 1. Runde | 01/10/1933 | Biel-Bienne | Payerne | 10:1 | ||
| 1933/1934 | 1. Runde | 01/10/1933 | UGS | Sion | 5:2 | ||
| 1933/1934 | 1. Runde | 01/10/1933 | Basel | Solothurn | 8:0 | ||
| 1933/1934 | 1. Runde | 01/10/1933 | Young Fellows | St. Gallen | 3:1 | ||
| 1933/1934 | 1. Runde | 01/10/1933 | Servette | Thun | 7:1 | ||
| 1933/1934 | 1. Runde | 01/10/1933 | Lugano | Töss | 6:0 | ||
| 1933/1934 | 1. Runde | 01/10/1933 | Rorschach | Wädenswil | 1:4 | ||
| 1933/1934 | 1. Runde | 01/10/1933 | Seebach | Helvetik Basel | 8:0 | ||
| 1933/1934 | 1. Runde | 01/10/1933 | Young Boys | Nordstern Basel | 1:2 | ||
| 1933/1934 | 1. Runde | 01/10/1933 | Olten | Racing-Club Lausanne | 4:1 | ||
| 1933/1934 | 1. Runde | 01/10/1933 | Kreuzlingen | Brühl St. Gallen | 1:2 | ||
| 1933/1934 | 1. Runde | 01/10/1933 | Monthey | Sports Boys Bern | 5:0 | ||
| 1933/1934 | 1. Runde | 01/10/1933 | Montreux | Dopolavoro Genève | 5:1 | ||
| 1933/1934 | 1. Runde | 01/10/1933 | US Bienne-Boujean | Viktoria Bern | 0:1 | ||
| 1932/1933 | Finale | 09/04/1933 | Basel | Grasshopper | 4:3 (2:1) | 15'000 | Hardturm |
| 1932/1933 | 1/2 | 05/03/1933 | Grasshopper | Young Boys | 3:1 (3:1) | ||
| 1932/1933 | 1/2 | 05/03/1933 | Basel | Lausanne | 5:3 (3:2) | ||
| 1932/1933 | 1/4 | 05/02/1933 | Young Boys | Etoile Carouge | 4:2 (1:0) | ||
| 1932/1933 | 1/4 | 05/02/1933 | Basel | Lugano | 4:2 (1:1) | ||
| 1932/1933 | 1/4 | 05/02/1933 | Grasshopper | Zürich | 5:0 (4:0) | ||
| 1932/1933 | 1/4 | 05/02/1933 | Lausanne | UGS | 6:1 (3:0) | ||
| 1932/1933 | 1/8 | 08/12/1932 | Bellinzona | Basel | 2:3 n.v. | ||
| 1932/1933 | 1/8 | 04/12/1932 | Young Boys | Cantonal Neuchâtel | 7:0 | ||
| 1932/1933 | 1/8 | 04/12/1932 | Bern | Lausanne | 0:4 | ||
| 1932/1933 | 1/8 | 04/12/1932 | Lugano | St. Gallen | 7:0 | ||
| 1932/1933 | 1/8 | 04/12/1932 | Zürich | Winterthur | 5:1 | ||
| 1932/1933 | 1/8 | 04/12/1932 | Etoile Carouge | Racing-Club Lausanne | 3:0 | ||
| 1932/1933 | 1/8 | 04/12/1932 | Grasshopper | Juventus ZH | 11:1 | ||
| 1932/1933 | 1/8 | 04/12/1932 | Montreux | UGS | 1:12 | ||
| 1932/1933 | 1/16 | 27/11/1932 | Montreux | Moutier | 6:4 | ||
| 1932/1933 | 1/16 | 13/11/1932 | Uster | Bellinzona | 1:6 | ||
| 1932/1933 | 1/16 | 13/11/1932 | Grenchen | Young Boys | 1:2 | ||
| 1932/1933 | 1/16 | 13/11/1932 | Servette | Etoile Carouge | 0:1 | ||
| 1932/1933 | 1/16 | 13/11/1932 | Basel | Blue Stars ZH | 3:0 | ||
| 1932/1933 | 1/16 | 13/11/1932 | Delémont | Cantonal Neuchâtel | 1:8 | ||
| 1932/1933 | 1/16 | 13/11/1932 | Zürich | Kreuzlingen | 3:0 | ||
| 1932/1933 | 1/16 | 13/11/1932 | Lausanne | Chaux-de-Fonds | 1:0 | ||
| 1932/1933 | 1/16 | 13/11/1932 | Locarno | Lugano | 1:3 | ||
| 1932/1933 | 1/16 | 13/11/1932 | Bern | Madretsch | 5:0 | ||
| 1932/1933 | 1/16 | 13/11/1932 | Young Fellows | St. Gallen | 1:3 | ||
| 1932/1933 | 1/16 | 13/11/1932 | Balerna | Winterthur | 0:5 | ||
| 1932/1933 | 1/16 | 13/11/1932 | Luzern | Grasshopper | 0:6 | ||
| 1932/1933 | 1/16 | 13/11/1932 | Moutier | Montreux | 5:5 n.V. | ||
| 1932/1933 | 1/16 | 13/11/1932 | Monthey | Racing-Club Lausanne | 1:2 | ||
| 1932/1933 | 1/16 | 13/11/1932 | Brühl St. Gallen | Juventus ZH | 2:5 | ||
| 1932/1933 | 1/16 | 13/11/1932 | Aarau | UGS | 2:5 | ||
| 1932/1933 | 1. Runde | 23/10/1932 | Cantonal Neuchâtel | Stade Lausanne | 3:0 | ||
| 1932/1933 | 1. Runde | 02/10/1932 | Old Boys | Bellinzona | 0:8 | ||
| 1932/1933 | 1. Runde | 02/10/1932 | Madretsch Biel | Central Fribourg | 7:5 | ||
| 1932/1933 | 1. Runde | 02/10/1932 | Monthey | Cercle des Sports Bienne | 2:1 | ||
| 1932/1933 | 1. Runde | 02/10/1932 | Lausanne | E. Chaux-de-Fonds | 4:0 | ||
| 1932/1933 | 1. Runde | 02/10/1932 | Luzern | Allschwil | 4:0 | ||
| 1932/1933 | 1. Runde | 02/10/1932 | Concordia Basel | Basel | 2:4 | ||
| 1932/1933 | 1. Runde | 02/10/1932 | Young Boys | Biel-Bienne | 2:0 | ||
| 1932/1933 | 1. Runde | 02/10/1932 | Juventus ZH | Birsfelden | 1:0 | ||
| 1932/1933 | 1. Runde | 02/10/1932 | Sparta Schaffhausen | Blue Stars ZH | 0:1 | ||
| 1932/1933 | 1. Runde | 02/10/1932 | Delémont | Boudry | 5:2 | ||
| 1932/1933 | 1. Runde | 02/10/1932 | Winterthur | Buchs | 2:0 | ||
| 1932/1933 | 1. Runde | 02/10/1932 | Young Fellows | Chiasso | 3:1 | ||
| 1932/1933 | 1. Runde | 02/10/1932 | Balerna | Horgen | 3:0 forf. | ||
| 1932/1933 | 1. Runde | 02/10/1932 | Bern | Lengnau | 10:3 | ||
| 1932/1933 | 1. Runde | 02/10/1932 | Diana Zürich | Locarno | 2:10 | ||
| 1932/1933 | 1. Runde | 02/10/1932 | Brühl St. Gallen | Oerlikon | 3:1 | ||
| 1932/1933 | 1. Runde | 02/10/1932 | Aarau | Olten | 4:1 | ||
| 1932/1933 | 1. Runde | 02/10/1932 | Moutier | Sion | 4:3 | ||
| 1932/1933 | 1. Runde | 02/10/1932 | Chaux-de-Fonds | Solothurn | 5:0 | ||
| 1932/1933 | 1. Runde | 02/10/1932 | St. Gallen | Wädenswil | 3:1 | ||
| 1932/1933 | 1. Runde | 02/10/1932 | Grenchen | Yverdon | 8:1 | ||
| 1932/1933 | 1. Runde | 02/10/1932 | Seebach | Zürich | 1:5 n.V. | ||
| 1932/1933 | 1. Runde | 02/10/1932 | Lugano | Fortuna St. Gallen | 6:0 | ||
| 1932/1933 | 1. Runde | 02/10/1932 | Etoile Carouge | Gloria Le Locle | 9:1 | ||
| 1932/1933 | 1. Runde | 02/10/1932 | Frauenfeld | Grasshopper | 0:7 | ||
| 1932/1933 | 1. Runde | 02/10/1932 | Vevey | Montreux | 1:3 | ||
| 1932/1933 | 1. Runde | 02/10/1932 | Bözingen 34 | Racing-Club Lausanne | 0:1 | ||
| 1932/1933 | 1. Runde | 02/10/1932 | Servette | Burgdorf | 16:0 | ||
| 1932/1933 | 1. Runde | 02/10/1932 | Uster | Zug | 5:2 | ||
| 1932/1933 | 1. Runde | 02/10/1932 | Sierre | UGS | 1:9 | ||
| 1932/1933 | 1. Runde | 02/10/1932 | Nordstern Basel | Kreuzlingen | 0:3 (0:1) | ||
| 1931/1932 | Finale | 03/04/1932 | Grasshopper | UGS | 5:1 (2:0) | 18'000 | Hardturm |
| 1931/1932 | 1/2 | 13/03/1932 | UGS | Lausanne | 2:1 (2:1) | ||
| 1931/1932 | 1/2 | 13/03/1932 | Basel | Grasshopper | 1:8 (1:4) | ||
| 1931/1932 | 1/4 | 28/02/1932 | Young Fellows | UGS | 2:6 | ||
| 1931/1932 | 1/4 | 07/02/1932 | Lausanne | Young Boys | 5:0 (1:0) | ||
| 1931/1932 | 1/4 | 07/02/1932 | Grasshopper | Blue Stars ZH | 3:1 (3:0) | ||
| 1931/1932 | 1/4 | 07/02/1932 | Basel | Chaux-de-Fonds | 6:3 (4:0) | ||
| 1931/1932 | 1/4 | 07/02/1932 | UGS | Young Fellows | 1:1 n.V. | ||
| 1931/1932 | 1/8 | 10/01/1932 | UGS | Biel-Bienne | 4:3 n.V. | ||
| 1931/1932 | 1/8 | 20/12/1931 | Bellinzona | Young Fellows | 0:1 | ||
| 1931/1932 | 1/8 | 13/12/1931 | Servette | Lausanne | 0:3 forf. | ||
| 1931/1932 | 1/8 | 13/12/1931 | Young Fellows | Bellinzona | 2:2 n.V. | ||
| 1931/1932 | 1/8 | 13/12/1931 | Grasshopper | Old Boys | 11:1 | ||
| 1931/1932 | 1/8 | 13/12/1931 | Fribourg | Young Boys | 0:1 | ||
| 1931/1932 | 1/8 | 13/12/1931 | Brühl St. Gallen | Basel | 1:4 | ||
| 1931/1932 | 1/8 | 13/12/1931 | Kickers Luzern | Blue Stars ZH | 0:5 | ||
| 1931/1932 | 1/8 | 13/12/1931 | Chaux-de-Fonds | Cantonal Neuchâtel | 2:0 | ||
| 1931/1932 | 1/16 | 22/11/1931 | Lugano | Basel | 0:1 | ||
| 1931/1932 | 1/16 | 22/11/1931 | Fribourg | Monthey | 3:0 | ||
| 1931/1932 | 1/16 | 01/11/1931 | Olten | Young Boys | 0:1 | ||
| 1931/1932 | 1/16 | 01/11/1931 | Servette | Aarau | 4:1 | ||
| 1931/1932 | 1/16 | 01/11/1931 | Racing-Club Lausanne | Biel-Bienne | 2:3 | ||
| 1931/1932 | 1/16 | 01/11/1931 | Le Locle | Cantonal Neuchâtel | 1:3 | ||
| 1931/1932 | 1/16 | 01/11/1931 | Old Boys | Chiasso | 4:1 | ||
| 1931/1932 | 1/16 | 01/11/1931 | Bellinzona | Concordia Basel | 3:0 | ||
| 1931/1932 | 1/16 | 01/11/1931 | Lausanne | Forward Morges | 6:1 | ||
| 1931/1932 | 1/16 | 01/11/1931 | Lenzburg | Kickers Luzern | 0:9 | ||
| 1931/1932 | 1/16 | 01/11/1931 | Basel | Lugano | 3:3 n.V. | ||
| 1931/1932 | 1/16 | 01/11/1931 | Blue Stars ZH | Zürich | 2:2 | ||
| 1931/1932 | 1/16 | 01/11/1931 | Sparta Schaffhausen | Grasshopper | 1:10 | ||
| 1931/1932 | 1/16 | 01/11/1931 | Wohlen | Brühl St. Gallen | 1:2 | ||
| 1931/1932 | 1/16 | 01/11/1931 | Chaux-de-Fonds | Stade Lausanne | 17:2 | ||
| 1931/1932 | 1/16 | 01/11/1931 | Gloria-Sports Le Locle | UGS | 2:10 | ||
| 1931/1932 | 1/16 | 01/11/1931 | Winterthur | Young Fellows | 2:3 | ||
| 1931/1932 | 1. Runde | 11/10/1931 | Wohlen | Buchs SG | 4:2 | ||
| 1931/1932 | 1. Runde | 04/10/1931 | Viktoria Bern | Young Boys | 2:3 | ||
| 1931/1932 | 1. Runde | 04/10/1931 | Fribourg | Central Fribourg | 2:1 | ||
| 1931/1932 | 1. Runde | 04/10/1931 | Forward Morges | Cercle des Sports Bienne | 1:0 | ||
| 1931/1932 | 1. Runde | 04/10/1931 | Biel-Bienne | Etoile Carouge | 5:1 | ||
| 1931/1932 | 1. Runde | 04/10/1931 | Zürich | Allschwil | 9:0 | ||
| 1931/1932 | 1. Runde | 04/10/1931 | Kickers Luzern | Altstätten | 8:2 | ||
| 1931/1932 | 1. Runde | 04/10/1931 | Winterthur | Baden | 3:1 | ||
| 1931/1932 | 1. Runde | 04/10/1931 | Young Fellows | Balerna | 10:0 | ||
| 1931/1932 | 1. Runde | 04/10/1931 | Veltheim | Basel | 1:5 | ||
| 1931/1932 | 1. Runde | 04/10/1931 | UGS | Bern | 2:0 | ||
| 1931/1932 | 1. Runde | 04/10/1931 | Lugano | Birsfelden | 2:0 | ||
| 1931/1932 | 1. Runde | 04/10/1931 | Lenzburg | Black Stars Basel | 3:2 | ||
| 1931/1932 | 1. Runde | 04/10/1931 | Aarau | Bözingen 34 | 4:2 | ||
| 1931/1932 | 1. Runde | 04/10/1931 | Jonction Genève | Cantonal Neuchâtel | 1:2 | ||
| 1931/1932 | 1. Runde | 04/10/1931 | Oerlikon | Chiasso | 0:1 | ||
| 1931/1932 | 1. Runde | 04/10/1931 | St. Gallen | Concordia Basel | 2:3 | ||
| 1931/1932 | 1. Runde | 04/10/1931 | Olten | Fleurier | 7:1 | ||
| 1931/1932 | 1. Runde | 04/10/1931 | Lausanne | Grenchen | 5:3 n.V. | ||
| 1931/1932 | 1. Runde | 04/10/1931 | E. Chaux-de-Fonds | Chaux-de-Fonds | 1:2 | ||
| 1931/1932 | 1. Runde | 04/10/1931 | Blue Stars ZH | Locarno | 8:4 | ||
| 1931/1932 | 1. Runde | 04/10/1931 | Old Boys | Luzern | 1:0 | ||
| 1931/1932 | 1. Runde | 04/10/1931 | Tramelan | Monthey | 5:7 | ||
| 1931/1932 | 1. Runde | 04/10/1931 | Le Locle | Reconvilier | 2:0 | ||
| 1931/1932 | 1. Runde | 04/10/1931 | Gloria-Sports Le Locle | Renens | 3:0 | ||
| 1931/1932 | 1. Runde | 04/10/1931 | Brühl St. Gallen | Suhr | 8:0 | ||
| 1931/1932 | 1. Runde | 04/10/1931 | Bellinzona | Töss | 3:0 | ||
| 1931/1932 | 1. Runde | 04/10/1931 | Sparta Schaffhausen | Fortuna St. Gallen | 2:1 | ||
| 1931/1932 | 1. Runde | 04/10/1931 | Stade Lausanne | Xamax | 4:1 | ||
| 1931/1932 | 1. Runde | 04/10/1931 | Grasshopper | Nordstern Basel | 6:1 | ||
| 1931/1932 | 1. Runde | 04/10/1931 | Solothurn | Servette | 1:4 | ||
| 1931/1932 | 1. Runde | 04/10/1931 | Racing-Club Lausanne | Delémont | 3:3 n.V. | ||
| 1930/1931 | Finale | 10/05/1931 | Lugano | Grasshopper | 2:1 n.V. | 6'000 | Campo Marzio |
| 1930/1931 | 1/2 | 19/04/1931 | Grasshopper | Chaux-de-Fonds | 2:1 (2:0) | ||
| 1930/1931 | 1/2 | 01/03/1931 | Lugano | UGS | 3:1 (3:1) | ||
| 1930/1931 | 1/4 | 01/02/1931 | Grasshopper | Blue Stars ZH | 7:2 (2:1) | ||
| 1930/1931 | 1/4 | 01/02/1931 | UGS | Cantonal Neuchâtel | 8:0 (5:0) | ||
| 1930/1931 | 1/4 | 01/02/1931 | Grenchen | Lugano | 1:4 (1:2) | ||
| 1930/1931 | 1/4 | 28/12/1930 | Chaux-de-Fonds | Nordstern Basel | 3:1 (1:1) | ||
| 1930/1931 | 1/8 | 14/12/1930 | UGS | Fribourg | 6:0 | ||
| 1930/1931 | 1/8 | 07/12/1930 | St. Gallen | Blue Stars ZH | 1:4 | ||
| 1930/1931 | 1/8 | 07/12/1930 | Racing-Club Lausanne | Grenchen | 0:1 | ||
| 1930/1931 | 1/8 | 07/12/1930 | Bern | Chaux-de-Fonds | 0:2 | ||
| 1930/1931 | 1/8 | 07/12/1930 | Cantonal Neuchâtel | Olten | 3:1 | ||
| 1930/1931 | 1/8 | 07/12/1930 | Lugano | Zürich | 2:0 | ||
| 1930/1931 | 1/8 | 07/12/1930 | Winterthur | Nordstern Basel | 1:3 | ||
| 1930/1931 | 1/8 | 07/12/1930 | Grasshopper | Brühl St. Gallen | 4:1 | ||
| 1930/1931 | 1/16 | 09/11/1930 | Servette | Racing-Club Lausanne | 1:2 (0:1) | ||
| 1930/1931 | 1/16 | 09/11/1930 | Chaux-de-Fonds | Bözingen 34 | 7:1 | ||
| 1930/1931 | 1/16 | 09/11/1930 | Solothurn | Cantonal Neuchâtel | 2:3 | ||
| 1930/1931 | 1/16 | 09/11/1930 | St. Gallen | Concordia Basel | 3:0 | ||
| 1930/1931 | 1/16 | 09/11/1930 | Bern | Forward Morges | 2:0 | ||
| 1930/1931 | 1/16 | 09/11/1930 | Sion | Grenchen | 0:3 | ||
| 1930/1931 | 1/16 | 09/11/1930 | Olten | Lausanne | 2:1 | ||
| 1930/1931 | 1/16 | 09/11/1930 | Zürich | Liestal | 2:1 | ||
| 1930/1931 | 1/16 | 09/11/1930 | Winterthur | Locarno | 1:0 | ||
| 1930/1931 | 1/16 | 09/11/1930 | Nordstern Basel | Luzern | 2:1 | ||
| 1930/1931 | 1/16 | 09/11/1930 | Lugano | Oerlikon | 11:1 | ||
| 1930/1931 | 1/16 | 09/11/1930 | Fribourg | Thun | 6:3 | ||
| 1930/1931 | 1/16 | 09/11/1930 | Young Fellows | Grasshopper | 0:4 | ||
| 1930/1931 | 1/16 | 09/11/1930 | Breite Basel | Brühl St. Gallen | 2:6 | ||
| 1930/1931 | 1/16 | 09/11/1930 | Etoile Carouge | UGS | 1:5 | ||
| 1930/1931 | 1/16 | 02/11/1930 | Blue Stars ZH | GC Luganesi | 9:0 | ||
| 1930/1931 | 1. Runde | 12/10/1930 | Buchs AG | Nordstern Basel | 1:9 | ||
| 1930/1931 | 1. Runde | 05/10/1930 | Sion | Central Fribourg | 4:0 | ||
| 1930/1931 | 1. Runde | 05/10/1930 | Forward Morges | Concordia Yverdon | 2:1 | ||
| 1930/1931 | 1. Runde | 05/10/1930 | Jonction Genève | Etoile Carouge | 2:5 | ||
| 1930/1931 | 1. Runde | 05/10/1930 | Bern | E. Chaux-de-Fonds | 3:1 | ||
| 1930/1931 | 1. Runde | 05/10/1930 | Brühl St. Gallen | Allschwil | 5:0 | ||
| 1930/1931 | 1. Runde | 05/10/1930 | UGS | Biel-Bienne | 3:1 | ||
| 1930/1931 | 1. Runde | 05/10/1930 | Zürich | Black Stars Basel | 6:0 | ||
| 1930/1931 | 1. Runde | 05/10/1930 | Aarau | Blue Stars ZH | 1:2 | ||
| 1930/1931 | 1. Runde | 05/10/1930 | Fulgor Grenchen | Cantonal Neuchâtel | 1:4 | ||
| 1930/1931 | 1. Runde | 05/10/1930 | Lugano | Chiasso | 6:3 | ||
| 1930/1931 | 1. Runde | 05/10/1930 | Liestal | Engstringen | 8:4 | ||
| 1930/1931 | 1. Runde | 05/10/1930 | Dopolavoro Genève | Fribourg | 1:3 | ||
| 1930/1931 | 1. Runde | 05/10/1930 | Vevey | Grenchen | 0:6 | ||
| 1930/1931 | 1. Runde | 05/10/1930 | Basel | Locarno | 4:5 | ||
| 1930/1931 | 1. Runde | 05/10/1930 | Bellinzona | Luzern | 1:5 | ||
| 1930/1931 | 1. Runde | 05/10/1930 | Lausanne | Nidau | 3:1 | ||
| 1930/1931 | 1. Runde | 05/10/1930 | Langnau | Oerlikon | 2:5 | ||
| 1930/1931 | 1. Runde | 05/10/1930 | Boudry | Olten | 1:12 | ||
| 1930/1931 | 1. Runde | 05/10/1930 | Buchs SG | St. Gallen | 3:7 n.v. | ||
| 1930/1931 | 1. Runde | 05/10/1930 | Monthey | Thun | 0:3 forf. | ||
| 1930/1931 | 1. Runde | 05/10/1930 | Breite Basel | Uster | 4:3 | ||
| 1930/1931 | 1. Runde | 05/10/1930 | Old Boys | Winterthur | 1:2 | ||
| 1930/1931 | 1. Runde | 05/10/1930 | Töss | Grasshopper | 1:5 | ||
| 1930/1931 | 1. Runde | 05/10/1930 | GC Luganesi | Industrie Zürich | 3:2 | ||
| 1930/1931 | 1. Runde | 05/10/1930 | Solothurn | Minerva Bern | 5:2 | ||
| 1930/1931 | 1. Runde | 05/10/1930 | Sport-Boys Bern | Racing-Club Lausanne | 2:4 | ||
| 1930/1931 | 1. Runde | 05/10/1930 | Concordia Basel | Seebach ZH | 4:3 | ||
| 1930/1931 | 1. Runde | 05/10/1930 | Kickers Luzern | Young Fellows | 1:5 | ||
| 1930/1931 | 1. Runde | 05/10/1930 | Bözingen 34 | Zähringia Bern | 3:1 | ||
| 1930/1931 | 1. Runde | 04/10/1930 | Chaux-de-Fonds | Young Boys | 2:1 | ||
| 1930/1931 | 1. Runde | 04/10/1930 | Servette | Xamax | 2:1 | ||
| 1929/1930 | Finale | 23/03/1930 | Young Boys | Aarau | 1:0 (1:0) | 7'500 | Wankdorf |
| 1929/1930 | 1/2 | 02/03/1930 | Etoile Carouge | Young Boys | 2:4 (1:3) | ||
| 1929/1930 | 1/2 | 02/03/1930 | Zürich | Aarau | 1:2 (0:1) | ||
| 1929/1930 | 1/4 | 16/02/1930 | Young Boys | Locarno | 2:1 | ||
| 1929/1930 | 1/4 | 16/02/1930 | Biel-Bienne | Aarau | 2:3 | ||
| 1929/1930 | 1/4 | 16/02/1930 | Etoile Carouge | Young Fellows | 3:2 (2:1) | ||
| 1929/1930 | 1/4 | 02/02/1930 | Locarno | Young Boys | 2:2 n.V. | ||
| 1929/1930 | 1/4 | 02/02/1930 | Aarau | Biel-Bienne | 2:2 n.V. | ||
| 1929/1930 | 1/4 | 02/02/1930 | Grasshopper | Zürich | 1:4 (1:2) | ||
| 1929/1930 | 1/8 | 22/12/1929 | Etoile Carouge | Servette | 3:0 | ||
| 1929/1930 | 1/8 | 01/12/1929 | Young Boys | CAA Genève | 10:3 | ||
| 1929/1930 | 1/8 | 01/12/1929 | Locarno | Basel | 5:4 | ||
| 1929/1930 | 1/8 | 01/12/1929 | UGS | Biel-Bienne | 2:3 | ||
| 1929/1930 | 1/8 | 01/12/1929 | Grasshopper | Blue Stars ZH | 3:2 | ||
| 1929/1930 | 1/8 | 01/12/1929 | Aarau | Chaux-de-Fonds | 5:1 | ||
| 1929/1930 | 1/8 | 01/12/1929 | Nordstern Basel | Zürich | 0:3 | ||
| 1929/1930 | 1/8 | 01/12/1929 | GC Luganesi | Young Fellows | 1:3 | ||
| 1929/1930 | 1/16 | 03/11/1929 | Biel-Bienne | E. Chaux-de-Fonds | 4:2 | ||
| 1929/1930 | 1/16 | 03/11/1929 | Zürich | Adliswil | 12:1 | ||
| 1929/1930 | 1/16 | 03/11/1929 | Lugano | Basel | 3:5 | ||
| 1929/1930 | 1/16 | 03/11/1929 | Etoile Carouge | Bern | 3:0 | ||
| 1929/1930 | 1/16 | 03/11/1929 | Winterthur | Blue Stars ZH | 1:2 | ||
| 1929/1930 | 1/16 | 03/11/1929 | Young Fellows | Chiasso | 1:0 | ||
| 1929/1930 | 1/16 | 03/11/1929 | Young Boys | Madretsch | 6:1 | ||
| 1929/1930 | 1/16 | 03/11/1929 | CAA Genève | Nidau | 3:2 | ||
| 1929/1930 | 1/16 | 03/11/1929 | Locarno | St. Gallen | 4:2 | ||
| 1929/1930 | 1/16 | 03/11/1929 | Servette | Yverdon | 6:0 | ||
| 1929/1930 | 1/16 | 03/11/1929 | Allschwil | GC Luganesi | 2:3 n.V. | ||
| 1929/1930 | 1/16 | 03/11/1929 | Chaux-de-Fonds | Montreux | 4:3 | ||
| 1929/1930 | 1/16 | 03/11/1929 | Grasshopper | Juventus ZH | 12:1 | ||
| 1929/1930 | 1/16 | 03/11/1929 | Aarau | Stade Nyonnais | 8:1 | ||
| 1929/1930 | 1/16 | 03/11/1929 | Nordstern Basel | Höngg Zürich | 7:0 | ||
| 1929/1930 | 1/16 | 03/11/1929 | Couvet | UGS | 0:6 | ||
| 1929/1930 | 1. Runde | 13/10/1929 | Zürich | Old Boys | 4:2 | ||
| 1929/1930 | 1. Runde | 13/10/1929 | CAA Genève | Central Fribourg | 4:2 | ||
| 1929/1930 | 1. Runde | 13/10/1929 | Höngg Zürich | Amriswil | 3:2 | ||
| 1929/1930 | 1. Runde | 13/10/1929 | Young Fellows | Baden | 6:0 | ||
| 1929/1930 | 1. Runde | 13/10/1929 | Olympia-Sports Vevey | Bern | 1:3 | ||
| 1929/1930 | 1. Runde | 13/10/1929 | Minerva Bern | Biel-Bienne | 0:6 | ||
| 1929/1930 | 1. Runde | 13/10/1929 | Chiasso | Black Stars Basel | 3:1 | ||
| 1929/1930 | 1. Runde | 13/10/1929 | Aarau | Bözingen 34 | 7:4 n.V. | ||
| 1929/1930 | 1. Runde | 13/10/1929 | Juventus ZH | Bühlach | 6:1 | ||
| 1929/1930 | 1. Runde | 13/10/1929 | Basel | Dietikon | 10:0 | ||
| 1929/1930 | 1. Runde | 13/10/1929 | Allschwil | Frauenfeld | 5:3 | ||
| 1929/1930 | 1. Runde | 13/10/1929 | Couvet | Fribourg | 4:2 n.V. | ||
| 1929/1930 | 1. Runde | 13/10/1929 | Blue Stars ZH | Kreuzlingen | 8:0 | ||
| 1929/1930 | 1. Runde | 13/10/1929 | Chaux-de-Fonds | Lausanne | 6:1 | ||
| 1929/1930 | 1. Runde | 13/10/1929 | Seebach | Lugano | 0:4 | ||
| 1929/1930 | 1. Runde | 13/10/1929 | Locarno | Luzern | 3:2 | ||
| 1929/1930 | 1. Runde | 13/10/1929 | E. Chaux-de-Fonds | Monthey | 6:2 | ||
| 1929/1930 | 1. Runde | 13/10/1929 | Grasshopper | Oerlikon | 9:2 | ||
| 1929/1930 | 1. Runde | 13/10/1929 | Madretsch Biel | Solothurn | 6:3 n.v. | ||
| 1929/1930 | 1. Runde | 13/10/1929 | Töss | St. Gallen | 0:1 | ||
| 1929/1930 | 1. Runde | 13/10/1929 | Reconvilier | Yverdon | 2:3 n.V. | ||
| 1929/1930 | 1. Runde | 13/10/1929 | Etoile Carouge | Helvetia Bern | 6:2 | ||
| 1929/1930 | 1. Runde | 13/10/1929 | La Tour-de-Peilz | Montreux | 2:7 | ||
| 1929/1930 | 1. Runde | 13/10/1929 | UGS | Renens | 3:1 | ||
| 1929/1930 | 1. Runde | 13/10/1929 | GC Luganesi | Brühl St. Gallen | 5:1 | ||
| 1929/1930 | 1. Runde | 13/10/1929 | Nordstern Basel | Sirius Zürich | 4:0 | ||
| 1929/1930 | 1. Runde | 13/10/1929 | Stade Nyonnais | Sports Boys Bern | 3:1 | ||
| 1929/1930 | 1. Runde | 13/10/1929 | Nidau | Stade Lausanne | 3:1 | ||
| 1929/1930 | 1. Runde | 13/10/1929 | Young Boys | Vevey | 2:0 | ||
| 1929/1930 | 1. Runde | 13/10/1929 | Adliswil | Kleinhüningen | 5:2 | ||
| 1929/1930 | 1. Runde | 13/10/1929 | Servette | Zähringia Bern | 9:1 | ||
| 1929/1930 | 1. Runde | 06/10/1929 | Winterthur | Birsfelden | 2:1 | ||
| 1928/1929 | Finale | 20/05/1929 | UGS | Young Boys | 1:0 (1:0) | 8'000 | Frontenex |
| 1928/1929 | 1/2 | 03/03/1929 | UGS | Concordia Basel | 2:1 (2:0) | ||
| 1928/1929 | 1/2 | 03/03/1929 | Young Boys | GC Luganesi | 5:2 (3:2) | ||
| 1928/1929 | 1/4 | 10/02/1929 | Lugano | Concordia Basel | 0:2 | ||
| 1928/1929 | 1/4 | 03/02/1929 | E. Chaux-de-Fonds | Young Boys | 0:1 (0:0) | ||
| 1928/1929 | 1/4 | 03/02/1929 | Concordia Basel | Lugano | 0:0 | ||
| 1928/1929 | 1/4 | 03/02/1929 | UGS | Winterthurer-Veltheim | 3:0 (0:0) | ||
| 1928/1929 | 1/4 | 27/01/1929 | Cantonal Neuchâtel | GC Luganesi | 1:2 | ||
| 1928/1929 | 1/8 | 06/01/1929 | UGS | Fribourg | 2:0 | ||
| 1928/1929 | 1/8 | 02/12/1928 | Biel-Bienne | E. Chaux-de-Fonds | 2:3 | ||
| 1928/1929 | 1/8 | 02/12/1928 | Young Fellows | Concordia Basel | 0:1 | ||
| 1928/1929 | 1/8 | 02/12/1928 | Luzern | Lugano | 0:2 | ||
| 1928/1929 | 1/8 | 02/12/1928 | Young Boys | Madretsch | 5:0 | ||
| 1928/1929 | 1/8 | 02/12/1928 | Cantonal Neuchâtel | Tavannes | 1:0 | ||
| 1928/1929 | 1/8 | 02/12/1928 | Winterthur-Veltheim | Zürich | 5:3 | ||
| 1928/1929 | 1/8 | 02/12/1928 | Liestal | GC Luganesi | 2:3 | ||
| 1928/1929 | 1/16 | 18/11/1928 | Servette | UGS | 0:1 | ||
| 1928/1929 | 1/16 | 11/11/1928 | Chiasso | Winterthurer-Veltheim | 2:4 n.V. | ||
| 1928/1929 | 1/16 | 04/11/1928 | Luzern | Birsfelden | 4.1 | ||
| 1928/1929 | 1/16 | 04/11/1928 | Basel | Concordia Basel | 2:3 | ||
| 1928/1929 | 1/16 | 04/11/1928 | E. Chaux-de-Fonds | Grenchen | 3:0 | ||
| 1928/1929 | 1/16 | 04/11/1928 | Blue Stars ZH | Liestal | 1:3 | ||
| 1928/1929 | 1/16 | 04/11/1928 | Madretsch Biel | Solothurn | 6:4 | ||
| 1928/1929 | 1/16 | 04/11/1928 | Conc.-Juvena Yverdon | Tavannes | 2:3 n.v. | ||
| 1928/1929 | 1/16 | 04/11/1928 | Kickers Luzern | Zürich | 1:4 | ||
| 1928/1929 | 1/16 | 04/11/1928 | Locarno | GC Luganesi | 1:2 | ||
| 1928/1929 | 1/16 | 04/11/1928 | Lugano | Grasshopper | 5:1 | ||
| 1928/1929 | 1/16 | 04/11/1928 | Fribourg | Jonction Genève | 5:1 | ||
| 1928/1929 | 1/16 | 04/11/1928 | Biel-Bienne | Minerva Bern | 5:0 | ||
| 1928/1929 | 1/16 | 04/11/1928 | UGS | Servette | 2:2 n.V. | ||
| 1928/1929 | 1/16 | 04/11/1928 | Cantonal Neuchâtel | Stade Lausanne | 3:1 | ||
| 1928/1929 | 1/16 | 04/11/1928 | Young Boys | Viktoria Bern | 12:3 | ||
| 1928/1929 | 1/16 | 04/11/1928 | Aarau | Young Fellows | 0:2 | ||
| 1928/1929 | 1. Runde | 07/10/1928 | Minerva Bern | Etoile Carouge | 2:1 (0:0) | ||
| 1928/1929 | 1. Runde | 07/10/1928 | Locarno | Old Boys | 3:1 | ||
| 1928/1929 | 1. Runde | 07/10/1928 | Cantonal Neuchâtel | La Tour-de-Peilz | 3:0 | ||
| 1928/1929 | 1. Runde | 07/10/1928 | Tramelan | E. Chaux-de-Fonds | 2:8 | ||
| 1928/1929 | 1. Runde | 07/10/1928 | GC Luganesi | Allschwil | 4:2 | ||
| 1928/1929 | 1. Runde | 07/10/1928 | Luzern | Altstetten | 4:1 | ||
| 1928/1929 | 1. Runde | 07/10/1928 | Biel-Bienne | Bern | 2:1 | ||
| 1928/1929 | 1. Runde | 07/10/1928 | Sirius Zürich | Birsfelden | 1:6 | ||
| 1928/1929 | 1. Runde | 07/10/1928 | Black Stars Basel | Blue Stars ZH | 0:1 | ||
| 1928/1929 | 1. Runde | 07/10/1928 | Basel | Bühlach | 10:2 | ||
| 1928/1929 | 1. Runde | 07/10/1928 | Winterthur Sportverein | Chiasso | 2:4 | ||
| 1928/1929 | 1. Runde | 07/10/1928 | Sainte-Croix-Sports | Fribourg | 1:2 | ||
| 1928/1929 | 1. Runde | 07/10/1928 | Conc.-Juvena Yverdon | Le Locle | 3:1 | ||
| 1928/1929 | 1. Runde | 07/10/1928 | Frauenfeld | Liestal | 1:2 | ||
| 1928/1929 | 1. Runde | 07/10/1928 | Uster | Lugano | 0:11 | ||
| 1928/1929 | 1. Runde | 07/10/1928 | Chaux-de-Fonds | Madretsch | 2:5 | ||
| 1928/1929 | 1. Runde | 07/10/1928 | Kickers Luzern | Oerlikon | 6:4 | ||
| 1928/1929 | 1. Runde | 07/10/1928 | Grenchen | Olten | 5:1 | ||
| 1928/1929 | 1. Runde | 07/10/1928 | Concordia Basel | Thalwil | 14:4 | ||
| 1928/1929 | 1. Runde | 07/10/1928 | St. Gallen | Winterthurer-Veltheim | 0:4 | ||
| 1928/1929 | 1. Runde | 07/10/1928 | Zürich | Münchenstein | 9:1 | ||
| 1928/1929 | 1. Runde | 07/10/1928 | Jonction Genève | Gloria-Sports Le Locle | 8:4 | ||
| 1928/1929 | 1. Runde | 07/10/1928 | Wohlen | Grasshopper | 1:4 | ||
| 1928/1929 | 1. Runde | 07/10/1928 | Young Boys | Xamax | 7:0 | ||
| 1928/1929 | 1. Runde | 07/10/1928 | Aarau | Nordstern Basel | 2:1 | ||
| 1928/1929 | 1. Runde | 07/10/1928 | Solothurn | Silva-Sports Le Locle | 8:4 | ||
| 1928/1929 | 1. Runde | 07/10/1928 | Stade Lausanne | Delémont | 6:2 | ||
| 1928/1929 | 1. Runde | 07/10/1928 | Tavannes | Vevey | 8:1 | ||
| 1928/1929 | 1. Runde | 07/10/1928 | Länggasse Bern | Viktoria Bern | 0:3 | ||
| 1928/1929 | 1. Runde | 07/10/1928 | Brühl St. Gallen | Young Fellows | 3:4 | ||
| 1928/1929 | 1. Runde | 07/10/1928 | Servette | Zähringia Bern | 7:0 | ||
| 1928/1929 | 1. Runde | 16/09/1928 | UGS | Nidau | 3:0 | ||
| 1927/1928 | Finale | 25/03/1928 | Servette | Grasshopper | 5:1 (3:1) | 12'000 | Charmilles |
| 1927/1928 | 1/2 | 04/03/1928 | Chaux-de-Fonds | Servette | 1:2 (0:0) | ||
| 1927/1928 | 1/2 | 04/03/1928 | Grasshopper | Young Fellows | 3:1 (1:0) | ||
| 1927/1928 | 1/4 | 05/02/1928 | Chaux-de-Fonds | Aarau | 1:0 (1:0) | ||
| 1927/1928 | 1/4 | 05/02/1928 | Old Boys | Grasshopper | 0:7 (0:4) | ||
| 1927/1928 | 1/4 | 05/02/1928 | St. Gallen | Servette | 1:3 (0:1) | ||
| 1927/1928 | 1/4 | 05/02/1928 | Etoile Carouge | Young Fellows | 1:3 (0:2) | ||
| 1927/1928 | 1/8 | 04/12/1927 | Liestal | Old Boys | 2:2 n.V. | ||
| 1927/1928 | 1/8 | 04/12/1927 | Old Boys | Liestal | 3:0 forf. | ||
| 1927/1928 | 1/8 | 04/12/1927 | Aarau | Young Boys | 1:0 | ||
| 1927/1928 | 1/8 | 04/12/1927 | Minerva Bern | Etoile Carouge | 0:4 | ||
| 1927/1928 | 1/8 | 04/12/1927 | Grasshopper | Chiasso | 9:0 | ||
| 1927/1928 | 1/8 | 04/12/1927 | Luzern | St. Gallen | 1:2 | ||
| 1927/1928 | 1/8 | 04/12/1927 | Bern | Servette | 0:4 | ||
| 1927/1928 | 1/8 | 04/12/1927 | Chaux-de-Fonds | Viktoria Bern | 7:0 | ||
| 1927/1928 | 1/8 | 04/12/1927 | Zürich | Young Fellows | 1:4 | ||
| 1927/1928 | 1/16 | 13/11/1927 | Minerva Bern | Grenchen | 5:3 (3:0) | ||
| 1927/1928 | 1/16 | 13/11/1927 | Fribourg | Aarau | 1:3 | ||
| 1927/1928 | 1/16 | 13/11/1927 | Chiasso | Blue Stars ZH | 5:1 | ||
| 1927/1928 | 1/16 | 13/11/1927 | Grasshopper | Bühlach | 12:1 | ||
| 1927/1928 | 1/16 | 13/11/1927 | Brühl St. Gallen | Liestal | 1:2 | ||
| 1927/1928 | 1/16 | 13/11/1927 | Sparta Schaffhausen | Luzern | 1:4 | ||
| 1927/1928 | 1/16 | 13/11/1927 | Servette | Madretsch | 5:2 | ||
| 1927/1928 | 1/16 | 13/11/1927 | Etoile Carouge | Olten | 3:1 | ||
| 1927/1928 | 1/16 | 13/11/1927 | Chaux-de-Fonds | Solothurn | 3:2 | ||
| 1927/1928 | 1/16 | 13/11/1927 | Birsfelden | St. Gallen | 1:2 | ||
| 1927/1928 | 1/16 | 13/11/1927 | Winterthur-Veltheim | Zürich | 1:3 | ||
| 1927/1928 | 1/16 | 13/11/1927 | Young Boys | Stade Lausanne | 12:2 | ||
| 1927/1928 | 1/16 | 13/11/1927 | Old Boys | Winterthur Sportverein | 2:1 | ||
| 1927/1928 | 1/16 | 13/11/1927 | Concordia Basel | Young Fellows | 0:2 | ||
| 1927/1928 | 1/16 | 13/11/1927 | Bern | Zähringia Bern | 9:1 | ||
| 1927/1928 | 1/16 | 06/11/1927 | Viktoria Bern | Black Stars Basel | 2:0 | ||
| 1927/1928 | 1. Runde | 02/10/1927 | Concordia Basel | Bellinzona | 12:0 | ||
| 1927/1928 | 1. Runde | 02/10/1927 | Red Star ZH | Old Boys | 1:4 | ||
| 1927/1928 | 1. Runde | 02/10/1927 | Fribourg | CAA Genève | 3:2 | ||
| 1927/1928 | 1. Runde | 02/10/1927 | Monthey | Etoile Carouge | 1:2 | ||
| 1927/1928 | 1. Runde | 02/10/1927 | Young Boys | E. Chaux-de-Fonds | 9:1 | ||
| 1927/1928 | 1. Runde | 02/10/1927 | Sparta Schaffhausen | Adliswil | 4:1 | ||
| 1927/1928 | 1. Runde | 02/10/1927 | Grasshopper | Arbon | 17:0 | ||
| 1927/1928 | 1. Runde | 02/10/1927 | Winterthur-Veltheim | Baden | 6:0 | ||
| 1927/1928 | 1. Runde | 02/10/1927 | Bern | Biberist | 13:1 | ||
| 1927/1928 | 1. Runde | 02/10/1927 | Sion | Black Stars Basel | 0:9 | ||
| 1927/1928 | 1. Runde | 02/10/1927 | Olten | Cantonal Neuchâtel | 2:0 | ||
| 1927/1928 | 1. Runde | 02/10/1927 | Madretsch Biel | Forward Morges | 5:0 | ||
| 1927/1928 | 1. Runde | 02/10/1927 | Chiasso | Höngg Zürich | 6:0 | ||
| 1927/1928 | 1. Runde | 02/10/1927 | Racing-Club Lausanne | Chaux-de-Fonds | 2:3 | ||
| 1927/1928 | 1. Runde | 02/10/1927 | Birsfelden | La Neuveville | 4:0 | ||
| 1927/1928 | 1. Runde | 02/10/1927 | Bülach | Langenthal | 4:2 | ||
| 1927/1928 | 1. Runde | 02/10/1927 | Aarau | Lausanne | 5:2 | ||
| 1927/1928 | 1. Runde | 02/10/1927 | Blue Stars ZH | Lugano | 5:4 | ||
| 1927/1928 | 1. Runde | 02/10/1927 | GC Luganesi | Luzern | 2:3 | ||
| 1927/1928 | 1. Runde | 02/10/1927 | Stade Lausanne | Renens | 2:1 | ||
| 1927/1928 | 1. Runde | 02/10/1927 | Stade Nyonnais | Solothurn | 0:4 | ||
| 1927/1928 | 1. Runde | 02/10/1927 | Veltheim | St. Gallen | 0:3 | ||
| 1927/1928 | 1. Runde | 02/10/1927 | Liestal | Töss | 5:1 | ||
| 1927/1928 | 1. Runde | 02/10/1927 | Concordia-J. Yverdon | Minerva Bern | 1:2 | ||
| 1927/1928 | 1. Runde | 02/10/1927 | Zürich | Nordstern Basel | 3:2 | ||
| 1927/1928 | 1. Runde | 02/10/1927 | Biel-Bienne | Servette | 1:3 | ||
| 1927/1928 | 1. Runde | 02/10/1927 | Brühl St. Gallen | Seebach ZH | 6:2 | ||
| 1927/1928 | 1. Runde | 02/10/1927 | Grenchen | UGS | 3:1 | ||
| 1927/1928 | 1. Runde | 02/10/1927 | Couvet-Sports | Viktoria Bern | 1:2 | ||
| 1927/1928 | 1. Runde | 02/10/1927 | Frauenfeld | Winterthur Sportverein | 1:2 | ||
| 1927/1928 | 1. Runde | 02/10/1927 | Basel | Young Fellows | 0:1 | ||
| 1927/1928 | 1. Runde | 02/10/1927 | Reconvilier | Zähringia Bern | 0:5 | ||
| 1926/1927 | Finale | 03/04/1927 | Grasshopper | Young Fellows | 3:1 (0:0) | 10'000 | Förrlibuck |
| 1926/1927 | 1/2 | 06/03/1927 | Bern | Grasshopper | 0:2 (0:0) | ||
| 1926/1927 | 1/2 | 06/03/1927 | Nordstern Basel | Young Fellows | 2:3 n.V. | ||
| 1926/1927 | 1/4 | 06/02/1927 | Young Fellows | Young Boys | 4:0 (1:0) | ||
| 1926/1927 | 1/4 | 06/02/1927 | Solothurn | Bern | 1:2 (1:1) | ||
| 1926/1927 | 1/4 | 06/02/1927 | Nordstern Basel | Grenchen | 1:0 (0:0) | ||
| 1926/1927 | 1/4 | 06/02/1927 | Lugano | Grasshopper | 2:3 (2:1) | ||
| 1926/1927 | 1/8 | 02/01/1927 | Young Fellows | Brühl St. Gallen | 2:1 | ||
| 1926/1927 | 1/8 | 26/12/1926 | Grenchen | Chaux-de-Fonds | 3:2 | ||
| 1926/1927 | 1/8 | 05/12/1926 | Young Boys | E. Chaux-de-Fonds | 6:3 | ||
| 1926/1927 | 1/8 | 05/12/1926 | Etoile Carouge | Bern | 0:3 | ||
| 1926/1927 | 1/8 | 05/12/1926 | Chiasso | Lugano | 1:6 | ||
| 1926/1927 | 1/8 | 05/12/1926 | La Tour-de-Peilz | Solothurn | 2:3 | ||
| 1926/1927 | 1/8 | 05/12/1926 | Grasshopper | Töss | 10:0 | ||
| 1926/1927 | 1/8 | 05/12/1926 | Nordstern Basel | Zürich | 5:1 | ||
| 1926/1927 | 1/16 | 28/11/1926 | Veltheim | Chiasso | 1:3 | ||
| 1926/1927 | 1/16 | 07/11/1926 | Zürich | Bellinzona | 2:0 | ||
| 1926/1927 | 1/16 | 07/11/1926 | Forward-Morges | Etoile Carouge | 1:2 | ||
| 1926/1927 | 1/16 | 07/11/1926 | Cantonal Neuchâtel | E. Chaux-de-Fonds | 1:3 | ||
| 1926/1927 | 1/16 | 07/11/1926 | Nordstern Basel | Blue Stars ZH | 3:2 | ||
| 1926/1927 | 1/16 | 07/11/1926 | Chaux-de-Fonds | Fribourg | 2:0 | ||
| 1926/1927 | 1/16 | 07/11/1926 | Old Boys | Lugano | 2:4 | ||
| 1926/1927 | 1/16 | 07/11/1926 | Black Stars Basel | Solothurn | 1:7 | ||
| 1926/1927 | 1/16 | 07/11/1926 | Töss | Winterthur-Veltheim | 2:0 | ||
| 1926/1927 | 1/16 | 07/11/1926 | Frauenfeld | Grasshopper | 4:11 | ||
| 1926/1927 | 1/16 | 07/11/1926 | La Tour-de-Peilz | Racing Lausanne | 4:3 | ||
| 1926/1927 | 1/16 | 07/11/1926 | Brühl St. Gallen | Kleinhüningen | 5:2 | ||
| 1926/1927 | 1/16 | 07/11/1926 | Chiasso | Veltheim | 0:0 n.V. | ||
| 1926/1927 | 1/16 | 07/11/1926 | Grenchen | Servette | 3:1 | ||
| 1926/1927 | 1/16 | 07/11/1926 | Bern | UGS | 3:0 | ||
| 1926/1927 | 1/16 | 07/11/1926 | Young Boys | Vevey | 7:0 | ||
| 1926/1927 | 1/16 | 07/11/1926 | Kickers Luzern | Young Fellows | 1:6 | ||
| 1926/1927 | 1. Runde | 03/10/1926 | Frauenfeld | FC St. Gallen | 5:3 (3:1) | ||
| 1926/1927 | 1. Runde | 03/10/1926 | Kleinhüningen | Ballspielclub Zürich | 2:0 | ||
| 1926/1927 | 1. Runde | 03/10/1926 | Basel | Old Boys | 0:2 | ||
| 1926/1927 | 1. Runde | 03/10/1926 | Etoile Carouge | CAA Genève | 4:1 | ||
| 1926/1927 | 1. Runde | 03/10/1926 | Renens | E. Chaux-de-Fonds | 3:4 | ||
| 1926/1927 | 1. Runde | 03/10/1926 | Fribourg | Allschwil | 2:0 | ||
| 1926/1927 | 1. Runde | 03/10/1926 | Montreux | Bern | 1:3 | ||
| 1926/1927 | 1. Runde | 03/10/1926 | La Tour-de-Peilz | Bex | 2:1 | ||
| 1926/1927 | 1. Runde | 03/10/1926 | Winterthur-Veltheim | Birsfelden | 4:0 | ||
| 1926/1927 | 1. Runde | 03/10/1926 | Monthey | Black Stars Basel | 1:3 | ||
| 1926/1927 | 1. Runde | 03/10/1926 | Biel-Bienne | Cantonal Neuchâtel | 0:4 | ||
| 1926/1927 | 1. Runde | 03/10/1926 | Chiasso | Höngg Zürich | 6:0 | ||
| 1926/1927 | 1. Runde | 03/10/1926 | Blue Stars ZH | Kreuzlingen | 3:0 | ||
| 1926/1927 | 1. Runde | 03/10/1926 | Aarau | Chaux-de-Fonds | 0:3 | ||
| 1926/1927 | 1. Runde | 03/10/1926 | Young Boys | Olten | 4:0 | ||
| 1926/1927 | 1. Runde | 03/10/1926 | Zürich | Red Star ZH | 4:1 | ||
| 1926/1927 | 1. Runde | 03/10/1926 | Orbe | Solothurn | 0:4 | ||
| 1926/1927 | 1. Runde | 03/10/1926 | Seebach ZH | Töss | 0:5 | ||
| 1926/1927 | 1. Runde | 03/10/1926 | Concordia Basel | Grasshopper | 1:2 | ||
| 1926/1927 | 1. Runde | 03/10/1926 | Nordstern Basel | Hakoah Zürich | 3:0 | ||
| 1926/1927 | 1. Runde | 03/10/1926 | Burgdorf | Racing-Club Lausanne | 0:4 | ||
| 1926/1927 | 1. Runde | 03/10/1926 | Lugano | Sankt Johann Basel | 11:4 | ||
| 1926/1927 | 1. Runde | 03/10/1926 | Arbon | Veltheim | 1:2 | ||
| 1926/1927 | 1. Runde | 03/10/1926 | Lausanne | Servette | 1:4 | ||
| 1926/1927 | 1. Runde | 03/10/1926 | Brühl St. Gallen | Sirius Zürich | 4:1 | ||
| 1926/1927 | 1. Runde | 03/10/1926 | Kickers Luzern | Sparta Schaffhausen | 1:0 | ||
| 1926/1927 | 1. Runde | 03/10/1926 | Forward-Morges | Stade Nyonnais | 4:2 | ||
| 1926/1927 | 1. Runde | 03/10/1926 | Minerva Bern | Vevey | 1:2 | ||
| 1926/1927 | 1. Runde | 03/10/1926 | UGS | Viktoria Bern | 2:0 | ||
| 1926/1927 | 1. Runde | 03/10/1926 | Grenchen | Villeneuve Sports | 8:1 | ||
| 1926/1927 | 1. Runde | 03/10/1926 | Bellinzona | Winterthur Sportverein | 9:2 | ||
| 1926/1927 | 1. Runde | 03/10/1926 | Luzern | Young Fellows | 0:4 | ||
| 1925/1926 | Finale | 11/04/1926 | Grasshopper | Bern | 2:1 (1:0) | 9'000 | Letzigrund |
| 1925/1926 | 1/2 | 07/03/1926 | Servette | Bern | 0:1 (0:0) | ||
| 1925/1926 | 1/2 | 07/03/1926 | Grasshopper | Lugano | 6:0 (2:0) | ||
| 1925/1926 | 1/4 | 07/02/1926 | Bern | Blue Stars ZH | 2:0 (1:0) | ||
| 1925/1926 | 1/4 | 07/02/1926 | Lugano | Chaux-de-Fonds | 9:1 (5:0) | ||
| 1925/1926 | 1/4 | 07/02/1926 | Biel-Bienne | Grasshopper | 2:6 (1:3) | 2'000 | |
| 1925/1926 | 1/4 | 07/02/1926 | Brühl St. Gallen | Servette | 2:3 (1:2) | ||
| 1925/1926 | 1/8 | 03/01/1926 | Young Boys | Bern | 1:3 | ||
| 1925/1926 | 1/8 | 20/12/1925 | Brühl St. Gallen | Concordia Basel | 8:1 | ||
| 1925/1926 | 1/8 | 13/12/1925 | St. Gallen | Chaux-de-Fonds | 2:4 | ||
| 1925/1926 | 1/8 | 06/12/1925 | Biel-Bienne | E. Chaux-de-Fonds | 2:0 | ||
| 1925/1926 | 1/8 | 06/12/1925 | Blue Stars ZH | Aarau | 3:2 | ||
| 1925/1926 | 1/8 | 06/12/1925 | Zürich | Grasshopper | 2:3 | ||
| 1925/1926 | 1/8 | 06/12/1925 | Lugano | Nordstern Basel | 2:1 | ||
| 1925/1926 | 1/8 | 06/12/1925 | Signal Lausanne | Servette | 0:2 | ||
| 1925/1926 | 1/16 | 01/11/1925 | Cantonal Neuchâtel | Young Boys | 1:5 | ||
| 1925/1926 | 1/16 | 01/11/1925 | Solothurn | E. Chaux-de-Fonds | 0:1 | ||
| 1925/1926 | 1/16 | 01/11/1925 | Basel | Aarau | 1:1 n.V. | ||
| 1925/1926 | 1/16 | 01/11/1925 | Le Locle | Biel-Bienne | 0:1 | ||
| 1925/1926 | 1/16 | 01/11/1925 | Luzern | Concordia Basel | 1:2 n.V. | ||
| 1925/1926 | 1/16 | 01/11/1925 | Signal Lausanne | Forward Morges | 2:0 | ||
| 1925/1926 | 1/16 | 01/11/1925 | Servette | Lausanne | 5:2 | ||
| 1925/1926 | 1/16 | 01/11/1925 | Liestal | Lugano | 1:6 | ||
| 1925/1926 | 1/16 | 01/11/1925 | Blue Stars ZH | Schaffhausen | 3:2 | ||
| 1925/1926 | 1/16 | 01/11/1925 | Old Boys | St. Gallen | 4:6 | ||
| 1925/1926 | 1/16 | 01/11/1925 | Black Stars Basel | Grasshopper | 0:4 | ||
| 1925/1926 | 1/16 | 01/11/1925 | Kickers Luzern | Nordstern Basel | 0:3 | ||
| 1925/1926 | 1/16 | 01/11/1925 | Breite Basel | Brühl St. Gallen | 0:6 | ||
| 1925/1926 | 1/16 | 01/11/1925 | Zürich | Veltheim | 8:1 | ||
| 1925/1926 | 1/16 | 01/11/1925 | Chaux-de-Fonds | Biberist | 2:1 | ||
| 1925/1926 | 1/16 | 01/11/1925 | Bern | Stade Nyonnais | 2:1 | ||
| 1925/1926 | 1. Runde | 18/10/1925 | Zürich | Romanshorn | 7:2 | ||
| 1925/1926 | 1. Runde | 04/10/1925 | Veltheim | Ballspielclub Zürich | 6:1 | ||
| 1925/1926 | 1. Runde | 04/10/1925 | Olten | Old Boys | 0:1 | ||
| 1925/1926 | 1. Runde | 04/10/1925 | Etoile Carouge | Young Boys | 0:1 | ||
| 1925/1926 | 1. Runde | 04/10/1925 | Stade Nyonnais | Central Fribourg | 5:3 | ||
| 1925/1926 | 1. Runde | 04/10/1925 | Biberist | Cercle des Sports Bienne | 6:3 | ||
| 1925/1926 | 1. Runde | 04/10/1925 | Oerlikon | Aarau | 1:4 | ||
| 1925/1926 | 1. Runde | 04/10/1925 | Lugano | Arbon | 10:3 | ||
| 1925/1926 | 1. Runde | 04/10/1925 | Montreux | Bern | 2:4 | ||
| 1925/1926 | 1. Runde | 04/10/1925 | Helvetia Basel | Black Stars Basel | 3:4 | ||
| 1925/1926 | 1. Runde | 04/10/1925 | Diana Zürich | Blue Stars ZH | 1:6 | ||
| 1925/1926 | 1. Runde | 04/10/1925 | Breite Basel | Buchs AG | 4:3 | ||
| 1925/1926 | 1. Runde | 04/10/1925 | Monthey | Cantonal Neuchâtel | 0:7 | ||
| 1925/1926 | 1. Runde | 04/10/1925 | Vevey | Forward Morges | 0:2 | ||
| 1925/1926 | 1. Runde | 04/10/1925 | Nordstern Basel | Frauenfeld | 17:1 | ||
| 1925/1926 | 1. Runde | 04/10/1925 | Lausanne | Fribourg | 9:1 | ||
| 1925/1926 | 1. Runde | 04/10/1925 | Solothurn | Grenchen | 3:1 | ||
| 1925/1926 | 1. Runde | 04/10/1925 | Basel | Horgen | 8:1 | ||
| 1925/1926 | 1. Runde | 04/10/1925 | Concordia Basel | Kreuzlingen | 17:1 | ||
| 1925/1926 | 1. Runde | 04/10/1925 | Orbe | Chiasso | 0:7 | ||
| 1925/1926 | 1. Runde | 04/10/1925 | Delémont | Le Locle | 0:7 | ||
| 1925/1926 | 1. Runde | 04/10/1925 | Baden | Luzern | 0:3 | ||
| 1925/1926 | 1. Runde | 04/10/1925 | Liestal | Oberwinterthur | 3:1 | ||
| 1925/1926 | 1. Runde | 04/10/1925 | Servette | St. Jean | 7:0 | ||
| 1925/1926 | 1. Runde | 04/10/1925 | Töss | St. Gallen | 1:3 | ||
| 1925/1926 | 1. Runde | 04/10/1925 | Grasshopper | Winterthur-Veltheim | 4:2 | ||
| 1925/1926 | 1. Runde | 04/10/1925 | Romanshorn | Zürich | 2:2 n.V. | ||
| 1925/1926 | 1. Runde | 04/10/1925 | E. Chaux-de-Fonds | Minerva Bern | 6:1 | ||
| 1925/1926 | 1. Runde | 04/10/1925 | Kickers Luzern | Zug | 2:0 | ||
| 1925/1926 | 1. Runde | 04/10/1925 | Zähringia Bern | Signal Lausanne | 1:3 | ||
| 1925/1926 | 1. Runde | 04/10/1925 | Brühl St. Gallen | Sirius Zürich | 5:0 | ||
| 1925/1926 | 1. Runde | 04/10/1925 | Biel-Bienne | UGS | 3:0 | ||
| 1925/1926 | 1. Runde | 04/10/1925 | Schaffhausen | Young Fellows | 2:1 (0:0) |
