1. Spieltag
28.02.1999 14:30 FC Lugano - SR Delémont 2:1 (1:0)
14:30 Yverdon Sport FC - FC Aarau 2:1 (1:1)
03.04.1999 17:30 FC Wil 1900 - BSC Young Boys 3:4 (1:4)
19:30 FC Sion - Etoile Carouge FC 1:0 (0:0)
2. Spieltag
06.03.1999 17:30 Etoile Carouge FC - FC Wil 1900 1:3 (0:1)
17:30 BSC Young Boys - FC Sion 3:1 (2:0)
07.03.1999 14:30 FC Aarau - FC Lugano 0:1 (0:0)
14:30 SR Delémont - Yverdon Sport FC 0:0 (0:0)
3. Spieltag
14.03.1999 14:30 FC Lugano - BSC Young Boys 2:0 (2:0)
14:30 FC Sion - FC Aarau 1:1 (0:0)
14:30 FC Wil 1900 - SR Delémont 1:4 (1:1)
14:30 Yverdon Sport FC - Etoile Carouge FC 1:0 (1:0)
4. Spieltag
20.03.1999 17:30 Etoile Carouge FC - FC Lugano 0:2 (0:0)
17:30 BSC Young Boys - Yverdon Sport FC 1:2 (0:0)
21.03.1999 14:30 FC Aarau - FC Wil 1900 3:1 (2:0)
14:30 SR Delémont - FC Sion 1:0 (0:0)
5. Spieltag
03.04.1999 16:00 Yverdon Sport FC - FC Lugano 1:0 (1:0)
05.04.1999 14:30 FC Aarau - SR Delémont 1:3 (0:2)
14:30 FC Wil 1900 - FC Sion 1:0 (1:0)
14:30 BSC Young Boys - Etoile Carouge FC 1:1 (1:1)
6. Spieltag
10.04.1999 17:30 Etoile Carouge FC - FC Aarau 3:1 (2:0)
11.04.1999 14:30 FC Sion - Yverdon Sport FC 2:1 (1:1)
14:30 SR Delémont - BSC Young Boys 5:3 (2:2)
17:30 FC Lugano - FC Wil 1900 1:0 (1:0)
7. Spieltag
17.04.1999 17:30 Etoile Carouge FC - SR Delémont 1:2 (1:1)
19:30 FC Aarau - BSC Young Boys 1:1 (0:1)
18.04.1999 14:30 FC Lugano - FC Sion 1:0 (0:0)
14:30 FC Wil 1900 - Yverdon Sport FC 1:1 (1:0)
8. Spieltag
24.04.1999 19:30 BSC Young Boys - FC Aarau 4:1 (2:1)
19:30 FC Sion - FC Lugano 0:2 (0:2)
25.04.1999 14:30 SR Delémont - Etoile Carouge FC 1:1 (0:0)
14:30 Yverdon Sport FC - FC Wil 1900 3:4 (3:0)
9. Spieltag
01.05.1999 17:30 BSC Young Boys - SR Delémont 0:1 (0:0)
19:30 FC Aarau - Etoile Carouge FC 3:1 (1:1)
02.05.1999 14:30 Yverdon Sport FC - FC Sion 0:1 (0:1)
14:30 FC Wil 1900 - FC Lugano 3:0 (2:0)
10. Spieltag
08.05.1999 17:30 Etoile Carouge FC - BSC Young Boys 1:3 (0:2)
19:30 FC Sion - FC Wil 1900 2:0 (0:0)
19:30 FC Lugano - Yverdon Sport FC 1:1 (1:0)
09.05.1999 14:30 SR Delémont - FC Aarau 2:1 (2:1)
11. Spieltag
15.05.1999 19:30 FC Lugano - Etoile Carouge FC 1:1 (0:1)
19:30 FC Sion - SR Delémont 3:0 (2:0)
16.05.1999 14:30 Yverdon Sport FC - BSC Young Boys 5:1 (3:1)
14:30 FC Wil 1900 - FC Aarau 2:3 (0:1)
12. Spieltag
22.05.1999 17:30 FC Aarau - FC Sion 4:1 (3:1)
17:30 SR Delémont - FC Wil 1900 1:2 (0:1)
17:30 Etoile Carouge FC - Yverdon Sport FC 2:1 (0:0)
19:30 BSC Young Boys - FC Lugano 0:3 (0:0)
13. Spieltag
29.05.1999 17:30 Yverdon Sport FC - SR Delémont 3:1 (1:1)
17:30 FC Wil 1900 - Etoile Carouge FC 3:4 (1:1)
17:30 FC Lugano - FC Aarau 1:2 (1:1)
17:30 FC Sion - BSC Young Boys 3:1 (1:1)
14. Spieltag
02.06.1999 19:00 SR Delémont - FC Lugano 1:2 (1:1)
05.06.1999 17:30 FC Aarau - Yverdon Sport FC 2:1 (0:0)
17:30 Etoile Carouge FC - FC Sion 2:1 (1:0)
17:30 BSC Young Boys - FC Wil 1900 3:2 (0:0)