Ligue 2 logo

Page guide

Scan the fixture list first, then open the fixture spotlight only when a match deserves closer attention.

August 2025

GuingampGuingamp logoFT
3-3
Le Mans logoLe Mans
Estac TroyesEstac Troyes logoFT
2-1
Grenoble logoGrenoble
PauPau logoFT
2-0
Annecy logoAnnecy
RodezRodez logoFT
0-0
Nancy logoNancy
DunkerqueDunkerque logoFT
2-2
Clermont Foot logoClermont Foot
MontpellierMontpellier logoFT
1-1
Red Star logoRed Star
LavalLaval logoFT
3-3
Saint Etienne logoSaint Etienne

AmiensAmiens logoFT
2-2
Reims logoReims

BastiaBastia logoFT
1-1
Pau logoPau
Red StarRed Star logoFT
1-3
Amiens logoAmiens
NancyNancy logoFT
1-0
Boulogne logoBoulogne
Clermont FootClermont Foot logoFT
0-0
Estac Troyes logoEstac Troyes
GrenobleGrenoble logoFT
1-1
Laval logoLaval

ReimsReims logoFT
1-0
Guingamp logoGuingamp
AnnecyAnnecy logoFT
2-2
Dunkerque logoDunkerque
Saint EtienneSaint Etienne logoFT
4-0
Rodez logoRodez

Le MansLe Mans logoFT
1-2
Montpellier logoMontpellier

AmiensAmiens logoFT
0-1
Annecy logoAnnecy
Clermont FootClermont Foot logoFT
2-1
Grenoble logoGrenoble
RodezRodez logoFT
1-1
Laval logoLaval
Le MansLe Mans logoFT
1-0
Bastia logoBastia
DunkerqueDunkerque logoFT
1-3
Nancy logoNancy

Estac TroyesEstac Troyes logoFT
1-0
Montpellier logoMontpellier
GuingampGuingamp logoFT
0-4
Red Star logoRed Star
BoulogneBoulogne logoFT
0-1
Saint Etienne logoSaint Etienne

PauPau logoFT
2-0
Reims logoReims

Red StarRed Star logoFT
1-0
Annecy logoAnnecy
LavalLaval logoFT
0-0
Clermont Foot logoClermont Foot
DunkerqueDunkerque logoFT
2-0
Estac Troyes logoEstac Troyes
MontpellierMontpellier logoFT
1-1
Amiens logoAmiens
NancyNancy logoFT
2-2
Pau logoPau
RodezRodez logoFT
1-0
Boulogne logoBoulogne

ReimsReims logoFT
1-0
Le Mans logoLe Mans
BastiaBastia logoFT
1-3
Guingamp logoGuingamp
Saint EtienneSaint Etienne logoFT
1-1
Grenoble logoGrenoble

September 2025

Le MansLe Mans logoFT
0-1
Rodez logoRodez
BoulogneBoulogne logoFT
1-2
Laval logoLaval
AmiensAmiens logoFT
0-0
Bastia logoBastia
Estac TroyesEstac Troyes logoFT
3-0
Nancy logoNancy
PauPau logoFT
0-3
Red Star logoRed Star

AnnecyAnnecy logoFT
1-1
Reims logoReims
GrenobleGrenoble logoFT
1-0
Dunkerque logoDunkerque
Clermont FootClermont Foot logoFT
1-2
Saint Etienne logoSaint Etienne

GuingampGuingamp logoFT
1-0
Montpellier logoMontpellier

BoulogneBoulogne logoFT
1-0
Bastia logoBastia

BoulogneBoulogne logoFT
0-3
Pau logoPau
GrenobleGrenoble logoFT
1-3
Annecy logoAnnecy
NancyNancy logoFT
0-1
Red Star logoRed Star
LavalLaval logoFT
0-3
Amiens logoAmiens
RodezRodez logoFT
0-1
Clermont Foot logoClermont Foot
DunkerqueDunkerque logoFT
2-2
Le Mans logoLe Mans

MontpellierMontpellier logoFT
2-0
Bastia logoBastia
Estac TroyesEstac Troyes logoFT
5-2
Guingamp logoGuingamp
Saint EtienneSaint Etienne logoFT
3-2
Reims logoReims

