1. Spieltag | 13.08.1977 | FC St. Gallen | - | Grasshopper Club Zürich | 2:6 | ||||
2. Spieltag | 20.08.1977 | CS Chênois | - | FC St. Gallen | 1:1 | ||||
3. Spieltag | 23.08.1977 | Lausanne Sports | - | FC St. Gallen | 4:1 | ||||
6. Spieltag | 17.09.1977 | FC St. Gallen | - | Neuchâtel Xamax FC | 0:1 | ||||
7. Spieltag | 24.09.1977 | FC Zürich | - | FC St. Gallen | 0:0 | ||||
8. Spieltag | 01.10.1977 | FC St. Gallen | - | Servette FC | 2:2 | ||||
9. Spieltag | 08.10.1977 | FC Basel | - | FC St. Gallen | 4:2 | ||||
10. Spieltag | 15.10.1977 | FC St. Gallen | - | BSC Young Boys | 0:2 | ||||
11. Spieltag | 22.10.1977 | FC St. Gallen | - | FC Sion | 1:1 | ||||
12. Spieltag | 25.10.1977 | Grasshopper Club Zürich | - | FC St. Gallen | 3:2 | ||||
15. Spieltag | 19.11.1977 | FC St. Gallen | - | FC Young Fellows Zürich | 1:0 | ||||
16. Spieltag | 26.11.1977 | Neuchâtel Xamax FC | - | FC St. Gallen | 3:0 | ||||
20. Spieltag | 04.03.1978 | BSC Young Boys | - | FC St. Gallen | 2:1 | ||||
19. Spieltag | 12.03.1978 | FC St. Gallen | - | FC Basel | 1:2 | ||||
21. Spieltag | 18.03.1978 | FC Sion | - | FC St. Gallen | 0:0 | ||||
22. Spieltag | 23.03.1978 | FC St. Gallen | - | Lausanne Sports | 2:2 |