# Mannschaft Sp. S. U. N. Tore Dif. Pk.
1 FC St. Gallen, Schweiz FC St. Gallen 2 1 1 0 6:2 4 3:1
2 Servette FC, Schweiz Servette FC 2 1 1 0 2:1 1 3:1
3 FC Wettingen, Schweiz FC Wettingen 3 1 0 2 4:3 1 2:4
4 FC Luzern, Schweiz FC Luzern 2 1 0 1 2:3 -1 2:2
  FC Winterthur, Schweiz FC Winterthur 2 1 0 1 2:3 -1 2:2
6 FC Basel, Schweiz FC Basel 2 1 0 1 2:4 -2 2:2
7 FC Sion, Schweiz FC Sion 3 1 0 2 3:8 -5 2:4
8 FC Aarau, Schweiz FC Aarau 1 0 1 0 2:2 0 1:1
9 Lausanne Sports, Schweiz Lausanne Sports 2 0 1 1 2:3 -1 1:3
10 Grasshopper Club Zürich, Schweiz Grasshopper Club Zürich 2 0 1 1 1:2 -1 1:3
11 Vevey Sports, Schweiz Vevey Sports 2 0 1 1 2:4 -2 1:3
12 Neuchâtel Xamax FC, Schweiz Neuchâtel Xamax FC 2 0 1 1 4:7 -3 1:3
13 SC Zug, Schweiz SC Zug 2 0 1 1 3:6 -3 1:3
14 BSC Young Boys, Schweiz BSC Young Boys 1 0 0 1 0:1 -1 0:2
15 FC La Chaux-de-Fonds, Schweiz FC La Chaux-de-Fonds 2 0 0 2 2:5 -3 0:4
16 FC Zürich, Schweiz FC Zürich 2 0 0 2 2:9 -7 0:4
  Champions League
  Europa League
  Abstieg

# Das Spiel FC St. Gallen gegen FC Vevey am elften Spieltag wurde nachträglich mit 3:0 für die Heimmannschaft gewertet, da die Gäste mit Gérald Devanthéry einen gesperrten Spieler eingesetzt hatten.

# Die Partien des SC Zug am ersten Spieltag gegen den FC Wettingen und am zweiten Spieltag gegen den FC Basel wurden nachträglich jeweils mit 0:3 gewertet, da der noch nicht spielberechtigte Zuger Stürmer Werner Killmaier beide Male zum Einsatz kam.