Select Challenge League football clubs for Head to Head (H2H) Statistics

Challenge League 2025/2026 Match Fixtures and Live Odds

We retrieve the real-time live soccer odds from only the best bookmakers in Europe and Asian bookies. The highest odds are displayed for each soccer match.

Odds to access our odds comparison tool that shows you the opening odds and fluctuation including an archive of odds history from each bookmaker.

H2H to view the head to head statistics and identify the stronger team that is likely to emerge as the winner.
Play to submit your prediction in tipsters competition like a virtual online betting environment. It's risk free, no money involved. Analyse and predict the matches.

Livescore provides you with the fastest Switzerland Challenge League score and you can check the goalscorers and whom are the players on yellow and red cards.

Latest Switzerland Challenge League Full-Time Results

DateHomeScoreAwayHT
13/02/2026 Étoile Carouge
1 - 3
Neuchâtel Xamax 1-1H2HOdds+
  0 - 1 10' Koro Koné
Itaitinga 15' 1 - 1  
Vincent Rufli 41'  
  44' Anthony Braizat
  45+2' Jonathan Fontana
T. Escorza 46'  
Vincent Felder 46'  
Ricardo Azevedo Alves 59'  
  1 - 2 59' Shkelqim Demhasaj
  1 - 3 63' Salim Ben Seghir
Kevin Bua 66'  
Théo Bouchlarhem 66'  
Bruno Caslei 66'  
Oscar Correia 66'  
Samuel Bossiwa 66'  
Madyen El Jaouhari 66'  
  75' Shkelqim Demhasaj
  75' Vincent Nvendo
  75' Koro Koné
  75' Jesse Hautier
Itaitinga 84'  
Ousseynou Sene 84'  
  86' Diogo Carraco
  86' Malik Deme
13/02/2026 Stade Lausanne-Ouchy
4 - 2
Aarau 3-2H2HOdds+
  0 - 1 13' Valon Fazliu
Breston Malula 22'  
Keasse Paul Henri Bah 24' 1 - 1  
  1 - 2 25' Shkelqim Vladi
Nicola Sutter 28' 2 - 2  
  29' Daniel Afriyie
Bastien Conus 39' 3 - 2  
44'  
Landry Nomel 44'  
  44' Nassim Zoukit
Malko Sartoretti 48' 4 - 2  
  51' Marco Thaler
  60' Daniel Afriyie
  60' Elias Filet
  61' Victor Petit
Landry Nomel 64'  
Nathan Garcia 64'  
Breston Malula 64'  
Lion de Oliveira 64'  
  72' Victor Petit
  75' Leon Frokaj
  75' Thomas Chacón
  75' Nassim Zoukit
  75' Olivier Jackle
Lion de Oliveira 78'  
  81' Shkelqim Vladi
  81' Henri Koide
Keasse Paul Henri Bah 81'  
Chinwendu Johan Nkama 81'  
  81' Ramon Guzzo
  81' Linus Obexer
Malko Sartoretti 81'  
Loïc Socka Bongué 81'  
Ogou Akichi 89'  
Hugo Fargues 89'  
13/02/2026 Yverdon Sport
1 - 0
Stade Nyonnais 0-0H2HOdds+
Lucas Pos 46'  
Jason Gnakpa 46'  
  58' Ibrahim Bah Mendes
  58' Yohan Aymon
Noha Lemina 62'  
Ranjan Neelakandan 62'  
Robin Golliard 62'  
Varol Salman Taşar 62'  
Mohamed Tijani 65'  
Kevin Soro 73' 1 - 0  
Mohamed Tijani 75'  
P. Weber 75'  
  78' Mayka Okuka
  78' Rayan Stoll
13/02/2026 Bellinzona
0 - 2
Vaduz 0-1H2HOdds+
  2' Ronaldo Dantas
  0 - 1 8' Dominik Schwizer
Jacques Bomo 45+1'  
Duban Felipe Ayala 63'  
  63' Nicolas Hasler
Michael Gonçalves 64'  
  65' Denis Simani
Borja López 68'  
Lendrit Shala 68'  
  68' Luca Mack
  69' Angelo Campos
  69' Marcel Monsberger
  0 - 2 72' Marcel Monsberger
