| ROUND | R1 | R2 | R3 | QF | SF | F |
| Season archive |
| Tuesday, 29 October 2019 | ||||||
| r3 | Béroche-Gorgier | 1-7 | Bavois | |||
| 88 | 3 | Bühler | ||||
| 19 | Begzadic | |||||
| 34 | Begzadic | |||||
| 36 | Alvarez | |||||
| 57 | Savic | |||||
| 59 | Gauthier | |||||
| 87 | Boillat | |||||
| Wednesday, 30 October 2019 | ||||||
| r3 | Young Boys | 4-0 | FC Zürich | |||
| 7 | Moumi | |||||
| 45 | Fassnacht | |||||
| 73 | Sørensen | |||||
| 90 | Nsamé | |||||
| r3 | Grasshoppers | 0-1 | Luzern | |||
| 83 | Eleke | |||||
| r3 | Stade Lausanne | 1-2 | FC Basel | |||
| 63 | Eleouet | 75 | Frei | |||
| 90 | Okafor | |||||
| r3 | Winterthur | 1-0 | Thun | |||
| 36 | Callà | |||||
| r3 | FC Linth 04 | 0-2 | Sion | |||
| 11 | Kasami | |||||
| 90 | Kasami | |||||
| Thursday, 31 October 2019 | ||||||
| r3 | Lausanne | 6-0 | NE Xamax | |||
| 31 | Turkes | |||||
| 34 | Elton | |||||
| 44 | Turkes | |||||
| 45 | Kukuruzović | |||||
| 65(og) | André | |||||
| 70 | Zeqiri | |||||
| r3 | Bulle | 2-3 | Rapperswil-Jona | |||
| 59 | Ndiaye | 12 | Brunner | |||
| 80 | Ndiaye | 39 | Hebib | |||
| 70 | Gele | |||||
| 5 | Nassim BEN KHALIFA (Grasshoppers) | |
| +2 | Mehmed BEGZADIC (Bavois) | |
| +1 | Andjelko SAVIC (Bavois) | |
| 4 | +1 | Andi ZEQIRI (Lausanne) |
| +1 | Alex GAUTHIER (Bavois) | |
| +1 | Adrian ALVAREZ (Bavois) | |
| Bastien TOMA (Sion) | ||
| +2 | Pajtim KASAMI (Sion) | |
| +1 | Jean-Pierre NSAMÉ (Young Boys, 1p) | |
| +1 | Nicolas MOUMI (Young Boys) | |
| 3 | Mychell DA SILVA (Servette) | |
| Ibrahim DIALLO (Meyrin, 1p) | ||
| +1 | Christian FASSNACHT (Young Boys) | |
| +1 | Allan ELEOUET (Stade Lausanne) | |
| +2 | Ndiaw NDIAYE (Bulle) | |
| +2 | Aldin TURKES (Lausanne) | |
| +1 | Stjepan KUKURUZOVIĆ (Lausanne, 1p) | |
| +1 | Jordan GELE (Rapperswil-Jona) |