Select Ligue 2 football clubs for Head to Head (H2H) Statistics

Ligue 2 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 France Ligue 2 score and you can check the goalscorers and whom are the players on yellow and red cards.

Latest France Ligue 2 Full-Time Results

DateHomeScoreAwayHT
17/01/2026 Saint-Étienne
1 - 0
Clermont 0-0H2HOdds+
Augustine Boakye 55' 1 - 0  
Ben Old 59'  
  67' Axel Camblan
  67' Famara Diédhiou 
  68' Johan Gastien 
  68' Maximiliano Caufriez
  68' El Hadj Koné
  68' Vital Nsimba
  68' Ibrahim Coulibaly
  68' Mathys Tourraine
Aïmen Moueffek 69'  
Igor Miladinovic  69'  
  81' Enzo Cantero
  81' Yuliwes Bellache
Kevin Pedro 88'  
Dennis Appiah 88'  
Nadir El Jamali 89'  
Paul Eymard 89'  
Lucas Stassin 90+3'  
Irvin Cardona 90+3'  
17/01/2026 Grenoble Foot 38
0 - 3
Red Star 0-1H2HOdds+
Samba Diba 11'  
Nesta Zahui 22'  
  0 - 1 28' Kévin Cabral
Samba Diba 64'  
Matthéo Xantippe 68'  
Mathieu Mion 68'  
Shaquil Delos 68'  
Ange Loïc N'Gatta 68'  
Mamady Bangré 69'  
Baptiste Mouazan 69'  
  0 - 2 73' Guillaume Trani
Yadaly Diaby 74'  
Arthur Lallias 74'  
Nesta Zahui 74'  
Evans Maurin 74'  
  75' Damien Durand
  75' Pape Meïssa Ba
  75' Kévin Cabral
  75' Abdelsamad Hachem
  81' Dembo Sylla
  81' Hacène Benali 
  81' Bradley Danger 
  81' Ryad Hachem
  0 - 3 88' Hacène Benali 
  88' Kemo Cissé
  88' Jovany Ikanga
Stone Mambo 90+2'  
17/01/2026 Troyes
2 - 1
Reims 2-0H2HOdds+
Mathys Detourbet 14' 1 - 0  
  22' Maxime Busi
Antoine Mille 36'  
  40' Thiemoko Diarra
Mouhamed Diop 42'  
Merwan Ifnaoui 45+3' 2 - 0  
  46' Thiemoko Diarra
  46' Yassine Benhattab
  46' Maxime Busi
  46' Hiroki Sekine
  60' Nicolas Pallois
  60' Mohamed Daramy
  60' Martial Tia
  60' Hafiz Umar Ibrahim
Ismaël Boura 71'  
71'  
Mathys Detourbet 77'  
Jaurès Assoumou 77'  
Martin Adeline 77'  
Alexandre Phliponeau 77'  
  88' Patrick Zabi
  88' Mory Gbane
Renaud Ripart  90+1'  
Tawfik Bentayeb  90+1'  
Yvann Titi 90+1'  
Lucas Maronnier 90+1'  
  2 - 1 90+4' Keito Nakamura
16/01/2026 Annecy
2 - 0
Amiens SC 0-0H2HOdds+
  28' Amine Chabane
  29' Yanis Rafii
Valentin Jacob 35'  
Ben Hamed Touré 51' 1 - 0  
  65' Yanis Rafii
  65' Yvan Ikia Dimi
  65' Teddy Averlant
  65' Nordine Kandil 
Valentin Jacob 70'  
Abdel Hbouch 70'  
Ben Hamed Touré 70'  
Thibault Rambaud 70'  
Thibault Delphis 74'  
Antoine Larose 75'  
Cédric Makutungu  75'  
  78' Joseph Nduquidi
  78' Ilyes Hamache
Paul Venot 84'  
Alexis Casadei 84'  
Clément Billemaz 84'  
Kilyan Jusseron-Veniere  84'  
Abdel Hbouch 87'  
Kilyan Jusseron-Veniere  88' 2 - 0  
  90+3' Thomas Monconduit
  90+3' Oscar Aïssat
  90+3' Amine Chabane
  90+3' Ilan Daf
