1. Jornada
08.08.1987 20:00 FC Aarau - Basilea 2:0 (1:0)
20:00 Grasshopper Club Zürich - FC St. Gallen 0:0 (0:0)
20:00 Lausanne Sports - FC Zürich 3:1 (1:0)
20:00 FC Sion - BSC Young Boys 1:1 (1:0)
20:00 AC Bellinzona - Servette FC 1:1 (1:0)
20:00 Neuchâtel Xamax FC - FC Luzern 2:1 (1:1)
2. Jornada
12.08.1987 20:00 FC Luzern - FC Aarau 0:2 (0:0)
20:00 FC St. Gallen - AC Bellinzona 2:0 (2:0)
20:00 BSC Young Boys - Grasshopper Club Zürich 2:2 (2:1)
20:00 Basilea - Lausanne Sports 1:2 (0:1)
20:00 FC Zürich - Neuchâtel Xamax FC 0:2 (0:0)
20:00 Servette FC - FC Sion 1:1 (1:1)
3. Jornada
15.08.1987 17:30 Grasshopper Club Zürich - Servette FC 2:0 (0:0)
20:00 FC Aarau - FC Zürich 2:2 (2:0)
20:00 AC Bellinzona - BSC Young Boys 0:2 (0:1)
20:00 Lausanne Sports - FC Luzern 3:1 (2:0)
20:00 Neuchâtel Xamax FC - Basilea 9:1 (4:0)
20:00 FC Sion - FC St. Gallen 4:0 (1:0)
4. Jornada
22.08.1987 17:30 BSC Young Boys - Lausanne Sports 5:1 (3:1)
20:00 FC St. Gallen - FC Aarau 0:0 (0:0)
20:00 Basilea - Grasshopper Club Zürich 0:1 (0:0)
20:00 FC Luzern - AC Bellinzona 1:1 (0:0)
20:00 FC Zürich - FC Sion 3:0 (0:0)
20:00 Servette FC - Neuchâtel Xamax FC 3:1 (2:1)
5. Jornada
29.08.1987 17:30 Grasshopper Club Zürich - FC Luzern 1:1 (1:1)
20:00 FC Aarau - BSC Young Boys 1:1 (1:0)
20:00 AC Bellinzona - FC Zürich 1:2 (0:0)
20:00 Lausanne Sports - Servette FC 4:2 (1:2)
20:00 Neuchâtel Xamax FC - FC St. Gallen 3:1 (1:0)
20:00 FC Sion - Basilea 3:1 (2:0)
6. Jornada
01.09.1987 20:00 BSC Young Boys - Neuchâtel Xamax FC 2:2 (1:1)
02.09.1987 20:00 FC Zürich - Grasshopper Club Zürich 0:1 (0:0)
20:00 Basilea - AC Bellinzona 1:1 (1:1)
20:00 FC St. Gallen - Lausanne Sports 0:0 (0:0)
20:00 Servette FC - FC Aarau 2:0 (2:0)
20:00 FC Luzern - FC Sion 1:1 (0:0)
7. Jornada
05.09.1987 20:00 FC Aarau - Grasshopper Club Zürich 3:0 (0:0)
20:00 Basilea - FC St. Gallen 2:1 (2:1)
20:00 Lausanne Sports - AC Bellinzona 0:1 (0:0)
20:00 FC Luzern - BSC Young Boys 1:1 (1:0)
20:00 Neuchâtel Xamax FC - FC Sion 3:0 (2:0)
20:00 FC Zürich - Servette FC 0:1 (0:1)
8. Jornada
08.09.1987 20:00 AC Bellinzona - FC Aarau 2:2 (1:1)
20:00 Servette FC - Basilea 4:0 (2:0)
20:00 FC St. Gallen - FC Luzern 2:0 (1:0)
20:00 Grasshopper Club Zürich - Neuchâtel Xamax FC 2:0 (1:0)
20:00 BSC Young Boys - FC Zürich 1:1 (1:1)
20:00 FC Sion - Lausanne Sports 5:2 (3:0)
9. Jornada
12.09.1987 17:30 Grasshopper Club Zürich - AC Bellinzona 3:0 (1:0)
17:30 BSC Young Boys - FC St. Gallen 2:2 (2:0)
20:00 Lausanne Sports - Neuchâtel Xamax FC 2:2 (1:1)
20:00 FC Luzern - Servette FC 1:1 (1:1)
20:00 FC Aarau - FC Sion 2:0 (1:0)
20:00 Basilea - FC Zürich 5:4 (3:2)
10. Jornada
19.09.1987 20:00 Basilea - FC Luzern 3:3 (0:1)
20:00 Lausanne Sports - Grasshopper Club Zürich 0:0 (0:0)
20:00 Neuchâtel Xamax FC - FC Aarau 1:1 (1:1)
20:00 Servette FC - BSC Young Boys 1:1 (1:0)
20:00 FC Sion - AC Bellinzona 4:1 (1:1)
20:00 FC Zürich - FC St. Gallen 1:3 (0:0)
11. Jornada
23.09.1987 20:00 BSC Young Boys - Basilea 1:1 (0:0)
20:00 FC Aarau - Lausanne Sports 3:0 (2:0)
20:00 AC Bellinzona - Neuchâtel Xamax FC 3:1 (1:0)
20:00 FC St. Gallen - Servette FC 3:0 (2:0)
20:00 Grasshopper Club Zürich - FC Sion 1:0 (1:0)
20:00 FC Luzern - FC Zürich 1:0 (0:0)
12. Jornada
26.09.1987 17:30 FC St. Gallen - Grasshopper Club Zürich 0:0 (0:0)
17:30 BSC Young Boys - FC Sion 2:1 (0:1)
20:00 Basilea - FC Aarau 0:1 (0:0)
20:00 FC Zürich - Lausanne Sports 0:0 (0:0)
20:00 Servette FC - AC Bellinzona 3:1 (3:0)
20:00 FC Luzern - Neuchâtel Xamax FC 1:0 (0:0)
13. Jornada
03.10.1987 17:30 AC Bellinzona - FC St. Gallen 0:1 (0:0)
17:30 Grasshopper Club Zürich - BSC Young Boys 0:0 (0:0)
20:00 FC Aarau - FC Luzern 1:3 (1:2)
20:00 Lausanne Sports - Basilea 5:0 (2:0)
20:00 Neuchâtel Xamax FC - FC Zürich 5:2 (1:1)
20:00 FC Sion - Servette FC 4:1 (2:0)
14. Jornada
10.10.1987 17:30 BSC Young Boys - AC Bellinzona 2:2 (1:1)
17:30 FC St. Gallen - FC Sion 2:0 (1:0)
20:00 FC Zürich - FC Aarau 2:0 (0:0)
20:00 Servette FC - Grasshopper Club Zürich 3:1 (1:1)
20:00 FC Luzern - Lausanne Sports 2:2 (0:2)
20:00 Basilea - Neuchâtel Xamax FC 1:2 (1:1)
15. Jornada
13.10.1987 20:00 Lausanne Sports - BSC Young Boys 2:0 (1:0)
20:00 FC Aarau - FC St. Gallen 2:1 (1:0)
20:00 Grasshopper Club Zürich - Basilea 5:1 (2:0)
20:00 AC Bellinzona - FC Luzern 0:0 (0:0)
20:00 FC Sion - FC Zürich 2:0 (1:0)
20:00 Neuchâtel Xamax FC - Servette FC 4:1 (1:0)
16. Jornada
20.10.1987 20:00 Servette FC - Lausanne Sports 1:1 (0:0)
24.10.1987 17:30 BSC Young Boys - FC Aarau 1:2 (1:2)
17:30 FC St. Gallen - Neuchâtel Xamax FC 1:3 (0:1)
20:00 FC Zürich - AC Bellinzona 4:2 (2:2)
20:00 Basilea - FC Sion 3:1 (1:1)
25.10.1987 14:30 FC Luzern - Grasshopper Club Zürich 2:1 (2:1)
17. Jornada
31.10.1987 17:30 Grasshopper Club Zürich - FC Zürich 1:0 (1:0)
17:30 AC Bellinzona - Basilea 2:2 (1:2)
20:00 Lausanne Sports - FC St. Gallen 4:0 (3:0)
20:00 FC Sion - FC Luzern 3:1 (0:0)
01.11.1987 14:30 FC Aarau - Servette FC 1:0 (0:0)
18.11.1987 20:00 Neuchâtel Xamax FC - BSC Young Boys 2:2 (1:2)
18. Jornada
04.11.1987 20:00 FC St. Gallen - Basilea 2:0 (1:0)
07.11.1987 17:30 Grasshopper Club Zürich - FC Aarau 2:1 (2:1)
17:30 AC Bellinzona - Lausanne Sports 4:0 (2:0)
17:30 Servette FC - FC Zürich 2:1 (2:1)
20:00 FC Sion - Neuchâtel Xamax FC 2:2 (2:1)
25.11.1987 20:00 BSC Young Boys - FC Luzern 3:1 (1:0)
19. Jornada
21.11.1987 17:30 Neuchâtel Xamax FC - Grasshopper Club Zürich 2:1 (1:1)
22.11.1987 14:30 FC Aarau - AC Bellinzona 0:0 (0:0)
14:30 Basilea - Servette FC 0:0 (0:0)
14:30 FC Luzern - FC St. Gallen 2:0 (0:0)
14:30 FC Zürich - BSC Young Boys 2:3 (2:1)
14:30 Lausanne Sports - FC Sion 4:4 (2:2)
20. Jornada
28.11.1987 17:30 Neuchâtel Xamax FC - Lausanne Sports 3:0 (1:0)
17:30 FC St. Gallen - BSC Young Boys 2:0 (1:0)
17:30 Servette FC - FC Luzern 2:2 (2:1)
29.11.1987 14:30 AC Bellinzona - Grasshopper Club Zürich 0:1 (0:1)
14:30 FC Sion - FC Aarau 1:1 (1:1)
14:30 FC Zürich - Basilea 0:4 (0:2)
21. Jornada
06.12.1987 14:30 FC Luzern - Basilea 2:0 (1:0)
14:30 Grasshopper Club Zürich - Lausanne Sports 3:0 (2:0)
14:30 FC Aarau - Neuchâtel Xamax FC 0:2 (0:0)
14:30 BSC Young Boys - Servette FC 1:0 (1:0)
14:30 AC Bellinzona - FC Sion 2:4 (0:2)
14:30 FC St. Gallen - FC Zürich 4:1 (1:1)
22. Jornada
12.12.1987 17:30 Neuchâtel Xamax FC - AC Bellinzona 2:1 (2:1)
13.12.1987 14:30 Basilea - BSC Young Boys 1:4 (0:1)
14:30 Lausanne Sports - FC Aarau 4:1 (0:1)
14:30 Servette FC - FC St. Gallen 3:1 (2:1)
14:30 FC Sion - Grasshopper Club Zürich 1:2 (1:0)
14:30 FC Zürich - FC Luzern 0:3 (0:0)