18.03.2005 19:30 FC Bulle - FC Chiasso 1:3
19.03.2005 14:30 SC Kriens - FC Vaduz 0:1
17:30 FC Baden - FC Concordia Basel 0:0
17:30 FC Wohlen - FC Luzern 2:3
17:30 FC Winterthur - SC YF/Juventus Zürich 3:1
20.03.2005 14:30 FC La Chaux-de-Fonds - FC Meyrin 0:2
14:30 FC Baulmes - AC Lugano 2:0
14:30 AC Bellinzona - Yverdon Sport FC 1:1
14:30 FC Wil 1900 - FC Sion 0:2
# Mannschaft Sp. S. U. N. Tore Dif. Pk.
1 FC Vaduz, Liechtenstein FC Vaduz 22 16 2 4 39:13 26 50
2 FC Chiasso, Schweiz FC Chiasso 22 14 4 4 36:20 16 46
3 Yverdon Sport FC, Schweiz Yverdon Sport FC 22 12 9 1 36:12 24 45
4 FC Sion, Schweiz FC Sion 22 12 8 2 38:18 20 44
5 FC Luzern, Schweiz FC Luzern 22 13 1 8 53:31 22 40
6 AC Lugano, Schweiz AC Lugano 22 10 5 7 30:28 2 35
7 AC Bellinzona, Schweiz AC Bellinzona 22 9 5 8 37:33 4 32
8 FC Concordia Basel, Schweiz FC Concordia Basel 22 7 9 6 25:25 0 30
9 FC Wil 1900, Schweiz FC Wil 1900 22 7 7 8 28:35 -7 28
10 FC Baulmes, Schweiz FC Baulmes 22 8 4 10 19:36 -17 28
11 FC Winterthur, Schweiz FC Winterthur 22 7 6 9 33:37 -4 27
12 FC La Chaux-de-Fonds, Schweiz FC La Chaux-de-Fonds 22 7 4 11 34:38 -4 25
13 FC Meyrin, Schweiz FC Meyrin 22 7 4 11 22:33 -11 25
14 SC Kriens, Schweiz SC Kriens 22 4 12 6 25:24 1 24
15 FC Wohlen, Schweiz FC Wohlen 22 5 5 12 23:35 -12 20
16 SC YF/Juventus Zürich, Schweiz SC YF/Juventus Zürich 22 5 4 13 28:46 -18 19
17 FC Bulle, Schweiz FC Bulle 22 5 4 13 30:49 -19 19
18 FC Baden, Schweiz FC Baden 22 1 5 16 21:44 -23 8
  Aufstieg
  Playoffs
  Abstieg

# Da Super-League-Absteiger Servette Genf in der Saison 2005/06 nicht in der Challenge League spielen wird, steigt nur der Letzte ab.