16/01/2026 Boulogne
1 - 0
Montpellier 0-0H2HOdds+
  29' Julien Laporte
Noah Fatar 30'  
Noah Fatar 46'  
Martin Lecolier 46'  
  58' Everson Jr
  58' Théo Chennahi
Corentin Fatou 59' 1 - 0  
Sonny Duflos 68'  
Joffrey Bultel 68'  
Corentin Fatou 69'  
Souleymane Keita 69'  
  69' Nicolas Pays
  69' Nathanaël Mbuku
  70' Yanis Issoufou
  70' Khalil Fayad
Siad Gourville 78'  
Amine El Farissi 80'  
Jonas Martin  80'  
Demba Thiam 84'  
Demba Thiam 90'  
Emmanuel Kouassi 90'  
16/01/2026 Dunkerque
3 - 1
Pau 2-0H2HOdds+
Thomas Robinet 9' 1 - 0  
  11' Setigui Karamoko
Antoine Sekongo 24' 2 - 0  
Vincent Sasso 33'  
  39' Rayan Touzghar
  43' Ousmane Kanté
  46' Ousmane Kanté
  46' Kyliane Dong
  46' Antonin Bobichon
  46' Cheikh Fall
46'  
  46'
Antoine Sekongo 58' 3 - 0  
  3 - 1 60' Giovani Versini
Aristide Zossou 63'  
Marco Essimi 63'  
Eddy Sylvestre  63'  
  67' Tom Pouilly
  67' Neil Glossoa
Vincent Sasso 67'  
Zaid Seha 67'  
  67' Giovani Versini
  67' Edhy Zuliani
Aristide Zossou 80'  
Abou Kanté 80'  
16/01/2026 Laval
0 - 2
Bastia 0-0H2HOdds+
  10' Jérémy Sebas
Cyril Mandouki 41'  
Sam Sanna 43'  
  48' Alexandre Zaouai
  0 - 1 62' Jérémy Sebas
Julien Maggiotti 68'  
Mamadou Camara 68'  
Eros Maddy 68'  
Ethan Clavreul 68'  
Cyril Mandouki 68'  
Thibaut Vargas 68'  
  70' Ayman Aiki
  70' Tom Meynadier
Mamadou Camara 71'  
Yohan Tavares 75'  
Malik Tchokounté 75'  
  0 - 2 76' Félix Tomi
Trévis Dago 80'  
Malik Sellouki 80'  
  82' Jérémy Sebas
  82' Christophe Vincent 
William Bianda 85'  
  90+1' Félix Tomi
  90+1' Paolo Lebas
90+5'  
Ethan Clavreul 90+5'  
  90+5' Tom Meynadier
Mamadou Samassa 90+5'  
16/01/2026 Rodez
1 - 1
Le Mans 0-0H2HOdds+
  15' Antoine Rabillard
  15' Taylor Luvambo
Alexis Trouillet  58'  
Wilitty Younoussa 58'  
  63' Mathis Hamdi
  63' Lucas Calodat
  63' Dame Gueye
  63' Erwan Colas
Kenny Nagera 74'  
Taïryk Arconte 74'  
Jordan Mendes 74'  
Mathis Saka 74'  
  76' Edwin Quarshie 
  76' Martin Rossignol
Ibrahima Baldé 84' 1 - 0  
Ibrahima Baldé 85'  
Hermann Tebily 85'  
Evans Jean-Lambert 86'  
Loni Laurent 86'  
  1 - 1 88' Théo Eyoum
Taïryk Arconte 90+7'  
  90+7' Nicolas Kocik
  90+7' Samuel Yohou
05/01/2026 Montpellier
1 - 3
Dunkerque 0-1H2HOdds+
  0 - 1 6' Gessime Yassine
Théo Chennahi 24'  
Khalil Fayad 24'  
  0 - 2 57' Vincent Sasso
  60' Mathys Niflore
Lucas Mincarelli 67'  
Naoufel El Hannach 67'  
Victor Orakpo 67'  
Yanis Issoufou 67'  
  0 - 3 68' Thomas Robinet
  74' Aristide Zossou
  74' Marco Essimi
  75' Thomas Robinet
  75' Abou Kanté
  75' Antoine Sekongo
  75' Eddy Sylvestre 
