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

# 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.