Football Switzerland Challenge League 2025/2026 Live Scores, Fixtures, Standings and Results
Matches
December 05
Etoile Carouge Wil 1900
Etoile Carouge
Wil 1900
19:15
FC Vaduz Neuchatel Xamax
FC Vaduz
Neuchatel Xamax
19:15
December 06
AC Bellinzona Stade Nyonnais
AC Bellinzona
Stade Nyonnais
17:00
Stade Lausanne-Ouchy FC Rapperswil-Jona
Stade Lausanne-Ouchy
FC Rapperswil-Jona
17:00
December 07
Yverdon Sport FC Aarau
Yverdon Sport FC
Aarau
13:00
December 10
Stade Lausanne-Ouchy Neuchatel Xamax
Stade Lausanne-Ouchy
Neuchatel Xamax
17:00
December 12
FC Rapperswil-Jona FC Vaduz
FC Rapperswil-Jona
FC Vaduz
18:30
Aarau Etoile Carouge
Aarau
Etoile Carouge
19:15
December 13
Stade Lausanne-Ouchy Yverdon Sport FC
Stade Lausanne-Ouchy
Yverdon Sport FC
17:00
December 14
Neuchatel Xamax AC Bellinzona
Neuchatel Xamax
AC Bellinzona
13:00
Wil 1900 Stade Nyonnais
Wil 1900
Stade Nyonnais
13:00
December 19
Stade Nyonnais Neuchatel Xamax
Stade Nyonnais
Neuchatel Xamax
18:30
Etoile Carouge Stade Lausanne-Ouchy
Etoile Carouge
Stade Lausanne-Ouchy
19:15
FC Vaduz Aarau
FC Vaduz
Aarau
19:15
December 20
AC Bellinzona Wil 1900
AC Bellinzona
Wil 1900
17:00
December 21
Yverdon Sport FC FC Rapperswil-Jona
Yverdon Sport FC
FC Rapperswil-Jona
13:00
Season
25 Jul 2025
15 May 2026
Challenge League 25/26 Standings
#
Team
P
W
D
L
GA
GF
Pts
Last 5
Promotion
Promotion Playoff
Relegation
#
Team
P
W
D
L
GA
GF
Pts
Last 5
Promotion
Promotion Playoff
Relegation
#
Team
P
W
D
L
GA
GF
Pts
Last 5
Promotion
Promotion Playoff
Relegation
Results
November 30
Yverdon Sport FC Etoile Carouge
Yverdon Sport FC
Etoile Carouge
13:00
Ended
2
0
November 29
Wil 1900 Stade Lausanne-Ouchy
Wil 1900
Stade Lausanne-Ouchy
17:00
Ended
0
0
November 28
Neuchatel Xamax Aarau
Neuchatel Xamax
Aarau
19:15
Ended
1
2
FC Rapperswil-Jona AC Bellinzona
FC Rapperswil-Jona
AC Bellinzona
18:30
Ended
2
1
Stade Nyonnais FC Vaduz
Stade Nyonnais
FC Vaduz
18:30
Ended
0
1
November 22
Stade Lausanne-Ouchy Neuchatel Xamax
Stade Lausanne-Ouchy
Neuchatel Xamax
17:00
Postponed
Aarau Stade Nyonnais
Aarau
Stade Nyonnais
17:00
Ended
0
1
November 21
Etoile Carouge FC Rapperswil-Jona
Etoile Carouge
FC Rapperswil-Jona
19:15
Ended
0
2
AC Bellinzona FC Vaduz
AC Bellinzona
FC Vaduz
19:15
Ended
0
1
Wil 1900 Yverdon Sport FC
Wil 1900
Yverdon Sport FC
18:30
Ended
2
4
November 09
FC Vaduz Stade Lausanne-Ouchy
FC Vaduz
Stade Lausanne-Ouchy
13:00
Ended
3
2
November 08
AC Bellinzona Aarau
AC Bellinzona
Aarau
17:00
Ended
5
1
November 07
Neuchatel Xamax Yverdon Sport FC
Neuchatel Xamax
Yverdon Sport FC
19:15
Ended
2
2
Stade Nyonnais Etoile Carouge
Stade Nyonnais
Etoile Carouge
18:30
Ended
0
0
FC Rapperswil-Jona Wil 1900
FC Rapperswil-Jona
Wil 1900
18:30
Ended
1
2
November 02
Wil 1900 Neuchatel Xamax
Wil 1900
Neuchatel Xamax
13:00
Ended
2
1
November 01
Stade Lausanne-Ouchy Stade Nyonnais
Stade Lausanne-Ouchy
Stade Nyonnais
17:00
Ended
3
3
Aarau FC Rapperswil-Jona
Aarau
FC Rapperswil-Jona
17:00
Ended
2
1
October 31
Yverdon Sport FC FC Vaduz
Yverdon Sport FC
FC Vaduz
19:15
Ended
3
4
Etoile Carouge AC Bellinzona
Etoile Carouge
AC Bellinzona
19:15
Ended
2
0
October 26
FC Vaduz Etoile Carouge
FC Vaduz
Etoile Carouge
13:00
Ended
3
1
October 25
AC Bellinzona Stade Lausanne-Ouchy
AC Bellinzona
Stade Lausanne-Ouchy
16:00
Ended
0
3
October 24
Aarau Wil 1900
Aarau
Wil 1900
18:15
Ended
2
0
Stade Nyonnais Yverdon Sport FC
Stade Nyonnais
Yverdon Sport FC
17:30
Ended
2
2
Neuchatel Xamax FC Rapperswil-Jona
Neuchatel Xamax
FC Rapperswil-Jona
17:30
Ended
2
1
October 19
Yverdon Sport FC AC Bellinzona
Yverdon Sport FC
AC Bellinzona
12:00
Ended
2
0
Wil 1900 FC Vaduz
Wil 1900
FC Vaduz
12:00
Ended
0
2
October 17
Stade Lausanne-Ouchy Aarau
Stade Lausanne-Ouchy
Aarau
18:15
Ended
1
2
Etoile Carouge Neuchatel Xamax
Etoile Carouge
Neuchatel Xamax
18:15
Ended
0
2
FC Rapperswil-Jona Stade Nyonnais
FC Rapperswil-Jona
Stade Nyonnais
17:30
Ended
1
0
October 05
FC Vaduz FC Rapperswil-Jona
FC Vaduz
FC Rapperswil-Jona
12:00
Ended
3
2
October 04
AC Bellinzona Etoile Carouge
AC Bellinzona
Etoile Carouge
16:00
Ended
0
3
October 03
Aarau Yverdon Sport FC
Aarau
Yverdon Sport FC
18:15
Ended
1
2
Neuchatel Xamax Stade Lausanne-Ouchy
Neuchatel Xamax
Stade Lausanne-Ouchy
17:30
Ended
0
2
Stade Nyonnais Wil 1900
Stade Nyonnais
Wil 1900
17:30
Ended
2
1
September 28
Yverdon Sport FC Stade Nyonnais
Yverdon Sport FC
Stade Nyonnais
12:00
Ended
1
0
September 27
Wil 1900 AC Bellinzona
Wil 1900
AC Bellinzona
16:00
Ended
0
0
Stade Lausanne-Ouchy FC Vaduz
Stade Lausanne-Ouchy
FC Vaduz
16:00
Ended
1
1
September 26
Etoile Carouge Aarau
Etoile Carouge
Aarau
18:15
Ended
1
3
FC Rapperswil-Jona Neuchatel Xamax
FC Rapperswil-Jona
Neuchatel Xamax
17:30
Ended
1
3
September 13
AC Bellinzona FC Rapperswil-Jona
AC Bellinzona
FC Rapperswil-Jona
16:00
Ended
1
1
Aarau FC Vaduz
Aarau
FC Vaduz
16:00
Ended
1
0
September 12
Neuchatel Xamax Wil 1900
Neuchatel Xamax
Wil 1900
18:15
Ended
3
1
Etoile Carouge Yverdon Sport FC
Etoile Carouge
Yverdon Sport FC
18:15
Ended
2
1
Stade Nyonnais Stade Lausanne-Ouchy
Stade Nyonnais
Stade Lausanne-Ouchy
17:30
Ended
1
2
August 31
Yverdon Sport FC Neuchatel Xamax
Yverdon Sport FC
Neuchatel Xamax
12:00
Ended
3
1
FC Vaduz Wil 1900
FC Vaduz
Wil 1900
12:00
Ended
2
1
August 30
Stade Lausanne-Ouchy Etoile Carouge
Stade Lausanne-Ouchy
Etoile Carouge
16:00
Ended
2
0
August 29
FC Rapperswil-Jona Aarau
FC Rapperswil-Jona
Aarau
18:15
Ended
0
1
Stade Nyonnais AC Bellinzona
Stade Nyonnais
AC Bellinzona
17:30
Ended
3
1
Top Players
Scorers
1
Shkelqim Demhasaj
Neuchatel Xamax
12
2
Valon Fazliu
Aarau
10
3
Joris Manquant
Stade Nyonnais
9
4
Antonio Marchesano
Yverdon Sport FC
8
5
Warren Caddy
Stade Lausanne-Ouchy
8
6
Elias Filet
Aarau
7
7
Dantas Fernandez
FC Vaduz
7
8
Dejan Sorgic
Yverdon Sport FC
6
9
Daniel Afriyie
Aarau
6
10
Koro Issa Ahmed Kone
Neuchatel Xamax
4
11
Armando Sadiku
AC Bellinzona
4
12
Nicolas Hasler
FC Vaduz
4
13
Stephan Seiler
FC Vaduz
4
14
Filipe de Carvalho Ferreira
FC Rapperswil-Jona
4
15
Burak Alili
Stade Nyonnais
4
16
Nathan Garcia
Stade Lausanne-Ouchy
4
17
Willy Gabriel Vogt
AC Bellinzona
4
18
Samba So
FC Rapperswil-Jona
4
19
Johan Nkama
Stade Lausanne-Ouchy
3
20
Ayo Akinola
FC Vaduz
3
21
Robin Goliard
Yverdon Sport FC
3
22
Fabio Saiz Pennarossa
Neuchatel Xamax
3
23
Dorian Derbaci
Aarau
3
24
Elias Louan Pasche
Yverdon Sport FC
3
25
Patrick Weber
Yverdon Sport FC
3
26
Vincent Rufli
Etoile Carouge
2
27
Simone Rapp
Wil 1900
2
28
Helios Sessolo
Yverdon Sport FC
2
29
Florian Kamberi
FC Rapperswil-Jona
2
30
Kastrijot Ndau
Wil 1900
2
31
Rijad Saliji
FC Rapperswil-Jona
2
32
Mats Hammerich
FC Vaduz
2
33
Marcel Monsberger
FC Vaduz
2
34
Helaku Josue Schmidt
FC Rapperswil-Jona
2
35
Serge Muller
Aarau
2
36
Henri Koide
Aarau
2
37
Gabriele De Donno
FC Vaduz
2
38
Jonathan De Donno
FC Vaduz
2
39
Mauro Rodrigues
Yverdon Sport FC
2
40
Ricardo Azevedo Alves
Etoile Carouge
2
41
Badara Diomande
Stade Nyonnais
2
42
Luan Abazi
Wil 1900
2
43
Leorat Bega
Stade Nyonnais
2
44
Issa Kaloga
Stade Lausanne-Ouchy
2
45
Edis Bytyqi
Wil 1900
2
46
Noah Streit
Neuchatel Xamax
2
47
Marwane Hajij
Wil 1900
2
48
Keasse Bah
Stade Lausanne-Ouchy
2
49
William Le Pogam
Yverdon Sport FC
1
50
Denis Simani
FC Vaduz
1
Yellow cards
1
Nehemie Lusuena
Stade Lausanne-Ouchy
8
2
Kastrijot Ndau
Wil 1900
7
3
Jacques Freddy Bomo
AC Bellinzona
6
4
Rijad Saliji
FC Rapperswil-Jona
6
5
Lucas Pos
Yverdon Sport FC
6
6
Johan Nkama
Stade Lausanne-Ouchy
6
7
Michael Goncalves
AC Bellinzona
6
8
Pedro Rodriguez
Stade Nyonnais
4
9
Diogo Mendes
Neuchatel Xamax
4
10
Ogou Akichi
Stade Lausanne-Ouchy
4
11
Jarell Njike Simo
Stade Nyonnais
4
12
Julind Selmonaj
Wil 1900
4
13
Mats Hammerich
FC Vaduz
4
14
Romain Bayard
Neuchatel Xamax
4
15
Keasse Bah
Stade Lausanne-Ouchy
4
16
Elias Filet
Aarau
4
17
Aaron Rey Sanchez
AC Bellinzona
4
18
Bastien Conus
Stade Lausanne-Ouchy
4
19
Nicolas Hasler
FC Vaduz
4
20
Borja Lopez
AC Bellinzona
4
21
Nassim Othmane Zoukit
Aarau
4
22
Valon Fazliu
Aarau
4
23
Raul Bobadilla
Aarau
3
24
Simone Rapp
Wil 1900
3
25
Vincent Rufli
Etoile Carouge
3
26
Badara Diomande
Stade Nyonnais
3
27
Lorik Emini
FC Rapperswil-Jona
3
28
Fabio Maurin Lymann
AC Bellinzona
3
29
Ethan Brandy
Stade Nyonnais
3
30
Jonathan Fontana
Neuchatel Xamax
3
31
Juan Martin Ghia
Stade Nyonnais
3
32
Ivann Strohbach
Etoile Carouge
3
33
Denis Simani
FC Vaduz
3
34
Ayo Akinola
FC Vaduz
3
35
Vincent Felder
Etoile Carouge
3
36
Helios Sessolo
Yverdon Sport FC
3
37
Sidiki Camara
Yverdon Sport FC
3
38
Jonatan Stiven Mayorga Oviedo
AC Bellinzona
3
39
Adonis Afrim Ajeti
FC Rapperswil-Jona
3
40
Mauro Rodrigues
Yverdon Sport FC
3
41
Madyen El Jaouhari
Etoile Carouge
3
42
Warren Caddy
Stade Lausanne-Ouchy
3
43
Leo Seydoux
Neuchatel Xamax
3
44
Dircssi Ngonzo
Stade Nyonnais
3
45
Dorian Derbaci
Aarau
3
46
Landry Nomel
Stade Lausanne-Ouchy
3
47
Eris Abedini
Neuchatel Xamax
3
48
Mayka Okuka
Stade Nyonnais
3
49
Luca Mack
FC Vaduz
3
50
Jason Gnakpa
Yverdon Sport FC
3
Red cards
1
Lorik Emini
FC Rapperswil-Jona
1
2
Guillermo Padula Lenna
FC Rapperswil-Jona
1
3
Gilles Richard
Stade Nyonnais
1