76'  
Everson Jr 76'  
  81' Gessime Yassine
  81' Zaid Seha
  82' Enzo Bardeli
  82' Malick Diop
Alexandre Mendy 83' 1 - 3  
  89' Eddy Sylvestre 
03/01/2026 Amiens SC
1 - 2
Nancy 0-2H2HOdds+
  0 - 1 11' Elydjah Mendy
  0 - 2 29' Zakaria Fdaouch
  51' Martin Expérience
Rayan Lutin 66'  
Teddy Averlant 66'  
  66' Martin Expérience
  66' Adrien Julloux
Ilyes Hamache 66'  
Yanis Rafii 66'  
Yanis Rafii 73' 1 - 2  
  81'
  81' Rayan Bamba
  81' Teddy Bouriaud
  81' Hugo Barbier
  81' Walid Bouabdeli
  81' Adrian Dabasse
  82' Rayan Bamba
  82' Jimmy Evans
  87' Jimmy Evans
Amine Chabane 88'  
Nordine Kandil  88'  
  89' Zakaria Fdaouch
  89' Nehemiah Fernandez
Coleen Louis 90+3'  
Aboubacar Lô 90+3'  
Joseph Nduquidi 90+3'  
Aly Traoré 90+3'  
03/01/2026 Bastia
1 - 0
Grenoble Foot 38 1-0H2HOdds+
  7' Clément Vidal
Jérémy Sebas 13'  
Christophe Vincent  25'  
  29' Nesta Zahui
Jérémy Sebas 44' 1 - 0  
Matteo Petrignani 60'  
Donovan Basset 60'  
Juan Guevara 63'  
64'  
  69' Théo Valls
  69' Mamady Bangré
  69' Efe Sarıkaya
  69' Loris Mouyokolo
Jérémy Sebas 76'  
Ayman Aiki 76'  
Amine Boutrah  76'  
Issiaka Karamoko 76'  
  77' Nesta Zahui
  77' Alan Kerouedan
  77' Matthéo Xantippe
  77' Mathieu Mion
  81' Clément Vidal
  81' Mohamed Bechikh
  90+1' Gaëtan Paquiez 
Jocelyn Janneh 90+4'  
Paolo Lebas 90+4'  
Florian Bohnert 90+5'  
03/01/2026 Clermont
4 - 1
Laval 1-0H2HOdds+
Ilhan Fakili 17' 1 - 0  
  29' Ethan Clavreul
  38' Peter Ouaneh
  46' Joseph Samb
  46' Ylies Aradj
Enzo Cantero 49' 2 - 0  
Axel Camblan 62'  
Loïc Socka Bongué 62'  
  66' Ethan Clavreul
  66' Noa Mupemba
  66' Enzo Montet
  66' Sam Sanna
Abdellah Baallal 69' 3 - 0  
Allan Ackra 72'  
Julien Astic 72'  
Enzo Cantero 72'  
Famara Diédhiou  72'  
  74' Malik Sellouki
  74' Julien Maggiotti
  74' Eros Maddy
  74' Théo Pellenard 
  3 - 1 79' Théo Guivarch
Julien Astic 90+2' 4 - 1  
Johan Gastien  90+3'  
Yuliwes Bellache 90+3'  
Ilhan Fakili 90+4'  
Maximiliano Caufriez 90+4'  
03/01/2026 Guingamp
3 - 0
Boulogne 2-0H2HOdds+
Louis Mafouta 20' 1 - 0  
Yohan Demoncy 25' 2 - 0  
  49' Joffrey Bultel
Louis Mafouta 58' 3 - 0  
  66' Corentin Fatou
  66' Florian Boulet
  66' Joffrey Bultel
  66' Sonny Duflos
Gautier Ott 68'  
Freddy Mbemba  68'  
  70' Adrien Pinot
  70' Aurélien Platret
Kalidou Sidibé 78'  
Yohan Demoncy 79'  
Tanguy Ahile 79'  
  79' Noah Fatar
  79' Souleymane Keita