MontpellierMontpellier logoFT
1-3
Boulogne logoBoulogne
AmiensAmiens logoFT
0-1
Saint Etienne logoSaint Etienne
GuingampGuingamp logoFT
2-1
Dunkerque logoDunkerque
ReimsReims logoFT
4-1
Clermont Foot logoClermont Foot
Red StarRed Star logoFT
1-3
Estac Troyes logoEstac Troyes
PauPau logoFT
1-0
Laval logoLaval
Le MansLe Mans logoFT
1-0
Grenoble logoGrenoble
BastiaBastia logoFT
2-3
Rodez logoRodez
AnnecyAnnecy logoFT
1-2
Nancy logoNancy

Clermont FootClermont Foot logoFT
1-1
Le Mans logoLe Mans
GrenobleGrenoble logoFT
0-0
Bastia logoBastia
RodezRodez logoFT
1-2
Pau logoPau
NancyNancy logoFT
0-1
Reims logoReims
Estac TroyesEstac Troyes logoFT
3-1
Annecy logoAnnecy

LavalLaval logoFT
0-1
Montpellier logoMontpellier
DunkerqueDunkerque logoFT
6-2
Amiens logoAmiens
Saint EtienneSaint Etienne logoFT
2-3
Guingamp logoGuingamp

BoulogneBoulogne logoFT
1-2
Red Star logoRed Star

October 2025

AmiensAmiens logoFT
0-1
Boulogne logoBoulogne
AnnecyAnnecy logoFT
0-0
Laval logoLaval
PauPau logoFT
3-1
Clermont Foot logoClermont Foot
Le MansLe Mans logoFT
2-2
Estac Troyes logoEstac Troyes
GuingampGuingamp logoFT
2-2
Nancy logoNancy
BastiaBastia logoFT
0-0
Dunkerque logoDunkerque

Red StarRed Star logoFT
1-1
Rodez logoRodez
ReimsReims logoFT
2-4
Grenoble logoGrenoble
MontpellierMontpellier logoFT
0-2
Saint Etienne logoSaint Etienne

RodezRodez logoFT
2-2
Reims logoReims
BoulogneBoulogne logoFT
2-2
Guingamp logoGuingamp
Estac TroyesEstac Troyes logoFT
1-0
Bastia logoBastia
GrenobleGrenoble logoFT
1-1
Pau logoPau
Clermont FootClermont Foot logoFT
0-1
Annecy logoAnnecy

DunkerqueDunkerque logoFT
0-1
Montpellier logoMontpellier
LavalLaval logoFT
0-1
Red Star logoRed Star
Saint EtienneSaint Etienne logoFT
2-3
Le Mans logoLe Mans

NancyNancy logoFT
0-1
Amiens logoAmiens

GuingampGuingamp logoFT
0-1
Clermont Foot logoClermont Foot
ReimsReims logoFT
0-0
Estac Troyes logoEstac Troyes
Red StarRed Star logoFT
1-0
Grenoble logoGrenoble
PauPau logoFT
0-3
Dunkerque logoDunkerque
Le MansLe Mans logoFT
1-0
Boulogne logoBoulogne

AmiensAmiens logoFT
2-1
Rodez logoRodez
MontpellierMontpellier logoFT
4-1
Nancy logoNancy
AnnecyAnnecy logoFT
4-0
Saint Etienne logoSaint Etienne

RodezRodez logoFT
2-1
Annecy logoAnnecy
DunkerqueDunkerque logoFT
3-0
Red Star logoRed Star
Clermont FootClermont Foot logoFT
1-1
Montpellier logoMontpellier
GrenobleGrenoble logoFT
0-0
Guingamp logoGuingamp
NancyNancy logoFT
2-0
Bastia logoBastia
Saint EtienneSaint Etienne logoFT
6-0
Pau logoPau
BoulogneBoulogne logoFT
2-6
Reims logoReims
Estac TroyesEstac Troyes logoFT
3-1
Amiens logoAmiens
LavalLaval logoFT
1-1
Le Mans logoLe Mans

BastiaBastia logoFT
1-0
Clermont Foot logoClermont Foot
MontpellierMontpellier logoFT
2-0
Rodez logoRodez
GuingampGuingamp logoFT
2-0
Laval logoLaval
AnnecyAnnecy logoFT
1-1
Boulogne logoBoulogne
Le MansLe Mans logoFT
1-0
Nancy logoNancy

