02.04.2005 17:30 Yverdon Sport FC - FC Wohlen 2:1
17:30 FC Vaduz - FC Baulmes 3:1
19:30 FC Chiasso - FC Winterthur 0:1
19:30 FC Luzern - FC Baden 3:2
19:30 FC Sion - FC Bulle 2:2
19:30 FC Meyrin - SC Kriens 2:2
03.04.2005 14:30 FC Concordia Basel - FC Wil 1900 1:1
14:30 SC YF/Juventus Zürich - FC La Chaux-de-Fonds 1:2
16:00 AC Lugano - AC Bellinzona 2:1
# Mannschaft Sp. S. U. N. Tore Dif. Pk.
1 FC Vaduz, Liechtenstein FC Vaduz 24 18 2 4 45:14 31 56
2 Yverdon Sport FC, Schweiz Yverdon Sport FC 24 13 9 2 38:16 22 48
3 FC Chiasso, Schweiz FC Chiasso 24 14 5 5 37:22 15 47
4 FC Luzern, Schweiz FC Luzern 24 15 1 8 58:33 25 46
5 FC Sion, Schweiz FC Sion 24 12 10 2 41:21 20 46
6 AC Lugano, Schweiz AC Lugano 24 12 5 7 35:29 6 41
7 AC Bellinzona, Schweiz AC Bellinzona 24 10 5 9 40:36 4 35
8 FC Concordia Basel, Schweiz FC Concordia Basel 24 7 11 6 27:27 0 32
9 FC Wil 1900, Schweiz FC Wil 1900 24 8 8 8 32:36 -4 32
10 FC Baulmes, Schweiz FC Baulmes 24 9 4 11 22:39 -17 31
11 FC Winterthur, Schweiz FC Winterthur 24 8 6 10 34:38 -4 30
12 FC La Chaux-de-Fonds, Schweiz FC La Chaux-de-Fonds 24 8 5 11 37:40 -3 29
13 SC Kriens, Schweiz SC Kriens 24 5 13 6 28:26 2 28
14 FC Meyrin, Schweiz FC Meyrin 24 7 5 12 25:37 -12 26
15 FC Wohlen, Schweiz FC Wohlen 24 5 5 14 24:40 -16 20
16 FC Bulle, Schweiz FC Bulle 24 5 5 14 32:53 -21 20
17 SC YF/Juventus Zürich, Schweiz SC YF/Juventus Zürich 24 5 4 15 29:50 -21 19
18 FC Baden, Schweiz FC Baden 24 1 5 18 23:50 -27 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.