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