November 2025

AmiensAmiens logoFT
2-3
Grenoble logoGrenoble
ReimsReims logoFT
1-2
Dunkerque logoDunkerque
Red StarRed Star logoFT
2-1
Saint Etienne logoSaint Etienne

PauPau logoFT
1-1
Estac Troyes logoEstac Troyes

MontpellierMontpellier logoFT
1-0
Annecy logoAnnecy
Clermont FootClermont Foot logoFT
2-1
Amiens logoAmiens
GrenobleGrenoble logoFT
2-1
Rodez logoRodez
NancyNancy logoFT
0-2
Laval logoLaval
DunkerqueDunkerque logoFT
1-1
Boulogne logoBoulogne
BastiaBastia logoFT
1-3
Reims logoReims

Le MansLe Mans logoFT
0-0
Red Star logoRed Star
GuingampGuingamp logoFT
2-2
Pau logoPau
Estac TroyesEstac Troyes logoFT
2-3
Saint Etienne logoSaint Etienne

LavalLaval logoFT
0-1
Estac Troyes logoEstac Troyes
PauPau logoFT
1-2
Le Mans logoLe Mans
BoulogneBoulogne logoFT
3-1
Grenoble logoGrenoble
RodezRodez logoFT
1-1
Dunkerque logoDunkerque
AnnecyAnnecy logoFT
1-0
Bastia logoBastia

AmiensAmiens logoFT
1-2
Guingamp logoGuingamp
Red StarRed Star logoFT
2-2
Clermont Foot logoClermont Foot
Saint EtienneSaint Etienne logoFT
2-1
Nancy logoNancy

ReimsReims logoFT
2-0
Montpellier logoMontpellier

BastiaBastia logoFT
0-2
Laval logoLaval

December 2025

GuingampGuingamp logoFT
0-3
Annecy logoAnnecy
Clermont FootClermont Foot logoFT
1-1
Boulogne logoBoulogne
Le MansLe Mans logoFT
1-0
Amiens logoAmiens
GrenobleGrenoble logoFT
1-0
Nancy logoNancy
BastiaBastia logoAwarded
0-0
Red Star logoRed Star

MontpellierMontpellier logoFT
0-1
Pau logoPau
Estac TroyesEstac Troyes logoFT
1-1
Rodez logoRodez
DunkerqueDunkerque logoFT
1-0
Saint Etienne logoSaint Etienne

ReimsReims logoFT
4-0
Laval logoLaval

RodezRodez logoFT
2-1
Guingamp logoGuingamp
AnnecyAnnecy logoFT
1-2
Le Mans logoLe Mans
NancyNancy logoFT
1-0
Clermont Foot logoClermont Foot
LavalLaval logoFT
1-2
Dunkerque logoDunkerque
PauPau logoFT
1-2
Amiens logoAmiens

GrenobleGrenoble logoFT
1-1
Montpellier logoMontpellier
Red StarRed Star logoFT
0-0
Reims logoReims
Saint EtienneSaint Etienne logoFT
2-2
Bastia logoBastia

BoulogneBoulogne logoFT
1-2
Estac Troyes logoEstac Troyes

January 2026

Estac TroyesEstac Troyes logoFT
1-0
Red Star logoRed Star
PauPau logoFT
3-3
Rodez logoRodez
AmiensAmiens logoFT
1-2
Nancy logoNancy
GuingampGuingamp logoFT
3-0
Boulogne logoBoulogne
ReimsReims logoFT
2-1
Annecy logoAnnecy
Clermont FootClermont Foot logoFT
4-1
Laval logoLaval
Le MansLe Mans logoFT
0-0
Saint Etienne logoSaint Etienne
BastiaBastia logoFT
1-0
Grenoble logoGrenoble

MontpellierMontpellier logoFT
1-3
Dunkerque logoDunkerque

AnnecyAnnecy logoFT
2-0
Amiens logoAmiens
LavalLaval logoFT
0-2
Bastia logoBastia
RodezRodez logoFT
1-1
Le Mans logoLe Mans
DunkerqueDunkerque logoFT
3-1
Pau logoPau
BoulogneBoulogne logoFT
1-0
Montpellier logoMontpellier

