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

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