Jacques Bomo 73'  
Andrés López 73'  
  74' Mischa Eberhard
  74' Cedric Gasser
Jonatan Mayorga 77'  
Aris Aksel Sörensen 77'  
  84' Dominik Schwizer
  84' M. Sawadogo
  85' Stephan Seiler
  85' Gabriele De Donno
  85' Miloš Cocić
  85' Mats Hammerich
  90+4' Marcel Monsberger
13/02/2026 Wil
0 - 2
Rapperswil-Jona 0-0H2HOdds+
Tim Staubli 41'  
  65' Guillermo Padula
  65' Adonis Ajeti
  65' Josue Schmidt
  65' Axel Bakayoko
  65' Rijad Saliji
  65' Yannis Ryter
  0 - 1 67' Yannis Ryter
  0 - 2 78' Lorik Emini
Marwane Hajij 79'  
Loris Schreiber 79'  
  85' Filipe de Carvalho Ferreira
  85' Janis Luthi
  89' Lorik Emini
  89' T. Näpfer
  90' Janis Luthi
08/02/2026 Neuchâtel Xamax
3 - 0
Stade Lausanne-Ouchy 3-0H2HOdds+
Koro Koné 33' 1 - 0  
Eris Abedini 36'  
  40' Nehemie Lusuena
Shkelqim Demhasaj 41' 2 - 0  
Koro Koné 44' 3 - 0  
  46' Hugo Fargues
  46' Nathan Garcia
  46' Landry Nomel
  46' Loïc Socka Bongué
  46' Théo Barbet
  46' Nicola Sutter
  59' Nehemie Lusuena
  59' Ogou Akichi
Koro Koné 65'  
Jesse Hautier 65'  
  69' Bastien Conus
  69' Hénoc Lukembila
Shkelqim Demhasaj 75'  
Malik Deme 75'  
Diogo Carraco 87'  
Altin Azemi 87'  
Fabio Saiz 87'  
Diogo Carraco 87'  
07/02/2026 Aarau
2 - 2
Wil 0-0H2HOdds+
  22' Edis Bytyqi
  22' Djawal Kaiba
Daniel Afriyie 28'  
  45' Yannick Schmid
Shkelqim Vladi 50' 1 - 0  
  1 - 1 52' Julind Selmonaj
Marvin Hübel 52'  
  58' Julind Selmonaj
Shkelqim Vladi 66'  
Elias Filet 66'  
Daniel Afriyie 75'  
Raúl Bobadilla 75'  
Linus Obexer 75'  
Ramon Guzzo 75'  
  77' Luuk Breedijk
  77' Umar Saho Sarho
  78'
  85' Jean-Paul N'Djoli
Leon Frokaj 86'  
Thomas Chacón 86'  
Marcin Dickenmann 86'  
Ryan Kessler 86'  
  86' Marwane Hajij
  86' Simone Rapp
David Acquah 87' 2 - 1  
  2 - 2 90+5' Simone Rapp
07/02/2026 Rapperswil-Jona
1 - 4
Yverdon Sport 1-2H2HOdds+
  0 - 1 8' Noha Lemina
Guillermo Padula 20'  
  0 - 2 25' Antonio Marchesano
  38' Noha Lemina
Berkay Dabanlı 44' 1 - 2  
  61' Mohamed Tijani
  61' Jason Gnakpa
  61' Noha Lemina
  61' Ranjan Neelakandan
  61' Robin Golliard
  61' Varol Salman Taşar
Rijad Saliji 71'  
Valdes Ngana 71'  
Janis Luthi 71'  
Dimitri Volkart 71'  
  71' Antonio Marchesano
  71' P. Weber
Berkay Dabanlı 74'  
Berkay Dabanlı 74'  
Stevan Raicevic 74'  
  76' Aurelien Chappuis
  1 - 3 81' E. Pasche
  83'
Guillermo Padula 87'  
Axel Bakayoko 87'  
  87' E. Pasche
  87' Lorenzo Bittarelli
Alexis Charveys 88'  
Yannis Ryter 88'  
  1 - 4 90+1' Varol Salman Taşar