GrenobleGrenoble logoFT
0-3
Red Star logoRed Star
Estac TroyesEstac Troyes logoFT
2-1
Reims logoReims
Saint EtienneSaint Etienne logoFT
1-0
Clermont Foot logoClermont Foot

NancyNancy logoFT
0-3
Guingamp logoGuingamp

AnnecyAnnecy logoFT
2-1
Clermont Foot logoClermont Foot
PauPau logoFT
2-2
Grenoble logoGrenoble
BastiaBastia logoFT
0-2
Montpellier logoMontpellier
AmiensAmiens logoFT
0-0
Laval logoLaval
NancyNancy logoFT
1-3
Rodez logoRodez

GuingampGuingamp logoFT
1-0
Estac Troyes logoEstac Troyes
Red StarRed Star logoFT
2-2
Boulogne logoBoulogne
ReimsReims logoFT
1-0
Saint Etienne logoSaint Etienne

Le MansLe Mans logoFT
1-0
Dunkerque logoDunkerque

LavalLaval logoFT
0-1
Pau logoPau
RodezRodez logoFT
1-1
Red Star logoRed Star
BastiaBastia logoFT
0-0
Nancy logoNancy
MontpellierMontpellier logoFT
3-1
Guingamp logoGuingamp
Clermont FootClermont Foot logoFT
0-1
Reims logoReims
GrenobleGrenoble logoFT
2-1
Amiens logoAmiens

Estac TroyesEstac Troyes logoFT
0-2
Le Mans logoLe Mans
DunkerqueDunkerque logoFT
0-1
Annecy logoAnnecy
Saint EtienneSaint Etienne logoFT
0-1
Boulogne logoBoulogne

February 2026

DunkerqueDunkerque logoFT
0-0
Guingamp logoGuingamp
AnnecyAnnecy logoFT
1-1
Grenoble logoGrenoble
Red StarRed Star logoFT
0-3
Pau logoPau
BoulogneBoulogne logoFT
1-2
Rodez logoRodez
ReimsReims logoFT
0-0
Bastia logoBastia

NancyNancy logoFT
2-1
Estac Troyes logoEstac Troyes
Le MansLe Mans logoFT
1-1
Laval logoLaval
Saint EtienneSaint Etienne logoFT
1-0
Montpellier logoMontpellier

AmiensAmiens logoFT
4-3
Clermont Foot logoClermont Foot

Clermont FootClermont Foot logoFT
1-2
Rodez logoRodez
Red StarRed Star logoFT
2-1
Nancy logoNancy
AmiensAmiens logoFT
1-4
Dunkerque logoDunkerque
LavalLaval logoFT
2-2
Annecy logoAnnecy
PauPau logoFT
1-2
Boulogne logoBoulogne

MontpellierMontpellier logoFT
4-2
Le Mans logoLe Mans
GrenobleGrenoble logoFT
0-0
Reims logoReims
GuingampGuingamp logoFT
1-2
Saint Etienne logoSaint Etienne

BastiaBastia logoFT
0-0
Estac Troyes logoEstac Troyes

BoulogneBoulogne logoFT
0-2
Clermont Foot logoClermont Foot
NancyNancy logoFT
0-0
Grenoble logoGrenoble
RodezRodez logoFT
1-0
Montpellier logoMontpellier
DunkerqueDunkerque logoFT
1-1
Bastia logoBastia
AnnecyAnnecy logoFT
2-1
Red Star logoRed Star

ReimsReims logoFT
0-0
Amiens logoAmiens
Estac TroyesEstac Troyes logoFT
4-3
Pau logoPau
Saint EtienneSaint Etienne logoFT
2-1
Laval logoLaval

Le MansLe Mans logoFT
1-1
Guingamp logoGuingamp

GrenobleGrenoble logoFT
0-0
Boulogne logoBoulogne
Clermont FootClermont Foot logoFT
2-1
Dunkerque logoDunkerque
MontpellierMontpellier logoFT
0-0
Reims logoReims
LavalLaval logoFT
1-1
Nancy logoNancy
BastiaBastia logoFT
0-2
Annecy logoAnnecy