Amadou Sagna 79'  
Youssef N'Joya N'Gapout 79'  
Louis Mafouta 87'  
Stanislas Kielt 87'  
Dylan Ourega 87'  
Erwin Koffi 87'  
Adrián Ortolá  90+1'  
  90+3' Nathan Zohoré 
03/01/2026 Le Mans
0 - 0
Saint-Étienne 0-0H2HOdds+
  46' Paul Eymard
  46' Irvin Cardona
  54' Florian Tardieu
Dame Gueye 68'  
Erwan Colas 68'  
  68' Igor Miladinovic 
  68' Aïmen Moueffek
Edwin Quarshie  68'  
Martin Rossignol 68'  
Anthony Ribelin 71'  
Antoine Rabillard 74'  
Taylor Luvambo 74'  
Alexandre Lauray 82'  
  83' Dennis Appiah
Alexandre Lauray 85'  
Izhak Hammoudi 85'  
Anthony Ribelin 85'  
Brice Oggad 85'  
03/01/2026 Pau
3 - 3
Rodez 2-2H2HOdds+
Antonin Bobichon 4' 1 - 0  
  1 - 1 5' Samy Benchamma
Antonin Bobichon 21' 2 - 1  
  2 - 2 23' Ibrahima Baldé
  29' Raphaël Lipinski 
Ousmane Kanté 31'  
  41' Mathis Magnin
Omar Sadik 48'  
Ousmane Kanté 56'  
Setigui Karamoko 56'  
Giovani Versini 59' 3 - 2  
  64' Wilitty Younoussa
  64' Octave Joly
Steeve Beusnard 73'  
Giovani Versini 76'  
Rayane Messi 76'  
Omar Sadik 77'  
Kyliane Dong 77'  
Tom Pouilly 77'  
Neil Glossoa 77'  
Antonin Bobichon 81'  
Cheikh Fall 81'  
  81' Evans Jean-Lambert
  81' Loni Laurent
  81' Samy Benchamma
  81' Kenny Nagera
  3 - 3 86' Clément Jolibois
  89' Ibrahima Baldé
  89' Mehdi Baaloudj
  89' Taïryk Arconte
  89' Mathis Saka
  90+5' Mehdi Baaloudj
03/01/2026 Reims
2 - 1
Annecy 2-1H2HOdds+
  0 - 1 9' Abdel Hbouch
Adama Bojang  12' 1 - 1  
Patrick Zabi 25' 2 - 1  
Maxime Busi 45+3'  
  69' Antoine Larose
  70' Antoine Larose
  70' Valentin Jacob
  70'
Thiemoko Diarra 70'  
Amine Salama 70'  
  71' Ben Hamed Touré
  71' Quentin Paris
  71' Abdel Hbouch
  71' Kilyan Jusseron-Veniere 
Martial Tia 80'  
Mory Gbane 80'  
Adama Bojang  80'  
Hafiz Umar Ibrahim 80'  
Patrick Zabi 81'  
Teddy Teuma 81'  
  81' Thibault Delphis
  81' Mattéo Veillon
  86'
  86' Quentin Paris
Nicolas Pallois 90+2'  
  90+5' Quentin Paris
03/01/2026 Troyes
1 - 0
Red Star 1-0H2HOdds+
Lucas Maronnier 36'  
Tawfik Bentayeb  43' 1 - 0  
  46' Dembo Sylla
  46' Hacène Benali 
  46' Jovany Ikanga
  46' Kévin Cabral
  58' Saîf-Eddine Khaoui
  65' Saîf-Eddine Khaoui
  65' Guillaume Trani
Mathys Detourbet 68'  
Jaurès Assoumou 68'  
Martin Adeline 80'  
Alexandre Phliponeau 80'  
Tawfik Bentayeb  80'  
Renaud Ripart  80'  
  84' Kemo Cissé
  84' Abdelsamad Hachem
  90+4' Bradley Danger 
  90+4' Gaëtan Poussin
15/12/2025 Boulogne
1 - 2
Troyes 1-1H2HOdds+
  0 - 1 9' Antoine Mille
