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