GuingampGuingamp logoFT
0-0
Rodez logoRodez
Red StarRed Star logoFT
0-0
Le Mans logoLe Mans
PauPau logoFT
0-3
Saint Etienne logoSaint Etienne

March 2026

AmiensAmiens logoFT
0-2
Estac Troyes logoEstac Troyes

LavalLaval logoFT
2-2
Guingamp logoGuingamp
NancyNancy logoFT
0-3
Montpellier logoMontpellier
RodezRodez logoFT
1-0
Grenoble logoGrenoble
PauPau logoFT
2-2
Bastia logoBastia
BoulogneBoulogne logoFT
4-2
Amiens logoAmiens

Estac TroyesEstac Troyes logoFT
2-1
Clermont Foot logoClermont Foot
Le MansLe Mans logoFT
3-0
Annecy logoAnnecy
Saint EtienneSaint Etienne logoFT
2-0
Red Star logoRed Star

DunkerqueDunkerque logoFT
1-1
Reims logoReims

GuingampGuingamp logoFT
1-0
Amiens logoAmiens
NancyNancy logoFT
2-4
Le Mans logoLe Mans
BastiaBastia logoFT
0-1
Boulogne logoBoulogne
MontpellierMontpellier logoFT
2-0
Laval logoLaval
Clermont FootClermont Foot logoFT
0-1
Pau logoPau

Red StarRed Star logoFT
1-0
Dunkerque logoDunkerque
ReimsReims logoFT
1-2
Rodez logoRodez
GrenobleGrenoble logoFT
0-0
Saint Etienne logoSaint Etienne

AnnecyAnnecy logoFT
1-2
Estac Troyes logoEstac Troyes

PauPau logoFT
0-0
Montpellier logoMontpellier
Clermont FootClermont Foot logoFT
0-1
Red Star logoRed Star
RodezRodez logoFT
1-1
Bastia logoBastia
AmiensAmiens logoFT
3-4
Le Mans logoLe Mans
LavalLaval logoFT
3-2
Grenoble logoGrenoble
BoulogneBoulogne logoFT
0-0
Nancy logoNancy

GuingampGuingamp logoFT
0-2
Reims logoReims
Estac TroyesEstac Troyes logoFT
5-1
Dunkerque logoDunkerque
Saint EtienneSaint Etienne logoFT
4-0
Annecy logoAnnecy

April 2026

Red StarRed Star logoFT
0-0
Laval logoLaval
DunkerqueDunkerque logoFT
1-1
Rodez logoRodez
BastiaBastia logoFT
1-1
Amiens logoAmiens
AnnecyAnnecy logoFT
1-0
Guingamp logoGuingamp
GrenobleGrenoble logoFT
2-2
Clermont Foot logoClermont Foot

MontpellierMontpellier logoFT
2-2
Estac Troyes logoEstac Troyes
ReimsReims logoFT
0-0
Boulogne logoBoulogne
NancyNancy logoFT
1-1
Saint Etienne logoSaint Etienne

Le MansLe Mans logoFT
4-0
Pau logoPau

LavalLaval logoFT
2-2
Reims logoReims
AnnecyAnnecy logoFT
0-0
Montpellier logoMontpellier
AmiensAmiens logoFT
0-1
Pau logoPau
GuingampGuingamp logoFT
1-1
Grenoble logoGrenoble
Clermont FootClermont Foot logoFT
2-2
Nancy logoNancy

BoulogneBoulogne logoFT
0-0
Le Mans logoLe Mans
Red StarRed Star logoFT
4-3
Bastia logoBastia
Saint EtienneSaint Etienne logoFT
2-1
Dunkerque logoDunkerque

RodezRodez logoFT
2-1
Estac Troyes logoEstac Troyes

PauPau logoFT
2-1
Guingamp logoGuingamp
MontpellierMontpellier logoFT
2-1
Grenoble logoGrenoble
Le MansLe Mans logoFT
1-0
Clermont Foot logoClermont Foot
RodezRodez logoFT
3-2
Amiens logoAmiens
NancyNancy logoFT
1-5
Annecy logoAnnecy

ReimsReims logoFT
3-2
Red Star logoRed Star
Estac TroyesEstac Troyes logoFT
1-0
Boulogne logoBoulogne
BastiaBastia logoFT
2-0
Saint Etienne logoSaint Etienne

