1. Round
06/03/1988 13:30 FC Chiasso - FC Locarno 1:1 (0:1)
13:30 FC Sion - CS Chênois 1:1 (0:1)
13:30 FC Zürich - FC Martigny Sports 3:1 (2:0)
12/04/1988 19:00 FC Grenchen - FC Lugano 1:4 (1:3)
2. Round
19/03/1988 13:30 FC Locarno - FC Grenchen 2:1 (1:0)
20/03/1988 13:30 CS Chênois - FC Zürich 3:2 (2:1)
13:30 FC Lugano - FC Sion 3:2 (1:1)
13:30 FC Martigny Sports - FC Chiasso 5:0 (2:0)
3. Round
23/03/1988 19:00 FC Chiasso - CS Chênois 1:0 (0:0)
19:00 FC Grenchen - FC Martigny Sports 1:1 (0:1)
19:00 FC Sion - FC Locarno 6:1 (2:0)
19:00 FC Zürich - FC Lugano 0:2 (0:0)
4. Round
30/03/1988 19:00 FC Grenchen - FC Chiasso 2:0 (0:0)
19:00 FC Lugano - CS Chênois 5:0 (4:0)
19:00 FC Zürich - FC Sion 2:3 (0:3)
31/03/1988 19:00 FC Martigny Sports - FC Locarno 0:0 (0:0)
5. Round
04/04/1988 13:30 CS Chênois - FC Martigny Sports 2:0 (1:0)
13:30 FC Chiasso - FC Zürich 5:3 (2:1)
13:30 FC Locarno - FC Lugano 3:4 (0:1)
13:30 FC Sion - FC Grenchen 5:0 (3:0)
6. Round
09/04/1988 16:30 FC Grenchen - CS Chênois 4:1 (1:0)
16:30 FC Martigny Sports - FC Sion 0:3 (0:1)
19:00 FC Chiasso - FC Lugano 1:5 (0:3)
19:00 FC Locarno - FC Zürich 0:0 (0:0)
7. Round
16/04/1988 19:00 CS Chênois - FC Locarno 3:2 (0:2)
19:00 FC Lugano - FC Martigny Sports 6:0 (4:0)
19:00 FC Sion - FC Chiasso 3:0 (2:0)
19:00 FC Zürich - FC Grenchen 2:0 (1:0)
8. Round
23/04/1988 19:00 FC Locarno - FC Chiasso 2:3 (2:1)
19:00 CS Chênois - FC Sion 0:5 (0:2)
19:00 FC Lugano - FC Grenchen 2:0 (2:0)
24/04/1988 13:30 FC Martigny Sports - FC Zürich 4:1 (2:0)
9. Round
30/04/1988 16:30 FC Grenchen - FC Locarno 3:0 (1:0)
19:00 FC Zürich - CS Chênois 1:2 (1:1)
19:00 FC Sion - FC Lugano 3:0 (1:0)
19:00 FC Chiasso - FC Martigny Sports 4:1 (1:0)
10. Round
03/05/1988 19:00 CS Chênois - FC Chiasso 3:1 (2:1)
19:00 FC Martigny Sports - FC Grenchen 0:2 (0:0)
19:00 FC Locarno - FC Sion 0:1 (0:0)
19:00 FC Lugano - FC Zürich 2:1 (1:0)
11. Round
07/05/1988 19:00 FC Chiasso - FC Grenchen 2:1 (1:1)
19:00 CS Chênois - FC Lugano 1:2 (0:1)
19:00 FC Sion - FC Zürich 6:1 (5:1)
19:00 FC Locarno - FC Martigny Sports 1:2 (0:0)
12. Round
14/05/1988 16:30 FC Grenchen - FC Sion 5:1 (1:1)
19:00 FC Martigny Sports - CS Chênois 1:2 (0:1)
19:00 FC Zürich - FC Chiasso 3:2 (2:1)
19:00 FC Lugano - FC Locarno 5:2 (1:2)
13. Round
19/05/1988 19:00 CS Chênois - FC Grenchen 2:4 (1:1)
19:00 FC Zürich - FC Locarno 3:1 (2:0)
19:00 FC Sion - FC Martigny Sports 8:0 (4:0)
20/05/1988 19:00 FC Lugano - FC Chiasso 3:0 (0:0)
14. Round
23/05/1988 19:00 FC Martigny Sports - FC Lugano 1:4 (0:2)
24/05/1988 19:00 FC Locarno - CS Chênois 1:1 (0:0)
19:00 FC Chiasso - FC Sion 1:2 (0:1)
19:00 FC Grenchen - FC Zürich 3:2 (2:2)