06/02/2026 Vaduz
3 - 3
Étoile Carouge 1-2H2HOdds+
  0 - 1 1' Samuel Bossiwa
9'  
Dominik Schwizer 9' 1 - 1  
  9' Madyen El Jaouhari
  1 - 2 30' Itaitinga
  34'
  34' T. Escorza
Marcel Monsberger 46'  
Angelo Campos 46'  
  51' Mattia Walker
  51' Samuel Fankhauser
Miloš Cocić 58' 2 - 2  
Liridon Berisha 66' 3 - 2  
  72' Samuel Bossiwa
  72' Florian Hysenaj
  72' Oscar Correia
  72' Ousseynou Sene
  3 - 3 74' Florian Hoxha
  79' T. Escorza
  79' Madyen El Jaouhari
  79' Florian Hoxha
  79' Romeo Philippin
Miloš Cocić 80'  
Ayo Akinola 80'  
89'  
Mischa Eberhard 89'  
Gabriele De Donno 89'  
Stephan Seiler 89'  
Cedric Gasser 89'  
06/02/2026 Stade Nyonnais
1 - 1
Bellinzona 0-0H2HOdds+
  31' Elion Jashari
  53' Duban Felipe Ayala
  64' Elion Jashari
  64' Mahir Rizvanovic
B. Diomande 66'  
L. Bega 69'  
Mayka Okuka 69'  
  70' Michael Gonçalves
  71' Willy Vogt
  71' M. Jaiteh
  71' Armando Sadiku
  71' Willy Vogt
  78'
  78' Duvan Mosquera
Felipe Borges 79'  
Yohan Aymon 79'  
Ibrahim Bah Mendes 79'  
Felipe Borges 79'  
  79' Jacques Bomo
  79' Jonatan Mayorga
  0 - 1 82' Evan Rossier
  88' Mahir Rizvanovic
  89' Aarón Rey
  90+1' Duvan Mosquera
Yohan Aymon 90+2' 1 - 1  
01/02/2026 Wil
0 - 0
Stade Nyonnais 0-0H2HOdds+
David Jacovic 33'  
  58' Felipe Borges
  58' Rayan Stoll
  58' L. Bega
  58' Ibrahim Bah Mendes
Kastrijot Ndau 60'  
Edis Bytyqi 71'  
Orges Bunjaku 71'  
David Jacovic 71'  
Djawal Kaiba 71'  
Luuk Breedijk 71'  
Umar Saho Sarho 71'  
Julind Selmonaj 74'  
  78' B. Diomande
  78' Maxim Leclercq
  84' Oumar Sarr
  84' Ethan Brandy
Jean-Paul N'Djoli 90'  
Simone Rapp 90'  
90+4'  
Marco Hämmerli 90+4'  
  90+5'
  90+5' Ethan Brandy
Simone Rapp 90+6'  
  90+6' Kevin Soro
30/01/2026 Étoile Carouge
2 - 1
Rapperswil-Jona 1-1H2HOdds+
Itaitinga 27' 1 - 0  
  29' Valdes Ngana
  1 - 1 39' Rijad Saliji
  46' Valdes Ngana
  46' Alexis Charveys
Vincent Rufli 67'  
Nour Al Islam Boulkous 67'  
  67' Josue Schmidt
  67' Janis Luthi
  74' Filipe de Carvalho Ferreira
  74' Loris Giandomenico
  75' Florian Kamberi
  75' Axel Bakayoko
Samuel Bossiwa 75'  
T. Escorza 75'  
  87' Rijad Saliji
  87' Yannis Ryter
Kevin Bua 89' 2 - 1  
Oscar Correia 90+3'  
Luc Essiena 90+3'  
Bruno Caslei 90+3'  
Samuel Fankhauser 90+3'  
Kevin Bua 90+3'  
Ousseynou Sene 90+3'  
  90+4' Janis Luthi
30/01/2026 Yverdon Sport
1 - 2
Aarau 0-1H2HOdds+
  0 - 1 4' Daniel Afriyie
  28' Valon Fazliu