DunkerqueDunkerque logoFT
0-2
Laval logoLaval

LavalLaval logoFT
0-0
Rodez logoRodez
AmiensAmiens logoFT
0-2
Montpellier logoMontpellier
Clermont FootClermont Foot logoFT
1-1
Bastia logoBastia
Red StarRed Star logoFT
3-2
Guingamp logoGuingamp
AnnecyAnnecy logoFT
5-1
Pau logoPau

ReimsReims logoFT
1-1
Nancy logoNancy
GrenobleGrenoble logoFT
1-1
Le Mans logoLe Mans
Saint EtienneSaint Etienne logoFT
0-3
Estac Troyes logoEstac Troyes

BoulogneBoulogne logoFT
2-6
Dunkerque logoDunkerque

May 2026

GuingampGuingamp logoFT
0-1
Bastia logoBastia
BoulogneBoulogne logoFT
1-2
Annecy logoAnnecy
RodezRodez logoFT
2-1
Saint Etienne logoSaint Etienne
DunkerqueDunkerque logoFT
0-1
Grenoble logoGrenoble
AmiensAmiens logoFT
1-3
Red Star logoRed Star
Estac TroyesEstac Troyes logoFT
4-0
Laval logoLaval
PauPau logoFT
1-3
Nancy logoNancy
Le MansLe Mans logoFT
1-1
Reims logoReims
MontpellierMontpellier logoFT
1-2
Clermont Foot logoClermont Foot

LavalLaval logoFT
2-1
Boulogne logoBoulogne
ReimsReims logoFT
5-3
Pau logoPau
Clermont FootClermont Foot logoFT
1-0
Guingamp logoGuingamp
Saint EtienneSaint Etienne logoFT
5-0
Amiens logoAmiens
BastiaBastia logoFT
0-2
Le Mans logoLe Mans
NancyNancy logoFT
3-2
Dunkerque logoDunkerque
GrenobleGrenoble logoFT
1-0
Estac Troyes logoEstac Troyes
AnnecyAnnecy logoFT
1-2
Rodez logoRodez
Red StarRed Star logoFT
1-1
Montpellier logoMontpellier

Red StarRed Star logoFT
2-3
Rodez logoRodez

Saint EtienneSaint Etienne logoPen
0-0
Rodez logoRodez

RouenRouen logoFT
1-1
Laval logoLaval

LavalLaval logoFT
1-0
Rouen logoRouen

Carry this league view into Matchday

Return to Matchday once you know which league deserves attention, then narrow the final fixture list with the wider daily board.

Matches breakdown

Ligue 2 Matches 

Use this page to review the fixture list in one place, then decide which matches deserve more attention in your wider daily research flow.

How to use this matches page

Use this page to scan the full Ligue 2 fixture list for the selected season, then open the fixture spotlight only when a specific match deserves closer attention.

The schedule is most useful when you already know the league is worth following and want a cleaner way to move through every fixture in one place.

Table guide

What this page is showing

This page currently lists 310 fixtures from Ligue 2. Use it to review the order of matches, recent results, and the fixture-level context around teams you already care about.

Current scope

Freshness and methodology

Satdee updates this public league matches page as match data changes. Treat the fixture list and spotlight as research context, then validate any angle with the rest of the league and team pages before you save matches to your watchlist.

Data quality

Research next

Move from a fixture list to a watchlist you can explain

  1. Scan the league fixture list and open the matches that immediately stand out.
  2. Use the fixture spotlight to compare the teams involved without losing your place in the schedule.
  3. Validate the signal with league analysis, team pages, and relevant market pages.
  4. Return to the Satdee matchday calendar and save only the fixtures that still make sense.

FAQ

Questions users usually ask next 

A few quick answers about what this matches page tells you and how it fits into the wider Satdee workflow.

Why use Ligue 2 matches instead of a generic fixture list?

A league-specific matches page keeps the entire season schedule, fixture spotlight, and league context in one place, which makes it easier to review the competition without jumping between unrelated matches.

What should I do after finding an interesting fixture here?

Open the fixture spotlight, check the relevant team and league pages, then return to the Satdee matchday calendar if the fixture still deserves a place in your watchlist.