Football Switzerland Challenge League 2025/2026 Live Scores, Fixtures, Standings and Results
Matches
August 31
FC Vaduz Wil 1900
FC Vaduz
Wil 1900
12:00


Yverdon Sport FC Neuchatel Xamax
Yverdon Sport FC
Neuchatel Xamax
12:00


September 12
Stade Nyonnais Stade Lausanne-Ouchy
Stade Nyonnais
Stade Lausanne-Ouchy
17:30


Etoile Carouge Yverdon Sport FC
Etoile Carouge
Yverdon Sport FC
18:15


Neuchatel Xamax Wil 1900
Neuchatel Xamax
Wil 1900
18:15


September 13
Aarau FC Vaduz
Aarau
FC Vaduz
16:00


AC Bellinzona FC Rapperswil-Jona
AC Bellinzona
FC Rapperswil-Jona
16:00


September 26
FC Rapperswil-Jona Neuchatel Xamax
FC Rapperswil-Jona
Neuchatel Xamax
17:30


Etoile Carouge Aarau
Etoile Carouge
Aarau
18:15


September 27
Stade Lausanne-Ouchy FC Vaduz
Stade Lausanne-Ouchy
FC Vaduz
16:00


Wil 1900 AC Bellinzona
Wil 1900
AC Bellinzona
16:00


September 28
Yverdon Sport FC Stade Nyonnais
Yverdon Sport FC
Stade Nyonnais
12:00


October 03
Stade Nyonnais Wil 1900
Stade Nyonnais
Wil 1900
17:30


Neuchatel Xamax Stade Lausanne-Ouchy
Neuchatel Xamax
Stade Lausanne-Ouchy
17:30


Aarau Yverdon Sport FC
Aarau
Yverdon Sport FC
18:15


October 04
AC Bellinzona Etoile Carouge
AC Bellinzona
Etoile Carouge
16:00


October 05
FC Vaduz FC Rapperswil-Jona
FC Vaduz
FC Rapperswil-Jona
12:00


October 18
Etoile Carouge Neuchatel Xamax
Etoile Carouge
Neuchatel Xamax
14:00


Stade Lausanne-Ouchy Aarau
Stade Lausanne-Ouchy
Aarau
14:00


Wil 1900 FC Vaduz
Wil 1900
FC Vaduz
14:00


FC Rapperswil-Jona Stade Nyonnais
FC Rapperswil-Jona
Stade Nyonnais
14:00


Yverdon Sport FC AC Bellinzona
Yverdon Sport FC
AC Bellinzona
14:00


October 25
Neuchatel Xamax FC Rapperswil-Jona
Neuchatel Xamax
FC Rapperswil-Jona
14:00


Stade Nyonnais Yverdon Sport FC
Stade Nyonnais
Yverdon Sport FC
14:00


AC Bellinzona Stade Lausanne-Ouchy
AC Bellinzona
Stade Lausanne-Ouchy
14:00


Aarau Wil 1900
Aarau
Wil 1900
14:00


FC Vaduz Etoile Carouge
FC Vaduz
Etoile Carouge
14:00


November 01
Aarau FC Rapperswil-Jona
Aarau
FC Rapperswil-Jona
14:00


Etoile Carouge AC Bellinzona
Etoile Carouge
AC Bellinzona
14:00


Stade Lausanne-Ouchy Stade Nyonnais
Stade Lausanne-Ouchy
Stade Nyonnais
14:00


Wil 1900 Neuchatel Xamax
Wil 1900
Neuchatel Xamax
14:00


Yverdon Sport FC FC Vaduz
Yverdon Sport FC
FC Vaduz
14:00


November 08
FC Rapperswil-Jona Wil 1900
FC Rapperswil-Jona
Wil 1900
14:00


FC Vaduz Stade Lausanne-Ouchy
FC Vaduz
Stade Lausanne-Ouchy
14:00


Stade Nyonnais Etoile Carouge
Stade Nyonnais
Etoile Carouge
14:00


AC Bellinzona Aarau
AC Bellinzona
Aarau
14:00


Neuchatel Xamax Yverdon Sport FC
Neuchatel Xamax
Yverdon Sport FC
14:00


November 22
AC Bellinzona FC Vaduz
AC Bellinzona
FC Vaduz
14:00


Etoile Carouge FC Rapperswil-Jona
Etoile Carouge
FC Rapperswil-Jona
14:00