Helios Sessolo 45'  
Ousmane Doumbia 45'  
Mitchy Ntelo 46'  
E. Pasche 46'  
Noha Lemina 46'  
Varol Salman Taşar 46'  
  52' Marco Thaler
Mauro Rodrigues 55' 1 - 1  
  61' Elias Filet
  61' Shkelqim Vladi
  66' Marcin Dickenmann
Mauro Rodrigues 67'  
Ranjan Neelakandan 67'  
  69' David Acquah
  74' Daniel Afriyie
  74' Dorian Derbaci
  74' Linus Obexer
  74' Ramon Guzzo
P. Weber 74'  
Antonio Marchesano 74'  
  89' Leon Frokaj
  90+1' Marcin Dickenmann
  90+1' Ryan Kessler
  90+1' Leon Frokaj
  90+1' Victor Petit
  1 - 2 90+3' Dorian Derbaci
  90+4' Nassim Zoukit
30/01/2026 Bellinzona
5 - 0
Neuchâtel Xamax 4-0H2HOdds+
  1' Loic Veya
Alberto Trapero 6' 1 - 0  
Aarón Rey 18' 2 - 0  
Alberto Trapero 33'  
Alberto Trapero 38' 3 - 0  
Evan Rossier 44' 4 - 0  
  46' Gedeon Lomami
  46' Rayan Madani
  57' Gonçalo dos Santos
Aarón Rey 65'  
M. Jaiteh 65'  
Jonatan Mayorga 72'  
Jacques Bomo 72'  
  74' Rayan Madani
Armando Sadiku 77' 5 - 0  
Mahir Rizvanovic 77'  
Lendrit Shala 77'  
Willy Vogt 78'  
Elion Jashari 78'  
  82' Senad Cosic
  82' Elmedin Zahaj
  82' Elmedin Schaller
30/01/2026 Stade Lausanne-Ouchy
5 - 2
Vaduz 2-1H2HOdds+
Vasco Tritten 18' 1 - 0  
  1 - 1 24' Dominik Schwizer
Nathan Garcia 25'  
Vasco Tritten 27' 2 - 1  
40'  
  40'
  46' Ayo Akinola
  46' Brian Beyer
  46' Cedric Gasser
  46' Mischa Eberhard
Chinwendu Johan Nkama 50' 3 - 1  
  61' Ronaldo Dantas
  61' Marcel Monsberger
Nathan Garcia 67'  
Keasse Paul Henri Bah 67'  
Landry Nomel 68' 4 - 1  
Nicola Sutter 71'  
Breston Malula 71'  
Chinwendu Johan Nkama 78'  
Ogou Akichi 78'  
Issa Kaloga 78'  
Hénoc Lukembila 78'  
Landry Nomel 78'  
Francois Mendy 78'  
  79' Stephan Seiler
  79' Gabriele De Donno
  4 - 2 81' Miloš Cocić
Keasse Paul Henri Bah 83' 5 - 2  
  86' Brian Beyer
  86' Brian Beyer
25/01/2026 Neuchâtel Xamax
1 - 2
Yverdon Sport 0-1H2HOdds+
Romain Bayard 25'  
  30' Mohamed Tijani
  0 - 1 40' P. Weber
Jonathan Fontana 42'  
  45+1' P. Weber
Eris Abedini 55'  
  64' P. Weber
  64' Sidiki Camara
  64' Helios Sessolo
  64' Ousmane Doumbia
Noah Streit 64'  
Jesse Hautier 64'  
Salim Ben Seghir 64'  
Koro Koné 64'  
  64' Mitchy Ntelo
  64' E. Pasche
Fabio Saiz 64'  
64'  
  77' Ousmane Doumbia
  0 - 2 78' Mauro Rodrigues
  79' Noha Lemina
  79' Ranjan Neelakandan
Shkelqim Demhasaj 84'  
Altin Azemi 84'  
Eris Abedini 84'  
Shkelqim Demhasaj 84'  
  84' Mauro Rodrigues
  84' Robin Golliard
Jesse Hautier 86' 1 - 2  
24/01/2026 Aarau
1 - 0
Bellinzona 1-0H2HOdds+
Elias Filet 10' 1 - 0  
  20' Jonatan Mayorga
  63' Jacques Bomo
  63'
