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