Challenge League — 2025
Standings — 2025
The 2025 Challenge League season standings featuring 10 teams. FC Vaduz leads the table with 71 points from 31 matches, followed by FC Aarau on 66 points. The teams have scored 446 goals combined this season.
Played 31Won 22Drawn 5Lost 4Goal Diff +30Points 71
Played 30Won 21Drawn 3Lost 6Goal Diff +20Points 66
Played 30Won 17Drawn 5Lost 8Goal Diff +23Points 56
Played 30Won 11Drawn 7Lost 12Goal Diff +6Points 40
Played 30Won 11Drawn 6Lost 13Goal Diff -3Points 39
Played 31Won 9Drawn 9Lost 13Goal Diff -5Points 36
Played 31Won 11Drawn 2Lost 18Goal Diff -11Points 35
Played 31Won 8Drawn 9Lost 14Goal Diff -16Points 33
Played 31Won 5Drawn 13Lost 13Goal Diff -17Points 28
Played 31Won 5Drawn 7Lost 19Goal Diff -27Points 22
| # | Team | Played | Won | Drawn | Lost | Goals For | Goals Against | Goal Diff | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 31 | 22 | 5 | 4 | 64 | 34 | +30 | 71 | |
| 2 | 30 | 21 | 3 | 6 | 60 | 40 | +20 | 66 | |
| 3 | 30 | 17 | 5 | 8 | 61 | 38 | +23 | 56 | |
| 4 | 30 | 11 | 7 | 12 | 47 | 41 | +6 | 40 | |
| 5 | 30 | 11 | 6 | 13 | 43 | 46 | -3 | 39 | |
| 6 | 31 | 9 | 9 | 13 | 37 | 42 | -5 | 36 | |
| 7 | 31 | 11 | 2 | 18 | 41 | 52 | -11 | 35 | |
| 8 | 31 | 8 | 9 | 14 | 31 | 47 | -16 | 33 | |
| 9 | 31 | 5 | 13 | 13 | 29 | 46 | -17 | 28 | |
| 10 | 31 | 5 | 7 | 19 | 33 | 60 | -27 | 22 |
Betting Insights
2.92Goals / Match
53.6%Both Score %
56.2%Over 2.5 / 5.5 %
47.1%Home Win %
21.6%Draw %
31.4%Away Win %
46.4%Clean Sheet %
Most Common Scorelines
1-0
11.8%(18)
2-1
11.1%(17)
1-1
7.8%(12)
0-0
7.8%(12)
1-2
7.2%(11)
2-0
6.5%(10)
0-2
6.5%(10)
1-3
5.2%(8)
3-2
3.9%(6)
2-2
3.9%(6)
Goals by Period
0-15
15.3%
16-30
13.9%
31-45
17.0%
46-60
12.3%
61-75
15.1%
76-90
26.4%
Teams
FC Vaduz
FC Aarau
Yverdon Sport
Stade Lausanne-Ouchy
Neuchatel Xamax FC
Étoile Carouge
Rapperswil
FC WIL 1900
Stade Nyonnais
Bellinzona
Season Results
Match results from this season listed in chronological order. Historical results provide context for understanding how the season unfolded and which teams performed above or below expectations.
FC Vaduz | 2 – 1 | Rapperswil | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Bellinzona | 4 – 0 | Stade Nyonnais | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
18 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Étoile Carouge | 2 – 0 | FC WIL 1900 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
17 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Rapperswil | 2 – 0 | FC WIL 1900 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
11 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Bellinzona | 0 – 0 | FC Aarau | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
11 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Yverdon Sport | 2 – 1 | FC Vaduz | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Étoile Carouge | 1 – 1 | Stade Lausanne-Ouchy | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Neuchatel Xamax FC | 4 – 1 | Stade Nyonnais | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
FC WIL 1900 | 5 – 2 | Neuchatel Xamax FC | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
7 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Stade Lausanne-Ouchy | 1 – 2 | Rapperswil | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
7 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Past Seasons
API data: 21 Apr 2026