Aarau Stade Nyonnais
Aarau
Stade Nyonnais
14:00


Wil 1900 Yverdon Sport FC
Wil 1900
Yverdon Sport FC
14:00


Stade Lausanne-Ouchy Neuchatel Xamax
Stade Lausanne-Ouchy
Neuchatel Xamax
14:00


November 29
Wil 1900 Stade Lausanne-Ouchy
Wil 1900
Stade Lausanne-Ouchy
14:00


Yverdon Sport FC Etoile Carouge
Yverdon Sport FC
Etoile Carouge
14:00


Stade Nyonnais FC Vaduz
Stade Nyonnais
FC Vaduz
14:00


Neuchatel Xamax Aarau
Neuchatel Xamax
Aarau
14:00


FC Rapperswil-Jona AC Bellinzona
FC Rapperswil-Jona
AC Bellinzona
14:00


December 06
AC Bellinzona Stade Nyonnais
AC Bellinzona
Stade Nyonnais
14:00


Etoile Carouge Wil 1900
Etoile Carouge
Wil 1900
14:00


Stade Lausanne-Ouchy FC Rapperswil-Jona
Stade Lausanne-Ouchy
FC Rapperswil-Jona
14: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
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
August 26
Etoile Carouge Stade Nyonnais
Etoile Carouge
Stade Nyonnais
18:15
Ended

1

1
AC Bellinzona Yverdon Sport FC
AC Bellinzona
Yverdon Sport FC
18:15
Ended

0

0
Wil 1900 FC Rapperswil-Jona
Wil 1900
FC Rapperswil-Jona
17:30
Ended

1

3
August 25
Neuchatel Xamax FC Vaduz
Neuchatel Xamax
FC Vaduz
18:15
Ended

1

1
Aarau Stade Lausanne-Ouchy
Aarau
Stade Lausanne-Ouchy
18:15
Ended

3

0
August 22
Yverdon Sport FC Wil 1900
Yverdon Sport FC
Wil 1900
18:15
Ended

4

0
FC Rapperswil-Jona Stade Lausanne-Ouchy
FC Rapperswil-Jona
Stade Lausanne-Ouchy
17:30
Ended

1

2
FC Vaduz AC Bellinzona
FC Vaduz
AC Bellinzona
17:30
Ended

6

0
Stade Nyonnais Aarau
Stade Nyonnais
Aarau
17:30
Ended

4

5
Neuchatel Xamax Etoile Carouge
Neuchatel Xamax
Etoile Carouge
17:30
Ended

2

1
August 13
Aarau AC Bellinzona
Aarau
AC Bellinzona
17:30
Ended

1

0
August 10
FC Vaduz Stade Nyonnais
FC Vaduz
Stade Nyonnais
12:00
Ended

3

0
August 09
Aarau Neuchatel Xamax
Aarau
Neuchatel Xamax
16:00
Ended

2

0
Stade Lausanne-Ouchy AC Bellinzona
Stade Lausanne-Ouchy
AC Bellinzona
16:00
Ended

2

2
August 08
FC Rapperswil-Jona Yverdon Sport FC
FC Rapperswil-Jona
Yverdon Sport FC
18:15
Ended

0

3
Wil 1900 Etoile Carouge
Wil 1900
Etoile Carouge
17:30
Ended

1

0
August 03
Etoile Carouge FC Vaduz
Etoile Carouge
FC Vaduz
14:30
Ended

1

1
Yverdon Sport FC Stade Lausanne-Ouchy
Yverdon Sport FC
Stade Lausanne-Ouchy
12:00
Ended

3

2
August 02
AC Bellinzona Neuchatel Xamax
AC Bellinzona
Neuchatel Xamax
16:00
Ended

1

5
August 01
Stade Nyonnais FC Rapperswil-Jona
Stade Nyonnais
FC Rapperswil-Jona
17:30
Ended

1

0
Wil 1900 Aarau
Wil 1900
Aarau
14:00
Ended

1

3
July 27
FC Vaduz Yverdon Sport FC
FC Vaduz
Yverdon Sport FC
12:00
Ended

2

1
July 26
Stade Lausanne-Ouchy Wil 1900
Stade Lausanne-Ouchy
Wil 1900
16:00
Ended

1

1
Aarau AC Bellinzona
Aarau
AC Bellinzona
16:00
Postponed

3

