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