Elias Filet 63'  
Shkelqim Vladi 63'  
  63' Armando Sadiku
  63' Willy Vogt
Daniel Afriyie 80'  
Thomas Chacón 80'  
Leon Frokaj 80'  
Olivier Jackle 80'  
  80' Jonatan Mayorga
  80' Aarón Rey
Thomas Chacón 86'  
Valon Fazliu 90'  
Dorian Derbaci 90'  
24/01/2026 Rapperswil-Jona
1 - 0
Stade Lausanne-Ouchy 1-0H2HOdds+
Filipe de Carvalho Ferreira 32' 1 - 0  
  59' Hugo Fargues
  59' Landry Nomel
Yannick Marchand 62'  
Yannis Ryter 62'  
Valdes Ngana 73'  
  74' Keasse Paul Henri Bah
  74' Nathan Garcia
  80' Nehemie Lusuena
Filipe de Carvalho Ferreira 81'  
Loris Giandomenico 81'  
Florian Kamberi 81'  
Samba So 81'  
  85' Patrick Sutter
  85' Hénoc Lukembila
Alexis Charveys 90'  
T. Näpfer 90'  
Lois Ndema Mbongué 90+4'  
23/01/2026 Vaduz
3 - 1
Wil 2-0H2HOdds+
Liridon Berisha 15' 1 - 0  
Dominik Schwizer 21' 2 - 0  
  37' Simone Rapp
  46' Simone Rapp
  46' Jean-Paul N'Djoli
Miloš Cocić 59' 3 - 0  
  64' Marwane Hajij
Liridon Berisha 64'  
Denis Simani 64'  
  69' Tim Staubli
  69' Orges Bunjaku
  69' Luuk Breedijk
  69' Edis Bytyqi
  69' Marwane Hajij
  69' Loris Schreiber
Cedric Gasser 74'  
Mischa Eberhard 74'  
Ayo Akinola 74'  
Marcel Monsberger 74'  
Stephan Seiler 85'  
Gabriele De Donno 85'  
Miloš Cocić 85'  
Jonathan De Donno 85'  
  3 - 1 90+3' Orges Bunjaku
23/01/2026 Stade Nyonnais
2 - 2
Étoile Carouge 1-1H2HOdds+
Jarell Njiké Simo 10' 1 - 0  
  1 - 1 27' Itaitinga
Kevin Soro 35'  
Oumar Sarr 43'  
  46' Bruno Caslei
  46' Luc Essiena
Oumar Sarr 46'  
Ethan Brandy 46'  
  1 - 2 52' Itaitinga
  57' Vincent Felder
Mayka Okuka 59'  
L. Bega 59'  
Felipe Borges 59'  
Rayan Stoll 59'  
  63' Samuel Bossiwa
  63' Oscar Correia
  76' Kevin Bua
Burak Alili 78'  
Maxim Leclercq 78'  
  84' Ousseynou Sene
  84' T. Escorza
  84' Itaitinga
  84' Bonota Traore
Joris Manquant 90+1' 2 - 2  

You might be interested in Switzerland Challenge League fixtures and results.

Challenge League 2025/2026 - Regular Season Table

# Soccer Team MP W D L F A D P Last 5 Matches
1
Vaduz 22 16 4 2 51 25 +26 52
2
Aarau 22 16 1 5 42 29 +13 49
3
Yverdon Sport 22 13 3 6 43 28 +15 42
4
Stade Lausanne-Ouchy 22 10 5 7 41 31 +10 35
5
Neuchâtel Xamax 22 9 4 9 33 33 +0 31
6
Rapperswil-Jona 22 8 1 13 24 33 -9 25
7
Stade Nyonnais 22 4 9 9 23 30 -7 21
8
Wil 22 5 6 11 19 35 -16 21
9
Étoile Carouge 22 4 6 12 22 34 -12 18
10
Bellinzona 22 3 5 14 19 39 -20 14
 
 
Promotion
 
 
Promotion Play-off
 
 
Relegation

Top Goal Scorers

Top Assist

Switzerland Football

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2026 SoccerPunter Pte. Ltd. All rights reserved.