Tabelle Hinrunde » Rückrunde
# Mannschaft Sp. S. U. N. Tore Dif. Pk.
1 FC Zürich, Schweiz FC Zürich 11 7 3 1 20:11 9 24
2 Lausanne Sports, Schweiz Lausanne Sports 11 6 3 2 20:16 4 21
3 Servette FC, Schweiz Servette FC 11 5 5 1 17:8 9 20
4 FC Luzern, Schweiz FC Luzern 11 5 5 1 13:6 7 20
5 Grasshopper Club Zürich, Schweiz Grasshopper Club Zürich 11 6 1 4 20:13 7 19
6 Neuchâtel Xamax FC, Schweiz Neuchâtel Xamax FC 11 3 5 3 15:13 2 14
7 BSC Young Boys, Schweiz BSC Young Boys 11 3 3 5 19:15 4 12
8 FC Sion, Schweiz FC Sion 11 3 3 5 10:19 -9 12
9 FC St. Gallen, Schweiz FC St. Gallen 11 2 4 5 13:19 -6 10
10 FC Lugano, Schweiz FC Lugano 11 2 4 5 20:28 -8 10
11 FC Basel 1893, Schweiz FC Basel 1893 11 3 1 7 9:18 -9 10
12 FC Aarau, Schweiz FC Aarau 11 1 3 7 10:20 -10 6

# Das Spiel FC Lugano gegen FC Luzern am 08.11.1998 wurde nachträglich mit 0:3 gewertet, weil die Heimmannschaft zeitweise einen ausländischen Spieler zu viel auf dem Platz stehen hatte.