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