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