1
July 25
FC Rapperswil-Jona Etoile Carouge
FC Rapperswil-Jona
Etoile Carouge
17:30
Ended

1

0
Neuchatel Xamax Stade Nyonnais
Neuchatel Xamax
Stade Nyonnais
17:30
Ended

1

1
May 23
FC Thun Etoile Carouge
FC Thun
Etoile Carouge
18:15
Ended

1

0
Stade Lausanne-Ouchy FC Vaduz
Stade Lausanne-Ouchy
FC Vaduz
18:15
Ended

2

0
FC Schaffhausen AC Bellinzona
FC Schaffhausen
AC Bellinzona
18:15
Ended

1

3
Neuchatel Xamax Wil 1900
Neuchatel Xamax
Wil 1900
18:15
Ended

2

3
Aarau Stade Nyonnais
Aarau
Stade Nyonnais
18:15
Ended

1

1
May 16
Wil 1900 Stade Lausanne-Ouchy
Wil 1900
Stade Lausanne-Ouchy
18:15
Ended

0

2
FC Vaduz FC Schaffhausen
FC Vaduz
FC Schaffhausen
18:15
Ended

1

0
Stade Nyonnais Neuchatel Xamax
Stade Nyonnais
Neuchatel Xamax
18:15
Ended

1

3
Etoile Carouge Aarau
Etoile Carouge
Aarau
18:15
Ended

1

3
AC Bellinzona FC Thun
AC Bellinzona
FC Thun
18:15
Ended

3

1
May 11
FC Vaduz FC Thun
FC Vaduz
FC Thun
12:15
Ended

3

3
May 09
Aarau Wil 1900
Aarau
Wil 1900
18:15
Ended

2

4
Neuchatel Xamax Etoile Carouge
Neuchatel Xamax
Etoile Carouge
17:30
Ended

1

2
FC Schaffhausen Stade Nyonnais
FC Schaffhausen
Stade Nyonnais
17:30
Ended

2

3
Stade Lausanne-Ouchy AC Bellinzona
Stade Lausanne-Ouchy
AC Bellinzona
17:30
Ended

1

1
May 04
Wil 1900 FC Schaffhausen
Wil 1900
FC Schaffhausen
12:15
Ended

3

1
May 03
AC Bellinzona Neuchatel Xamax
AC Bellinzona
Neuchatel Xamax
16:00
Ended

3

1
May 02
FC Thun Aarau
FC Thun
Aarau
18:15
Ended

2

1
Etoile Carouge Stade Lausanne-Ouchy
Etoile Carouge
Stade Lausanne-Ouchy
18:15
Ended

1

2
Stade Nyonnais FC Vaduz
Stade Nyonnais
FC Vaduz
17:30
Ended

1

0
April 27
FC Vaduz Etoile Carouge
FC Vaduz
Etoile Carouge
12:15
Ended

1

0
Top Players
Scorers
1

Valon Fazliu
Aarau
7
2

Daniel Afriyie
Aarau
5
3

Joris Manquant
Stade Nyonnais
5
4

Antonio Marchesano
Yverdon Sport FC
4
5

Warren Caddy
Stade Lausanne-Ouchy
3
6

Fabio Saiz Pennarossa
Neuchatel Xamax
3
7

Elias Filet
Aarau
3
8

Willy Gabriel Vogt
AC Bellinzona
3
9

Dantas Fernandez
FC Vaduz
3
10

Luc-Elvine Essiena Avang
Etoile Carouge
2
11

Dejan Sorgic
Yverdon Sport FC
2
12

Koro Issa Ahmed Kone
Neuchatel Xamax
2
13

Nicolas Hasler
FC Vaduz
2
14

Shkelqim Demhasaj
Neuchatel Xamax
2
15

Stephan Seiler
FC Vaduz
2
16

Johan Nkama
Stade Lausanne-Ouchy
2
17

Jonathan De Donno
FC Vaduz
2
18

Filipe de Carvalho Ferreira
FC Rapperswil-Jona
2
19

Burak Alili
Stade Nyonnais
2
20

Samba So
FC Rapperswil-Jona
2
21

Vincent Rufli
Etoile Carouge
1
22

Armando Sadiku
AC Bellinzona
1
23

Denis Simani
FC Vaduz
1
24

Helios Sessolo
Yverdon Sport FC
1
25

Yassin Maouche
Etoile Carouge
1
26

Kastrijot Ndau
Wil 1900
1
27