Adrien Monfray  22' 1 - 1  
  56' Mathis Hamdi
  59' Mathys Detourbet
  59' Jaurès Assoumou
  63' Lucas Maronnier
Vincent Burlet 65'  
  73' Martin Adeline
  73' Renaud Ripart 
  73' Adrien Monfray 
Corentin Fatou 78'  
Exaucé Mpembele Boula 78'  
Vincent Burlet 78'  
Souleymane Keita 78'  
  83' Lucas Maronnier
Exaucé Mpembele Boula 86'  
Demba Thiam 86'  
Adrien Pinot 86'  
  88' Merwan Ifnaoui
  88' Alexandre Phliponeau
  89' Tawfik Bentayeb 
  89' Noah Donkor Znamensky
Amine El Farissi 89'  
Emmanuel Kouassi 89'  
  1 - 2 90+4' Renaud Ripart 
13/12/2025 Saint-Étienne
2 - 2
Bastia 1-2H2HOdds+
  0 - 1 19' Jérémy Sebas
Zuriko Davitashvili 24' 1 - 1  
  32' Félix Tomi
  1 - 2 34' Félix Tomi
Mickaël Nadé 46'  
Kevin Pedro 46'  
  49' Tom Ducrocq
53'  
Kevin Pedro 53'  
  56' Noah Zilliox
Dennis Appiah 60'  
Yvann Maçon 60'  
Igor Miladinovic  60'  
Lucas Stassin 60'  
  73' Jérémy Sebas
  73' Maxime Blé
Irvin Cardona 73'  
Nadir El Jamali 73'  
  73' Juan Guevara
  73' Tom Meynadier
  76' Zakaria Ariss
Zuriko Davitashvili 81' 2 - 2  
Augustine Boakye 83'  
Florian Tardieu 87'  
  88' Christophe Vincent 
  88' Florian Bohnert
  88' Félix Tomi
  88' Loïc Etoga
  89' Matteo Petrignani
  89' Issiaka Karamoko
  90+3' Florian Bohnert
13/12/2025 Grenoble Foot 38
1 - 1
Montpellier 0-0H2HOdds+
  0 - 1 62' Téji Savanier
Moussa Djitté 63'  
Nesta Elphege 63'  
Mamady Bangré 63'  
Hianga'a Mbock 63'  
Mathieu Mion 63'  
Matthéo Xantippe 63'  
Yadaly Diaby 78'  
Nesta Zahui 78'  
Nesta Elphege 81' 1 - 1  
  86' Théo Chennahi
Efe Sarıkaya 87'  
Clément Vidal 87'  
  89' Théo Chennahi
  89' Yaël Mouanga
  89' Victor Orakpo
  89' Nicolas Pays

You might be interested in France Ligue 2 fixtures and results.

Ligue 2 2025/2026 - Regular Season Table

# Soccer Team MP W D L F A D P Last 5 Matches
1
Troyes 19 12 5 2 33 17 +16 41
2
Saint-Étienne 19 10 4 5 36 25 +11 34
3
Dunkerque 19 9 6 4 35 21 +14 33
4
Reims 19 9 5 5 35 23 +12 32
5
Red Star 18 9 5 4 24 16 +8 32
6
Le Mans 19 8 8 3 23 18 +5 32
7
Pau 19 7 6 6 27 31 -4 27
8
Guingamp 18 7 5 6 28 30 -2 26
9
Annecy 19 7 4 8 24 20 +4 25
10
Montpellier 19 7 4 8 19 20 -1 25
11
Rodez 19 5 8 6 22 27 -5 23
12
Clermont 19 5 7 7 20 23 -3 22
13
Grenoble Foot 38 19 5 6 8 19 25 -6 21
14
Nancy 18 6 3 9 17 23 -6 21
15
Ajaccio 0 0 0 0 0 0 +0 0
-
15
Boulogne 19 5 4 10 19 29 -10 19
16
Amiens SC 19 5 3 11 22 30 -8 18
17
Laval 19 3 6 10 14 28 -14 15
18
Bastia 18 3 5 10 11 22 -11 14
 
 
Promotion
 
 
Promotion Play-off
 
 
Relegation

Top Goal Scorers

Top Assist

France Football

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
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.