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