Primera ronda
23.08.2014 15:00 FC Baden - FC St. Gallen 0:3 (0:1)
16:00 US Terre Sainte - FC Biel/Bienne 0:1 (0:0)
16:00 FC Breitenrain Bern - FC Thun 2:3 (0:0)
16:00 SC Cham - SC Düdingen 2:1 (1:1)
17:00 FC Eschenbach - FC Winterthur 1:3 (0:1)
17:00 CS Italien GE - Basilea 0:4 (0:2)
17:00 BSC Old Boys - FC Lugano 1:2 (1:0)
17:00 FC Muri - FC Wohlen 0:3 (0:2)
17:00 FC Rothrist - FC Le Mont 0:1 (0:0)
17:00 SC YF/Juventus Zürich - FC Lausanne-Sport 1:3 (1:1)
17:00 SC Buochs - FC Frauenfeld 1:0 (0:0)
17:00 Stade Lausanne-Ouchy - FC Münsingen 0:1 (0:1)
17:30 Stade Payerne - FC Schötz 1:4 (0:1)
18:00 FC Mendrisio - FC Chiasso 0:2 (0:1)
18:00 FC Dietikon - FC Wil 1900 0:4 (0:0)
18:00 SC Veltheim - FC Henau 2:3 (1:1, 2:2) pró.
18:00 FC Pratteln - FC Black Stars Basel 0:8 (0:3)
18:15 Vedeggio Calcio - Grasshopper Club Zürich 0:2 (0:1)
19:30 FC Hergiswil - FC Tuggen 2:1 (1:0)
19:30 Neuchâtel Xamax FCS - Etoile Carouge FC 4:2 (0:0, 0:0, 1:1) pn.
24.08.2014 14:00 FC Sirnach - Servette FC 0:8 (0:5)
14:00 FC Perly-Certoux - FC Schaffhausen 2:4 (0:1)
14:00 FC Nottwil - FC Köniz 0:5 (0:2)
14:30 FC Konolfingen - FC Luzern 0:9 (0:4)
15:00 FC Bavois - BSC Young Boys 0:1 (0:0)
15:00 FC La Chaux-de-Fonds - FC Sion 1:3 (1:0)
15:00 FC Schönbühl - FC Zürich 0:7 (0:4)
15:00 FC Greifensee - FC Subingen 2:1 (1:0)
15:00 FC Murten - Stade Nyonnais 0:4 (0:1)
15:00 FC Tägerwilen - FC Visp 4:1 (3:1)
15:30 AC Taverne - FC Aarau 1:7 (1:4)
15:30 ASI Audax-Friul - FC Locarno 0:2 (0:0)
Segunda ronda
19.09.2014 19:30 FC Lausanne-Sport - FC Thun 0:1 (0:0)
20.09.2014 17:00 FC Münsingen - FC Locarno 1:0 (0:0)
17:00 FC Tägerwilen - FC Lugano 3:9 (1:5)
17:30 FC Biel/Bienne - FC Sion 0:1 (0:0)
17:30 FC Schaffhausen - FC Luzern 3:5 (1:2, 3:3) pró.
17:30 SC Buochs - BSC Young Boys 1:0 (1:0)
17:30 FC Chiasso - FC Aarau 0:1 (0:0)
18:00 FC Henau - FC Wil 1900 2:3 (2:2, 2:2) pró.
19:30 FC Hergiswil - FC Schötz 1:3 (0:0)
21.09.2014 14:00 FC Winterthur - Basilea 0:4 (0:3)
14:00 Neuchâtel Xamax FCS - Grasshopper Club Zürich 3:5 (2:3)
14:00 FC Black Stars Basel - FC Zürich 1:2 (1:1, 1:1) pró.
15:00 FC Greifensee - SC Cham 2:3 (1:2)
15:00 Servette FC - FC Wohlen 1:2 (0:1)
15:30 FC Le Mont - FC St. Gallen 1:2 (0:1)
16:00 Stade Nyonnais - FC Köniz 1:2 (0:1)
Octavos de final
29.10.2014 19:30 FC Luzern - FC Aarau 1:2 (1:2)
19:30 FC Lugano - Grasshopper Club Zürich 0:1 (0:0, 0:0) pró.
19:45 FC Wohlen - Basilea 1:3 (1:2)
20:00 FC St. Gallen - FC Thun 2:1 (1:0, 1:1) pró.
30.10.2014 19:30 FC Köniz - FC Sion 0:3 (0:3)
19:30 SC Buochs - FC Schötz 2:0 (0:0)
19:30 FC Münsingen - FC Wil 1900 3:2 (3:0)
03.12.2014 19:30 SC Cham - FC Zürich 0:5 (0:1)
Cuartos de final
04.03.2015 19:30 FC Münsingen - Basilea 1:6 (0:5)
20:15 FC Zürich - Grasshopper Club Zürich 1:0 (0:0, 0:0) pró.
20:30 FC Sion - FC Aarau 2:1 (2:0)
11.03.2015 20:00 SC Buochs - FC St. Gallen 0:5 (0:2)
Semifinales
07.04.2015 20:30 FC Zürich - FC Sion 0:1 (0:0)
08.04.2015 20:15 FC St. Gallen - Basilea 1:3 (0:2)
Final
07.06.2015 14:00 Basilea - FC Sion 0:3 (0:1)