# Mannschaft Sp. S. U. N. Tore Dif. Pk.
1 FC Vaduz, Liechtenstein FC Vaduz 21 13 3 5 27:13 14 42
2 FC Winterthur, Schweiz FC Winterthur 21 11 6 4 19:13 6 39
3 FC Wohlen, Schweiz FC Wohlen 21 9 9 3 22:11 11 36
4 FC La Chaux-de-Fonds, Schweiz FC La Chaux-de-Fonds 21 8 8 5 19:14 5 32
5 FC Wil 1900, Schweiz FC Wil 1900 21 7 9 4 13:6 7 30
6 AC Lugano, Schweiz AC Lugano 21 6 12 3 14:9 5 30
7 AC Bellinzona, Schweiz AC Bellinzona 21 8 6 6 19:16 3 30
8 Yverdon Sport FC, Schweiz Yverdon Sport FC 21 6 10 4 12:8 4 28
9 FC Lausanne-Sport, Schweiz FC Lausanne-Sport 21 6 10 5 11:11 0 28
10 SR Delémont, Schweiz SR Delémont 21 6 10 5 12:16 -4 28
11 SC Kriens, Schweiz SC Kriens 21 7 6 8 14:18 -4 27
12 FC Concordia Basel, Schweiz FC Concordia Basel 21 6 7 8 15:14 1 25
13 FC Gossau, Schweiz FC Gossau 21 5 9 7 13:19 -6 24
14 Servette FC, Schweiz Servette FC 21 5 6 10 12:15 -3 21
15 FC Chiasso, Schweiz FC Chiasso 21 3 10 8 9:15 -6 19
16 FC Schaffhausen, Schweiz FC Schaffhausen 21 3 9 8 8:12 -4 18
17 SC Cham, Schweiz SC Cham 21 3 7 11 7:21 -14 16
18 FC Locarno, Schweiz FC Locarno 21 3 7 11 8:23 -15 16

# Das Spiel Yverdon-Sport FC - FC Schaffhausen (19. Spieltag, 2:2) wurde mit 0:3 gewertet.

# Das Spiel AC Bellinzona - FC Wil 1900 (19. Spieltag, 2:0) wurde mit 3:0 gewertet.

# Da die Challenge League im Sommer 2008 auf 16 Teams reduziert wird, steigen die letzten vier ab und zwei aus der 1. Liga auf.