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