Format Format rozgrywek był wiele razy zmieniany. W rozgrywkach uczestniczą 64 kluby występujących w Mistrzostwach Szwajcarii. Obecnie wszystkie rywalizacje od rundy pierwszej do finału rozgrywane są w jednym meczu. Zwycięzca kwalifikuje się do dalszych gier, a pokonany odpada z rywalizacji. W wypadku kiedy w regulaminowym czasie gry padł remis zarządza się dogrywkę, a jeśli i ona nie przyniosła rozstrzygnięcia, to dyktowane są rzuty karne. Od sezonu 2003/04 rozgrywki składają się z 6 etapów: rundy pierwszej i drugiej, 1/8 finału, ćwierćfinałów, półfinałów i finału. Mecz finałowy rozgrywany jest na różnych obiektach, choć zazwyczaj był to stadion Stade de Suisse Wankdorf w Bernie.

Zwycięzcy i finaliści Anglo Cup (1910-1913)

Och Cup (1921-1925)

Puchar Szwajcarii (od 1925/26)

Uwagi: wytłuszczono nazwy zespołów, które w tym samym roku wywalczyły mistrzostwo i Puchar kraju. kursywą oznaczone zespoły, które w meczu finałowym nie występowały w najwyższej klasie rozgrywkowej. skreślono rozgrywki nieoficjalne. Statystyki Klasyfikacja według klubów W dotychczasowej historii oficjalnych rozgrywek o Puchar Szwajcarii na podium oficjalnie stawało w sumie 29 drużyn. Liderem klasyfikacji jest Grasshopper, który zdobył 19 pucharów.