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