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