Football Switzerland Challenge League 2024/2025 Live Scores, Fixtures, Standings and Results
Challenge League
Matches
There are no fixtures to show
Season
19 Jul 2024
23 May 2025
Challenge League 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
December 14
Wil 1900 AC Bellinzona
17:00
Ended
Wil 1900
0
AC Bellinzona
2
FC Vaduz Etoile Carouge
17:00
Ended
FC Vaduz
3
Etoile Carouge
2
December 13
Neuchatel Xamax Aarau
19:15
Ended
Neuchatel Xamax
1
Aarau
3
Stade Lausanne-Ouchy FC Thun
18:30
Ended
Stade Lausanne-Ouchy
1
FC Thun
1
FC Schaffhausen Stade Nyonnais
18:30
Ended
FC Schaffhausen
0
Stade Nyonnais
1
December 08
AC Bellinzona FC Vaduz
15:30
Ended
AC Bellinzona
1
FC Vaduz
2
Aarau Stade Lausanne-Ouchy
15:30
Ended
Aarau
1
Stade Lausanne-Ouchy
0
Etoile Carouge FC Schaffhausen
13:15
Ended
Etoile Carouge
1
FC Schaffhausen
0
December 06
FC Thun Wil 1900
19:15
Ended
FC Thun
0
Wil 1900
2
Stade Nyonnais Neuchatel Xamax
18:30
Ended
Stade Nyonnais
2
Neuchatel Xamax
1
December 03
Stade Nyonnais FC Vaduz
18:30
Ended
Stade Nyonnais
1
FC Vaduz
1
November 30
AC Bellinzona Stade Nyonnais
17:00
Ended
AC Bellinzona
1
Stade Nyonnais
1
FC Thun Aarau
17:00
Ended
FC Thun
1
Aarau
1
Wil 1900 Etoile Carouge
17:00
Ended
Wil 1900
2
Etoile Carouge
1
November 29
FC Vaduz FC Schaffhausen
19:15
Ended
FC Vaduz
2
FC Schaffhausen
2
Stade Lausanne-Ouchy Neuchatel Xamax
18:30
Ended
Stade Lausanne-Ouchy
1
Neuchatel Xamax
2
November 24
Aarau Wil 1900
13:15
Ended
Aarau
1
Wil 1900
1
November 22
Neuchatel Xamax FC Thun
19:15
Ended
Neuchatel Xamax
2
FC Thun
3
Etoile Carouge AC Bellinzona
19:15
Ended
Etoile Carouge
2
AC Bellinzona
2
Stade Nyonnais FC Vaduz
18:30
Postponed
Stade Nyonnais
0
FC Vaduz
0
FC Schaffhausen Stade Lausanne-Ouchy
18:30
Postponed
FC Schaffhausen
Stade Lausanne-Ouchy
November 10
Wil 1900 FC Schaffhausen
13:15
Ended
Wil 1900
2
FC Schaffhausen
2
November 09
AC Bellinzona Aarau
17:00
Ended
AC Bellinzona
1
Aarau
4
FC Thun Etoile Carouge
17:00
Ended
FC Thun
2
Etoile Carouge
1
November 08
FC Vaduz Neuchatel Xamax
19:15
Ended
FC Vaduz
2
Neuchatel Xamax
1
Stade Lausanne-Ouchy Stade Nyonnais
18:30
Ended
Stade Lausanne-Ouchy
6
Stade Nyonnais
2
November 01
Stade Nyonnais FC Thun
19:15
Ended
Stade Nyonnais
1
FC Thun
6
Etoile Carouge Aarau
19:15
Ended
Etoile Carouge
2
Aarau
1
Stade Lausanne-Ouchy FC Vaduz
18:30
Ended
Stade Lausanne-Ouchy
2
FC Vaduz
2
Neuchatel Xamax Wil 1900
18:30
Ended
Neuchatel Xamax
1
Wil 1900
4
FC Schaffhausen AC Bellinzona
18:30
Ended
FC Schaffhausen
2
AC Bellinzona
1
October 27
FC Thun FC Schaffhausen
15:30
Ended
FC Thun
3
FC Schaffhausen
1
Wil 1900 FC Vaduz
13:15
Ended
Wil 1900
0
FC Vaduz
0
October 26
AC Bellinzona Neuchatel Xamax
16:00
Ended
AC Bellinzona
0
Neuchatel Xamax
2
October 25
Aarau Stade Nyonnais
18:15
Ended
Aarau
1
Stade Nyonnais
0
Etoile Carouge Stade Lausanne-Ouchy
18:15
Ended
Etoile Carouge
1
Stade Lausanne-Ouchy
1
October 19
FC Vaduz FC Thun
16:00
Ended
FC Vaduz
2
FC Thun
0
Stade Lausanne-Ouchy AC Bellinzona
16:00
Ended
Stade Lausanne-Ouchy
1
AC Bellinzona
1
October 18
FC Schaffhausen Aarau
18:15
Ended
FC Schaffhausen
0
Aarau
3
Stade Nyonnais Wil 1900
17:30
Ended
Stade Nyonnais
3
Wil 1900
1
Neuchatel Xamax Etoile Carouge
17:30
Ended
Neuchatel Xamax
0
Etoile Carouge
3
October 05
Wil 1900 Stade Lausanne-Ouchy
16:00
Ended
Wil 1900
2
Stade Lausanne-Ouchy
2
Aarau FC Vaduz
16:00
Ended
Aarau
0
FC Vaduz
0
October 04
AC Bellinzona FC Thun
18:15
Ended
AC Bellinzona
0
FC Thun
0
Etoile Carouge Stade Nyonnais
18:15
Ended
Etoile Carouge
3
Stade Nyonnais
1
Neuchatel Xamax FC Schaffhausen
17:30
Ended
Neuchatel Xamax
2
FC Schaffhausen
1
September 29
FC Vaduz AC Bellinzona
12:15
Ended
FC Vaduz
2
AC Bellinzona
1
September 27
FC Thun Neuchatel Xamax
18:15
Ended
FC Thun
1
Neuchatel Xamax
0
Stade Nyonnais Aarau
17:30
Ended
Stade Nyonnais
1
Aarau
2
Stade Lausanne-Ouchy Etoile Carouge
17:30
Ended
Stade Lausanne-Ouchy
5
Etoile Carouge
1
Top Players
Scorers
1
Shkelqim Demhasaj
Neuchatel Xamax
7
2
Warren Caddy
Stade Lausanne-Ouchy
7
3
Valon Fazliu
Aarau
7
4
Rilind Nivokazi
AC Bellinzona
7
5
Oscar Correia Ferreira
Etoile Carouge
7
6
Elias Louan Pasche
Stade Nyonnais
7
7
Vincent Nvendo Ferrier
Etoile Carouge
7
8
Fabrizio Cavegn
FC Vaduz
6
9
Declan Frith
FC Thun
6
10
Yannick Toure
Aarau
5
11
Marc Gutbub
FC Thun
5
12
Felipe Pasadore
FC Schaffhausen
5
13
Bruno Enrico Caslei
Etoile Carouge
4
14
Kastrijot Ndau
Wil 1900
4
15
Dominik Schwizer
FC Vaduz
4
16
Ayo Akinola
Wil 1900
4
17
Henri Koide
Aarau
4
18
Gabriele De Donno
FC Schaffhausen
4
19
Mischa Eberhard
FC Vaduz
4
20
Nico Maier
Wil 1900
4
21
Jonathan De Donno
FC Vaduz
4
22
Pascal Durugbor
Neuchatel Xamax
4
23
Emmanuelle Ernest
Aarau
4
24
Axel Kayombo
Stade Lausanne-Ouchy
4
25
Marc Philipp Giger
FC Schaffhausen
4
26
Momodou Lamin Jaiteh
Stade Nyonnais
4
27
Vincent Rufli
Etoile Carouge
3
28
Koro Issa Ahmed Kone
Neuchatel Xamax
3
29
Simone Rapp
Wil 1900
3
30
Leonardo Bertone
FC Thun
3
31
Nikola Gjorgjev
Aarau
3
32
Mergim Qarri
Stade Lausanne-Ouchy
3
33
Thomas Chacon
AC Bellinzona
3
34
Breston Malula
Stade Lausanne-Ouchy
3
35
Hussayn Touati
Neuchatel Xamax
3
36
Nassim L'Ghoul
AC Bellinzona
3
37
Fabio Saiz Pennarossa
Neuchatel Xamax
3
38
Elies Mahmoud
Stade Lausanne-Ouchy
3
39
Felipe Miguel Freitas Borges
Wil 1900
3
40
Valmir Matoshi
FC Thun
3
41
Matheus Henrique Vieira do Sacramento
Etoile Carouge
3
42
Darian Yana
Stade Nyonnais
3
43
Marwane Hajij
Wil 1900
3
44
Miguel Castroman
FC Thun
2
45
Jan Bamert
FC Thun
2
46
Franck Kore
Stade Nyonnais
2
47
Ihsan Sacko
FC Thun
2
48
Liridon Berisha
FC Vaduz
2
49
Stephan Seiler
FC Schaffhausen
2
50
Kenan Fatkic
Neuchatel Xamax
2
Yellow cards
1
Sandro Wieser
FC Vaduz
9
2
Kastrijot Ndau
Wil 1900
9
3
Linus Max Obexer
Aarau
7
4
Vincent Rufli
Etoile Carouge
7
5
Warren Caddy
Stade Lausanne-Ouchy
6
6
Thomas Chacon
AC Bellinzona
6
7
Marco Burki
FC Thun
6
8
Robin Roger Kamber
FC Schaffhausen
6
9
Hugo Fargues
Stade Lausanne-Ouchy
6
10
Gabriele De Donno
FC Schaffhausen
6
11
Michael Goncalves
Neuchatel Xamax
6
12
Marc Philipp Giger
FC Schaffhausen
6
13
Liridon Berisha
FC Vaduz
6
14
Jonathan Fontana
Neuchatel Xamax
5
15
Giovani Bamba
Neuchatel Xamax
5
16
Hussayn Touati
Neuchatel Xamax
5
17
Lorik Emini
FC Vaduz
5
18
Noel Wetz
FC Schaffhausen
5
19
Ryan Kadima Mpata
Stade Lausanne-Ouchy
5
20
Michael Heule
Stade Lausanne-Ouchy
5
21
Rilind Nivokazi
AC Bellinzona
5
22
Romain Bayard
Stade Lausanne-Ouchy
5
23
Elias Louan Pasche
Stade Nyonnais
5
24
Robin Busset
Stade Nyonnais
5
25
Dragan Mihajlovic
AC Bellinzona
5
26
Stephane Cueni
Wil 1900
5
27
Ivann Strohbach
Stade Nyonnais
4
28
Declan Frith
FC Thun
4
29
Mischa Eberhard
FC Vaduz
4
30
Samir Ramizi
Neuchatel Xamax
4
31
Mats Hammerich
FC Vaduz
4
32
Ruben Dantas Fernandes
Wil 1900
4
33
Nicolas Hasler
FC Vaduz
4
34
Yoan Epitaux
Neuchatel Xamax
4
35
Tiago-Marti Escorza
Stade Nyonnais
4
36
Shkelqim Demhasaj
Neuchatel Xamax
4
37
David Acquah
Aarau
4
38
Ruben Machado Correia
Stade Nyonnais
4
39
Simon Geiger
Wil 1900
4
40
Iwan Hegglin
FC Schaffhausen
4
41
Sebastian Gorga
AC Bellinzona
4
42
Jan Bamert
FC Thun
4
43
Marcin Tom Dickenmann
Aarau
4
44
Vincent Nvendo Ferrier
Etoile Carouge
4
45
Leonardo Bertone
FC Thun
4
46
Jason Parente
Wil 1900
3
47
Herve Levi Matondo
AC Bellinzona
3
48
Nehemie Lusuena
AC Bellinzona
3
49
Denis Simani
FC Vaduz
3
50
Felipe Pasadore
FC Schaffhausen
3
Red cards
1
Lucas Pos
Stade Lausanne-Ouchy
1
2
Franck Kore
Stade Nyonnais
1
3
Mergim Qarri
Stade Lausanne-Ouchy
1
4
Sebastian Gorga
AC Bellinzona
1
5
Victor Petit
Stade Nyonnais
1