Rijad Saliji
FC Rapperswil-Jona
1
28

Linus Max Obexer
Aarau
1
29

Dominik Schwizer
FC Vaduz
1
30

Lucas Pos
Yverdon Sport FC
1
31

Leo Seydoux
Neuchatel Xamax
1
32

Marcel Monsberger
FC Vaduz
1
33

Henri Koide
Aarau
1
34

David Jacovic
Wil 1900
1
35

Landry Nomel
Stade Lausanne-Ouchy
1
36

Robin Goliard
Yverdon Sport FC
1
37

Patrick Sutter
Stade Lausanne-Ouchy
1
38

Alessio Hasler
FC Vaduz
1
39

Aris Aksel Sorensen
AC Bellinzona
1
40

Luan Abazi
Wil 1900
1
41

Leorat Bega
Stade Nyonnais
1
42

Issa Kaloga
Stade Lausanne-Ouchy
1
43

Noah Streit
Neuchatel Xamax
1
44

Dorian Derbaci
Aarau
1
45

Elias Louan Pasche
Yverdon Sport FC
1
46

Thomas Perchaud
Stade Nyonnais
1
47

Patrick Weber
Yverdon Sport FC
1
48

Marwane Hajij
Wil 1900
1
49

Juan Martin Ghia
Stade Nyonnais
1
50

Keasse Bah
Stade Lausanne-Ouchy
1
Yellow cards
1

Nehemie Lusuena
Stade Lausanne-Ouchy
4
2

Lucas Pos
Yverdon Sport FC
3
3

Vincent Rufli
Etoile Carouge
3
4

Kastrijot Ndau
Wil 1900
3
5

Rijad Saliji
FC Rapperswil-Jona
3
6

Johan Nkama
Stade Lausanne-Ouchy
3
7

Borja Lopez
AC Bellinzona
3
8

Aris Aksel Sorensen
AC Bellinzona
3
9

Nassim Othmane Zoukit
Aarau
3
10

Uchenna Nwannah
Wil 1900
2
11

Ivann Strohbach
Etoile Carouge
2
12

Djawal Kaiba
Wil 1900
2
13

Mats Hammerich
FC Vaduz
2
14

Mauro Rodrigues
Yverdon Sport FC
2
15

Jetmir Krasniqi
Neuchatel Xamax
2
16

Adonis Afrim Ajeti
FC Rapperswil-Jona
2
17

Jacques Freddy Bomo
AC Bellinzona
2
18

Ogou Akichi
Stade Lausanne-Ouchy
2
19

Fabio Maurin Lymann
AC Bellinzona
2
20

Pedro Rodriguez
Stade Nyonnais
2
21

Romain Bayard
Neuchatel Xamax
2
22

Yoan Epitaux
Neuchatel Xamax
2
23

Dragan Mihajlovic
AC Bellinzona
2
24

Ethan Brandy
Stade Nyonnais
2
25

Landry Nomel
Stade Lausanne-Ouchy
2
26

Mayka Okuka
Stade Nyonnais
2
27

Anthony Sauthier
Yverdon Sport FC
2
28

David Jacovic
Wil 1900
2
29

Elias Filet
Aarau
2
30

Dircssi Ngonzo
Stade Nyonnais
2
31

Keasse Bah
Stade Lausanne-Ouchy
2
32

Ruben Machado Correia
Stade Nyonnais
2
33

David Acquah
Aarau
2
34

Valon Fazliu
Aarau
2
35

Luc-Elvine Essiena Avang
Etoile Carouge
2
36

Noe Boum
FC Rapperswil-Jona
1
37

Marley Ake
Yverdon Sport FC
1
38

Ryan Kadima Mpata
Stade Lausanne-Ouchy
1
39

Vasco Tritten
Stade Lausanne-Ouchy
1
40

Raul Bobadilla
Aarau
1
41

Alessio Hasler
FC Vaduz
1
42

Diogo Mendes
Neuchatel Xamax
1
43

Dylan Daniel Tutonda
AC Bellinzona
1
44

Leon Frokaj
Aarau
1
45

Lorik Emini
FC Rapperswil-Jona
1
46

Islem Chouik
AC Bellinzona
1
47

Maxim Leclercq
Stade Nyonnais
1
48

Umar Saho Sarho
Wil 1900
1
49

Julind Selmonaj
Wil 1900
1
50

Koro Issa Ahmed Kone
Neuchatel Xamax
1