Challenge League Fixtures 25/26
This page lists all 180 Challenge League fixtures for the 25/26 season, grouped into 36 rounds. 180 matches have finished and 0 are still to be played. Finished games link to match pages with full stats, upcoming games show their kickoff time in UTC. Use the round links below to jump straight to a round.
Fixtures by round
Regular Season 1
-
Rapperswil
1 : 0
Étoile Carouge
-
Neuchatel Xamax FC
1 : 1
Stade Nyonnais
-
Stade Lausanne-Ouchy
1 : 1
FC WIL 1900
-
FC Vaduz
2 : 1
Yverdon Sport
-
FC Aarau
1 : 0
Bellinzona
Regular Season 2
-
FC WIL 1900
1 : 3
FC Aarau
-
Stade Nyonnais
1 : 0
Rapperswil
-
Bellinzona
1 : 5
Neuchatel Xamax FC
-
Yverdon Sport
3 : 2
Stade Lausanne-Ouchy
-
Étoile Carouge
1 : 1
FC Vaduz
Regular Season 3
-
FC WIL 1900
1 : 0
Étoile Carouge
-
Rapperswil
0 : 3
Yverdon Sport
-
FC Aarau
2 : 0
Neuchatel Xamax FC
-
Stade Lausanne-Ouchy
2 : 2
Bellinzona
-
FC Vaduz
3 : 0
Stade Nyonnais
Regular Season 4
-
Rapperswil
1 : 2
Stade Lausanne-Ouchy
-
Stade Nyonnais
4 : 5
FC Aarau
-
FC Vaduz
6 : 0
Bellinzona
-
Neuchatel Xamax FC
2 : 1
Étoile Carouge
-
Yverdon Sport
4 : 0
FC WIL 1900
Regular Season 5
-
FC Aarau
3 : 0
Stade Lausanne-Ouchy
-
Neuchatel Xamax FC
1 : 1
FC Vaduz
-
FC WIL 1900
1 : 3
Rapperswil
-
Bellinzona
0 : 0
Yverdon Sport
-
Étoile Carouge
1 : 1
Stade Nyonnais
Regular Season 6
-
Stade Nyonnais
3 : 1
Bellinzona
-
Rapperswil
0 : 1
FC Aarau
-
Stade Lausanne-Ouchy
2 : 0
Étoile Carouge
-
FC Vaduz
2 : 1
FC WIL 1900
-
Yverdon Sport
3 : 1
Neuchatel Xamax FC
Regular Season 7
-
Stade Nyonnais
1 : 2
Stade Lausanne-Ouchy
-
Étoile Carouge
2 : 1
Yverdon Sport
-
Neuchatel Xamax FC
3 : 1
FC WIL 1900
-
FC Aarau
1 : 0
FC Vaduz
-
Bellinzona
1 : 1
Rapperswil
Regular Season 8
-
Rapperswil
1 : 3
Neuchatel Xamax FC
-
Étoile Carouge
1 : 3
FC Aarau
-
Stade Lausanne-Ouchy
1 : 1
FC Vaduz
-
FC WIL 1900
0 : 0
Bellinzona
-
Yverdon Sport
1 : 0
Stade Nyonnais
Regular Season 9
-
Stade Nyonnais
2 : 1
FC WIL 1900
-
Neuchatel Xamax FC
0 : 2
Stade Lausanne-Ouchy
-
FC Aarau
1 : 2
Yverdon Sport
-
Bellinzona
0 : 3
Étoile Carouge
-
FC Vaduz
3 : 2
Rapperswil
Regular Season 10
-
Rapperswil
1 : 0
Stade Nyonnais
-
Étoile Carouge
0 : 2
Neuchatel Xamax FC
-
Stade Lausanne-Ouchy
1 : 2
FC Aarau
-
FC WIL 1900
0 : 2
FC Vaduz
-
Yverdon Sport
2 : 0
Bellinzona
Regular Season 11
-
Stade Nyonnais
2 : 2
Yverdon Sport
-
Neuchatel Xamax FC
2 : 1
Rapperswil
-
FC Aarau
2 : 0
FC WIL 1900
-
Bellinzona
0 : 3
Stade Lausanne-Ouchy
-
FC Vaduz
3 : 1
Étoile Carouge
Regular Season 12
-
Étoile Carouge
2 : 0
Bellinzona
-
Yverdon Sport
3 : 4
FC Vaduz
-
FC Aarau
2 : 1
Rapperswil
-
Stade Lausanne-Ouchy
3 : 3
Stade Nyonnais
-
FC WIL 1900
2 : 1
Neuchatel Xamax FC
Regular Season 13
-
Rapperswil
1 : 2
FC WIL 1900
-
Stade Nyonnais
0 : 0
Étoile Carouge
-
Neuchatel Xamax FC
2 : 2
Yverdon Sport
-
Bellinzona
5 : 1
FC Aarau
-
FC Vaduz
3 : 2
Stade Lausanne-Ouchy
Regular Season 14
-
FC WIL 1900
2 : 4
Yverdon Sport
-
Bellinzona
0 : 1
FC Vaduz
-
Étoile Carouge
0 : 2
Rapperswil
-
FC Aarau
0 : 1
Stade Nyonnais
-
Stade Lausanne-Ouchy
3 : 0
Neuchatel Xamax FC
Regular Season 15
-
Rapperswil
2 : 1
Bellinzona
-
Stade Nyonnais
0 : 1
FC Vaduz
-
Neuchatel Xamax FC
1 : 2
FC Aarau
-
FC WIL 1900
0 : 0
Stade Lausanne-Ouchy
-
Yverdon Sport
2 : 0
Étoile Carouge
Regular Season 16
-
Étoile Carouge
0 : 0
FC WIL 1900
-
FC Vaduz
1 : 0
Neuchatel Xamax FC
-
Bellinzona
2 : 0
Stade Nyonnais
-
Stade Lausanne-Ouchy
0 : 2
Rapperswil
-
Yverdon Sport
1 : 2
FC Aarau
Regular Season 17
-
Rapperswil
0 : 4
FC Vaduz
-
FC Aarau
2 : 1
Étoile Carouge
-
Stade Lausanne-Ouchy
4 : 0
Yverdon Sport
-
FC WIL 1900
1 : 0
Stade Nyonnais
-
Neuchatel Xamax FC
1 : 0
Bellinzona
Regular Season 18
-
Stade Nyonnais
1 : 1
Neuchatel Xamax FC
-
Étoile Carouge
1 : 2
Stade Lausanne-Ouchy
-
FC Vaduz
3 : 2
FC Aarau
-
Bellinzona
0 : 2
FC WIL 1900
-
Yverdon Sport
1 : 0
Rapperswil
Regular Season 19
-
Stade Nyonnais
2 : 2
Étoile Carouge
-
FC Vaduz
3 : 1
FC WIL 1900
-
FC Aarau
1 : 0
Bellinzona
-
Rapperswil
1 : 0
Stade Lausanne-Ouchy
-
Neuchatel Xamax FC
1 : 2
Yverdon Sport
Regular Season 20
-
Bellinzona
5 : 0
Neuchatel Xamax FC
-
Stade Lausanne-Ouchy
5 : 2
FC Vaduz
-
Étoile Carouge
2 : 1
Rapperswil
-
Yverdon Sport
1 : 2
FC Aarau
-
FC WIL 1900
0 : 0
Stade Nyonnais
Regular Season 21
-
Stade Nyonnais
1 : 1
Bellinzona
-
FC Vaduz
3 : 3
Étoile Carouge
-
FC Aarau
2 : 2
FC WIL 1900
-
Rapperswil
1 : 4
Yverdon Sport
-
Neuchatel Xamax FC
3 : 0
Stade Lausanne-Ouchy
Regular Season 22
-
Bellinzona
0 : 2
FC Vaduz
-
FC WIL 1900
0 : 2
Rapperswil
-
Étoile Carouge
1 : 3
Neuchatel Xamax FC
-
Stade Lausanne-Ouchy
4 : 2
FC Aarau
-
Yverdon Sport
1 : 0
Stade Nyonnais
Regular Season 23
-
Rapperswil
2 : 1
Bellinzona
-
Étoile Carouge
2 : 2
Yverdon Sport
-
Stade Nyonnais
1 : 1
FC Aarau
-
FC Vaduz
1 : 0
Neuchatel Xamax FC
-
FC WIL 1900
1 : 0
Stade Lausanne-Ouchy
Regular Season 24
-
Bellinzona
0 : 4
Yverdon Sport
-
FC Aarau
5 : 3
Rapperswil
-
Stade Lausanne-Ouchy
0 : 1
Étoile Carouge
-
FC Vaduz
1 : 0
Stade Nyonnais
-
Neuchatel Xamax FC
0 : 0
FC WIL 1900
Regular Season 25
-
Rapperswil
0 : 0
FC Vaduz
-
Stade Nyonnais
0 : 0
Neuchatel Xamax FC
-
Étoile Carouge
0 : 3
FC Aarau
-
FC WIL 1900
3 : 3
Bellinzona
-
Yverdon Sport
0 : 2
Stade Lausanne-Ouchy
Regular Season 26
-
Bellinzona
0 : 3
Étoile Carouge
-
FC Aarau
2 : 0
FC Vaduz
-
Yverdon Sport
0 : 0
FC WIL 1900
-
Stade Lausanne-Ouchy
1 : 1
Stade Nyonnais
-
Neuchatel Xamax FC
3 : 2
Rapperswil
Regular Season 27
-
Bellinzona
2 : 1
Stade Lausanne-Ouchy
-
Stade Nyonnais
2 : 1
Rapperswil
-
FC Vaduz
2 : 1
Yverdon Sport
-
FC Aarau
1 : 0
Neuchatel Xamax FC
-
FC WIL 1900
1 : 3
Étoile Carouge
Regular Season 28
-
Stade Lausanne-Ouchy
0 : 2
FC WIL 1900
-
Yverdon Sport
5 : 2
Bellinzona
-
Étoile Carouge
0 : 0
Stade Nyonnais
-
Neuchatel Xamax FC
1 : 3
FC Vaduz
-
Rapperswil
4 : 5
FC Aarau
Regular Season 29
-
Stade Nyonnais
1 : 4
Yverdon Sport
-
FC Aarau
1 : 3
Étoile Carouge
-
Stade Lausanne-Ouchy
1 : 2
Rapperswil
-
FC Vaduz
3 : 2
Bellinzona
-
FC WIL 1900
5 : 2
Neuchatel Xamax FC
Regular Season 30
-
Neuchatel Xamax FC
4 : 1
Stade Nyonnais
-
Étoile Carouge
1 : 1
Stade Lausanne-Ouchy
-
Yverdon Sport
2 : 1
FC Vaduz
-
Bellinzona
0 : 0
FC Aarau
-
Rapperswil
2 : 0
FC WIL 1900
Regular Season 31
-
Étoile Carouge
2 : 0
FC WIL 1900
-
Bellinzona
4 : 0
Stade Nyonnais
-
FC Vaduz
2 : 1
Rapperswil
-
FC Aarau
3 : 0
Stade Lausanne-Ouchy
-
Yverdon Sport
2 : 2
Neuchatel Xamax FC
Regular Season 32
-
Rapperswil
2 : 1
Étoile Carouge
-
Stade Nyonnais
1 : 3
FC Vaduz
-
FC WIL 1900
2 : 2
FC Aarau
-
Stade Lausanne-Ouchy
0 : 3
Yverdon Sport
-
Neuchatel Xamax FC
2 : 1
Bellinzona
Regular Season 33
-
Stade Nyonnais
0 : 1
FC WIL 1900
-
Neuchatel Xamax FC
1 : 3
FC Aarau
-
FC Vaduz
2 : 2
Stade Lausanne-Ouchy
-
Bellinzona
2 : 4
Rapperswil
-
Yverdon Sport
3 : 5
Étoile Carouge
Regular Season 34
-
FC Aarau
5 : 1
Stade Nyonnais
-
Étoile Carouge
1 : 2
FC Vaduz
-
Stade Lausanne-Ouchy
5 : 0
Bellinzona
-
Rapperswil
2 : 3
Neuchatel Xamax FC
-
FC WIL 1900
0 : 1
Yverdon Sport
Regular Season 35
-
Bellinzona
2 : 4
FC WIL 1900
-
Stade Nyonnais
1 : 3
Stade Lausanne-Ouchy
-
FC Vaduz
1 : 2
FC Aarau
-
Neuchatel Xamax FC
3 : 0
Étoile Carouge
-
Yverdon Sport
3 : 1
Rapperswil
Regular Season 36
Explore more: Challenge League table | Top scorers
Updated: 10 Jun 2026, 10:59 UTC