# Mannschaft Sp. S. U. N. Tore Dif. Pk.
1 Servette FC, Schweiz Servette FC 7 6 0 1 27:10 17 12:2
2 FC Zürich, Schweiz FC Zürich 7 4 3 0 11:4 7 11:3
3 Grasshopper Club Zürich, Schweiz Grasshopper Club Zürich 7 3 2 2 10:6 4 8:6
4 Neuchâtel Xamax FC, Schweiz Neuchâtel Xamax FC 6 2 2 2 7:5 2 6:6
5 BSC Young Boys, Schweiz BSC Young Boys 8 2 2 4 7:15 -8 6:10
6 FC Sion, Schweiz FC Sion 6 1 3 2 11:10 1 5:7
7 FC Aarau, Schweiz FC Aarau 8 1 3 4 10:18 -8 5:11
8 FC Basel, Schweiz FC Basel 7 1 2 4 5:11 -6 4:10
9 Lausanne Sports, Schweiz Lausanne Sports 7 1 1 5 7:13 -6 3:11
10 FC Chiasso, Schweiz FC Chiasso 7 1 1 5 5:14 -9 3:11
11 Vevey Sports, Schweiz Vevey Sports 7 0 3 4 9:20 -11 3:11
12 FC St. Gallen, Schweiz FC St. Gallen 7 1 1 5 5:17 -12 3:11
13 FC Bulle, Schweiz FC Bulle 8 1 1 6 6:19 -13 3:13
14 AC Bellinzona, Schweiz AC Bellinzona 7 1 1 5 5:19 -14 3:11
15 FC Luzern, Schweiz FC Luzern 6 0 0 6 4:16 -12 0:12
16 FC Nordstern Basel, Schweiz FC Nordstern Basel 7 0 0 7 5:26 -21 0:14
  Champions League
  Europa League
  Abstieg

# Die Partie FC St. Gallen gegen BSC Young Boys am 21. Spieltag wurde nach 60 Minuten beim Stand von 0:1 wegen des Angriffs eines Fans auf Schiedsrichter Renzo Peduzzi abgebrochen. Beide Vereine akzeptierten das 0:1 als Endergebnis und verzichteten auf ein Wiederholungsspiel.