# Mannschaft Sp. S. U. N. Tore Dif. Pk.
1 Grasshopper Club Zürich, Schweiz Grasshopper Club Zürich 15 9 4 2 28:9 19 22:8
2 Servette FC, Schweiz Servette FC 15 10 1 4 39:21 18 21:9
3 FC Zürich, Schweiz FC Zürich 15 7 7 1 22:12 10 21:9
4 Neuchâtel Xamax FC, Schweiz Neuchâtel Xamax FC 15 7 5 3 27:19 8 19:11
5 BSC Young Boys, Schweiz BSC Young Boys 15 4 6 5 16:24 -8 14:16
6 FC Sion, Schweiz FC Sion 15 3 5 7 20:24 -4 11:19
7 FC Aarau, Schweiz FC Aarau 15 2 5 8 19:32 -13 9:21
8 FC Basel, Schweiz FC Basel 15 3 3 9 18:32 -14 9:21
9 Vevey Sports, Schweiz Vevey Sports 15 1 5 9 20:39 -19 7:23
10 FC Luzern, Schweiz FC Luzern 15 1 5 9 14:33 -19 7:23
11 Lausanne Sports, Schweiz Lausanne Sports 15 2 2 11 16:32 -16 6:24
12 FC St. Gallen, Schweiz FC St. Gallen 15 2 2 11 12:33 -21 6:24
13 FC Chiasso, Schweiz FC Chiasso 15 1 3 11 13:35 -22 5:25
14 FC Bulle, Schweiz FC Bulle 15 1 3 11 11:37 -26 5:25
15 FC Nordstern Basel, Schweiz FC Nordstern Basel 15 1 3 11 11:46 -35 5:25
16 AC Bellinzona, Schweiz AC Bellinzona 15 1 2 12 11:47 -36 4:26
  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.