| Season | 2025–26 |
|---|---|
| Dates | 9 August 2025 – 8 May 2026 |
| Matches | 107 |
| Goals | 277 (2.59 per match) |
| Top goalscorer | Tawfik Bentayeb (8 goals) |
| Biggest home win | Saint-Étienne 6–0Pau (28 October 2025) |
| Biggest away win | Guingamp 0–4Red Star (23 August 2025) |
| Highest scoring | Boulogne 2–6Reims (28 October 2025) Dunkerque 6–2Amiens (27 September 2025) |
| Longest winning run | Troyes Red Star Pau (4 matches) |
| Longest unbeaten run | Troyes (8 matches) |
| Longest winless run | Bastia (11 matches) |
| Longest losing run | Boulogne (5 matches) |
| Highest attendance | 35,729 |
| Lowest attendance | 442 |
| Average attendance | 8,247 |
2026–27 → All statistics correct as of 31 October 2025. | |
The2025–26 Ligue 2, commonly known asLigue 2BKT for sponsorship reasons, is the 87th season ofLigue 2. The season began on 9 August 2025 and is set to conclude on 8 May 2026.[1]
FC Lorient andParis FC were promoted toLigue 1 after one and seven years in Ligue 2, respectively.[2][3]
Metz was promoted to Ligue 1 after defeatingReims in the Ligue 1 promotion/relegation play-offs after one year in the second tier. Reims will be relegated to a lower division after a 7-year tenure in the top flight.[4]
Montpellier andSaint-Étienne will return to Ligue 2 after sixteen years and one year being in Ligue 1, respectively.[5][6]
Nancy,Le Mans andBoulogne will return to Ligue 2 from theChampionnat National after three and five and thirteen years absence, respectively, with Boulogne's promotion being back-to-back from theChampionnat National 2 two seasons ago.
Caen were relegated to Championnat National after 6 years in the second tier and will play in the 3rd tier for the first time since 1984 and after a 41 year absence.[7]
Martigues were excluded toRégional 1, the 6th tier of French football, and will play in regional football for the first time in 55 years.[8]
AC Ajaccio were relegated due to financial problems. They will return to theChampionnat National after 27 years.[9] On 16 July 2025, the club relegation administratively is confirmed.
Lyon had been administratively relegated to the league from highest tier on 23 June 2025, meaning Reims were due to be kept in the Ligue 1. The decision was later overturned on appeal from Lyon on 9 July, meaning both clubs competitively incurred places remain unchanged.[10]
To Ligue 2[edit]Promoted fromNational Relegated fromLigue 1 | From Ligue 2[edit]Promoted toLigue 1 Relegated toNational Administratively relegated toRégional 2 Administratively relegated toDépartemental 3
|
| ↓ | Relegated from theLigue 1 |
| ↑ | Promoted from theNational |
Note: Flags indicate national team as has been defined underFIFA eligibility rules. Players and coaches may hold more than one non-FIFA nationality.
| Team | Manager | Captain | Kit manufacturer | Main kit sponsor | Other kit sponsor(s) |
|---|---|---|---|---|---|
| Amiens | Intersport | List
| |||
| Annecy | MSC Cruises | List
| |||
| Bastia | Corsica Ferries | List
| |||
| Boulogne | List
| ||||
| Clermont | List
| ||||
| Dunkerque | Intersport | List
| |||
| Grenoble | List
| List
| |||
| Guingamp | Breizh Cola | List
| |||
| Laval | Lactel | List
| |||
| Le Mans | Le Mans | List
| |||
| Montpellier | Swile | List
| |||
| Nancy | Hyundai | List
| |||
| Pau | Pau | List
| |||
| Red Star | TRUST'iT | List
| |||
| Reims | Yasuda | List
| |||
| Rodez | E.Leclerc | List
| |||
| Saint-Étienne | Loire | List
| |||
| Troyes | Troyes | List
|
| Team | Outgoing manager | Manner | Date of vacancy | Position in table | Replaced by | Date of appointment |
|---|---|---|---|---|---|---|
| Reims | Resigned | 18 June 2025 | Pre season | 19 June 2025 | ||
| Dunkerque | End of contract | 30 June 2025 | 30 July 2025[17] | |||
| Clermont | End of interim spell | 23 June 2025 | 23 June 2025 |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion or Relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Troyes | 22 | 12 | 5 | 5 | 34 | 22 | +12 | 41 | Promotion toLigue 1 |
| 2 | Reims | 23 | 11 | 7 | 5 | 37 | 23 | +14 | 40 | |
| 3 | Saint-Étienne | 23 | 12 | 4 | 7 | 39 | 28 | +11 | 40 | Qualification forpromotion play-off semi-final |
| 4 | Red Star | 23 | 11 | 7 | 5 | 32 | 23 | +9 | 40 | Qualification forpromotion play-off quarter-final |
| 5 | Le Mans | 23 | 10 | 9 | 4 | 29 | 23 | +6 | 39 | |
| 6 | Dunkerque | 23 | 10 | 7 | 6 | 39 | 24 | +15 | 37 | |
| 7 | Montpellier | 23 | 10 | 4 | 9 | 28 | 24 | +4 | 34 | |
| 8 | Pau | 23 | 9 | 7 | 7 | 34 | 35 | −1 | 34 | |
| 9 | Annecy | 23 | 9 | 6 | 8 | 30 | 24 | +6 | 33 | |
| 10 | Guingamp | 23 | 9 | 6 | 8 | 34 | 35 | −1 | 33 | |
| 11 | Rodez | 23 | 8 | 9 | 6 | 30 | 31 | −1 | 33 | |
| 12 | Grenoble | 23 | 6 | 9 | 8 | 24 | 29 | −5 | 27 | |
| 13 | Boulogne | 23 | 7 | 5 | 11 | 25 | 34 | −9 | 26 | |
| 14 | Nancy | 23 | 7 | 4 | 12 | 21 | 32 | −11 | 25 | |
| 15 | Clermont | 23 | 5 | 7 | 11 | 25 | 32 | −7 | 22 | |
| 16 | Amiens | 23 | 6 | 4 | 13 | 28 | 39 | −11 | 22 | Qualification forrelegation play-off |
| 17 | Laval | 23 | 3 | 9 | 11 | 17 | 32 | −15 | 18 | Relegation toLigue 3 |
| 18 | Bastia | 22 | 3 | 7 | 12 | 11 | 27 | −16 | 16 |
| Team ╲ Round | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Amiens | 8 | 2 | 7 | 8 | 10 | 5 | 9 | 12 | 13 | 10 | 9 | 12 | 12 | 14 | 15 | 16 | 14 | 15 | 16 | 16 | ||||||||||||||
| Annecy | 18 | 17 | 11 | 14 | 15 | 8 | 11 | 14 | 15 | 12 | 8 | 11 | 10 | 12 | 10 | 10 | 10 | 10 | 9 | 8 | ||||||||||||||
| Bastia | 17 | 15 | 17 | 18 | 18 | 18 | 18 | 18 | 18 | 18 | 18 | 18 | 18 | 18 | 18 | 18 | 18 | 18 | 18 | 18 | ||||||||||||||
| Boulogne | 3 | 8 | 13 | 16 | 17 | 17 | 16 | 17 | 16 | 15 | 16 | 16 | 16 | 17 | 16 | 14 | 16 | 16 | 15 | 15 | ||||||||||||||
| Clermont | 9 | 11 | 5 | 7 | 11 | 6 | 10 | 10 | 12 | 16 | 13 | 14 | 15 | 11 | 11 | 11 | 13 | 11 | 12 | 12 | ||||||||||||||
| Dunkerque | 11 | 9 | 14 | 9 | 12 | 14 | 15 | 11 | 10 | 13 | 11 | 8 | 7 | 8 | 9 | 7 | 6 | 6 | 4 | 6 | ||||||||||||||
| Grenoble | 16 | 14 | 16 | 17 | 13 | 16 | 17 | 16 | 14 | 14 | 15 | 15 | 14 | 10 | 12 | 13 | 11 | 13 | 13 | 13 | ||||||||||||||
| Guingamp | 5 | 13 | 18 | 15 | 9 | 13 | 8 | 6 | 6 | 6 | 10 | 10 | 9 | 9 | 7 | 9 | 9 | 8 | 7 | 7 | ||||||||||||||
| Laval | 7 | 10 | 12 | 12 | 8 | 12 | 14 | 15 | 17 | 17 | 17 | 17 | 17 | 16 | 14 | 17 | 17 | 17 | 17 | 17 | ||||||||||||||
| Le Mans | 6 | 12 | 8 | 13 | 16 | 15 | 12 | 13 | 11 | 8 | 7 | 7 | 6 | 7 | 5 | 5 | 4 | 5 | 6 | 4 | ||||||||||||||
| Montpellier | 12 | 4 | 9 | 10 | 14 | 7 | 13 | 7 | 9 | 7 | 5 | 6 | 5 | 4 | 6 | 8 | 8 | 9 | 10 | 9 | ||||||||||||||
| Nancy | 15 | 7 | 3 | 3 | 5 | 10 | 6 | 8 | 7 | 11 | 14 | 13 | 13 | 15 | 17 | 15 | 15 | 14 | 14 | 14 | ||||||||||||||
| Pau | 1 | 3 | 2 | 2 | 4 | 4 | 3 | 3 | 3 | 2 | 3 | 4 | 4 | 5 | 8 | 6 | 7 | 7 | 8 | 10 | ||||||||||||||
| Red Star | 13 | 16 | 6 | 4 | 2 | 2 | 4 | 4 | 4 | 4 | 2 | 3 | 2 | 2 | 3 | 3 | 2 | 3 | 2 | 2 | ||||||||||||||
| Reims | 10 | 5 | 10 | 5 | 6 | 9 | 5 | 5 | 5 | 5 | 6 | 5 | 8 | 6 | 4 | 3 | 5 | 2 | 5 | 3 | ||||||||||||||
| Rodez | 14 | 18 | 15 | 11 | 7 | 11 | 7 | 9 | 8 | 9 | 12 | 9 | 11 | 13 | 13 | 12 | 12 | 12 | 11 | 11 | ||||||||||||||
| Saint-Étienne | 4 | 1 | 1 | 1 | 1 | 1 | 1 | 2 | 2 | 3 | 4 | 2 | 3 | 3 | 2 | 2 | 3 | 4 | 3 | 5 | ||||||||||||||
| Troyes | 2 | 6 | 4 | 6 | 3 | 3 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| Promotion to theLigue 1 | |
| Qualification for thePromotion play-off semi-final | |
| Qualification for thePromotion play-off quarter-final | |
| Qualification for theRelegation play-off | |
| Relegation to theLigue 3 |
| Home \ Away | AMI | ANN | BAS | BOU | CLE | DUN | GRE | GUI | LAV | LMA | MON | NAN | PAU | RED | REI | ROD | STE | TRO |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Amiens | 0–1 | 0–0 | 0–1 | 4–3 | 1–4 | 2–3 | 1–2 | 0–0 | 1–2 | 2–2 | 2–1 | 0–1 | ||||||
| Annecy | 2–0 | 1–0 | 1–1 | 2–1 | 2–2 | 1–1 | 0–0 | 1–2 | 1–2 | 1–1 | 4–0 | |||||||
| Bastia | 1–0 | 0–0 | 1–0 | 1–3 | 0–2 | 0–2 | 0–0 | 1–1 | 0–3 | 1–3 | 2–3 | |||||||
| Boulogne | 1–0 | 3–1 | 2–2 | 1–2 | 1–0 | 0–3 | 1–2 | 2–6 | 1–2 | 0–1 | 1–2 | |||||||
| Clermont | 2–1 | 0–1 | 1–1 | 2–1 | 4–1 | 1–1 | 1–1 | 0–1 | 1–2 | 1–2 | 0–0 | |||||||
| Dunkerque | 6–2 | 0–1 | 1–1 | 2–2 | 0–0 | 2–2 | 0–1 | 1–3 | 3–1 | 3–0 | 1–0 | 2–0 | ||||||
| Grenoble | 2–1 | 1–3 | 0–0 | 1–0 | 0–0 | 1–1 | 1–1 | 1–0 | 1–1 | 0–3 | 0–0 | 2–1 | ||||||
| Guingamp | 0–3 | 3–0 | 0–1 | 2–1 | 2–0 | 3–3 | 1–0 | 2–2 | 2–2 | 0–4 | 1–2 | 1–0 | ||||||
| Laval | 0–3 | 2–2 | 0–2 | 0–0 | 1–2 | 1–1 | 0–1 | 0–1 | 0–1 | 3–3 | 0–1 | |||||||
| Le Mans | 1–0 | 1–0 | 1–0 | 1–0 | 1–0 | 1–1 | 1–2 | 1–0 | 0–0 | 0–1 | 0–0 | 2–2 | ||||||
| Montpellier | 1–1 | 1–0 | 2–0 | 1–3 | 1–3 | 3–1 | 4–2 | 4–1 | 0–1 | 1–1 | 2–0 | 0–2 | ||||||
| Nancy | 0–1 | 2–0 | 1–0 | 1–0 | 0–3 | 0–2 | 2–2 | 0–1 | 0–1 | 1–3 | 2–1 | |||||||
| Pau | 1–2 | 2–0 | 1–2 | 3–1 | 0–3 | 2–2 | 1–0 | 1–2 | 0–3 | 2–0 | 3–3 | 1–1 | ||||||
| Red Star | 1–3 | 1–0 | 2–2 | 2–2 | 1–0 | 2–1 | 0–3 | 0–0 | 1–1 | 2–1 | 1–3 | |||||||
| Reims | 2–1 | 0–0 | 4–1 | 1–2 | 2–4 | 1–0 | 4–0 | 1–0 | 2–0 | 1–0 | 0–0 | |||||||
| Rodez | 2–1 | 1–0 | 0–1 | 1–1 | 2–1 | 1–1 | 1–1 | 0–0 | 1–2 | 1–1 | 2–2 | |||||||
| Saint-Étienne | 2–2 | 0–1 | 1–0 | 1–1 | 2–3 | 2–3 | 1–0 | 2–1 | 6–0 | 3–2 | 4–0 | |||||||
| Troyes | 3–1 | 3–1 | 1–0 | 2–1 | 5–2 | 0–2 | 1–0 | 3–0 | 1–0 | 2–1 | 1–1 | 2–3 |
| Team ╲ Round | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Amiens | D | W | L | D | D | W | L | L | L | W | W | L | L | L | L | L | W | L | L | D | ||||||||||||||
| Annecy | L | D | W | L | D | W | L | L | D | W | W | L | D | L | W | W | L | L | W | W | ||||||||||||||
| Bastia | L | D | L | L | D | L | L | D | D | L | L | L | W | L | L | L | D | W | W | L | ||||||||||||||
| Boulogne | W | L | L | L | L | L | W | L | W | D | L | L | D | D | W | D | L | L | W | D | ||||||||||||||
| Clermont | D | D | W | D | L | W | L | D | L | L | W | D | L | W | D | D | L | W | L | L | ||||||||||||||
| Dunkerque | D | D | L | W | L | D | L | W | D | L | W | W | W | D | D | W | W | W | W | L | ||||||||||||||
| Grenoble | L | D | L | D | W | L | L | D | W | D | L | D | W | W | L | W | D | L | L | D | ||||||||||||||
| Guingamp | D | L | L | W | W | L | W | W | D | D | L | D | W | D | W | L | L | W | W | W | ||||||||||||||
| Laval | D | D | D | D | W | L | L | L | D | L | W | D | L | W | L | L | L | L | L | D | ||||||||||||||
| Le Mans | D | L | W | L | L | D | W | D | D | W | W | D | W | D | W | W | W | D | D | W | ||||||||||||||
| Montpellier | D | W | L | D | L | W | L | W | L | W | W | D | W | W | L | L | D | L | L | W | ||||||||||||||
| Nancy | D | W | W | D | L | L | W | L | D | L | D | W | L | L | L | L | W | W | L | L | ||||||||||||||
| Pau | W | D | W | D | L | W | W | W | W | D | L | L | D | D | L | W | L | D | L | D | ||||||||||||||
| Red Star | D | L | W | W | W | W | L | W | D | W | W | L | W | D | D | W | D | L | W | D | ||||||||||||||
| Reims | D | W | L | W | D | L | W | W | L | D | D | W | L | W | W | W | D | W | L | W | ||||||||||||||
| Rodez | D | L | D | W | W | L | W | L | D | D | D | W | L | L | D | D | W | D | D | W | ||||||||||||||
| Saint-Étienne | D | W | W | D | W | W | W | L | W | L | D | W | L | W | W | L | D | D | W | L | ||||||||||||||
| Troyes | W | D | W | L | W | W | W | W | D | W | D | W | D | L | W | D | W | W | W | L |
Notes:
| Round | Home team | Away team | Original Date | New Date | Reason |
|---|---|---|---|---|---|
| 1 | Boulogne | Bastia | 9 August 2025 | 16 September 2025 | Match was rescheduled due to uncertainty regardingAC Ajaccio's professional licence, which was stripped before the start of the season and automatically promoted Boulogne.[18] |
| 11 | Bastia | Laval | 24 October 2025 | 25 November 2025 | Match was postponed after Stade Lavallois was not able to travel to Corsica due to heavy winds.[19] |
A promotion play-off competition is held at the end of the season, involving the 3rd, 4th and 5th-placed teams in 2024–25 Ligue 2, and the 16th-placed team inLigue 1.
| Quarter-final | Semi-final | Final | ||||||||||||||
| 3 L2 | 3rd-placed of Ligue 2 | |||||||||||||||
| Winner of quarter-final | ||||||||||||||||
| 4 L2 | 4th-placed of Ligue 2 | |||||||||||||||
| 5 L2 | 5th-placed of Ligue 2 | |||||||||||||||
| Winner of semi-final | ||||||||||||||||
| 16 L1 | 16th-placed of Ligue 1 | |||||||||||||||
Quarter-final
| 2026 | 4th-placed of Ligue 2 | v | 5th-placed of Ligue 2 | |
| --:-- UTC+1 |
Semi-final
| 2026 | 3rd-placed of Ligue 2 | v | Winner of quarter-final | |
| --:-- UTC+1 |
Final
| 2026 | Winner of semi-final | v | 16th-placed of Ligue 1 | |
| --:-- UTC+1 |
| 2026 | 16th-placed of Ligue 1 | v | Winner of semi-final | |
| --:-- UTC+1 |
The 16th-placed teams of the Ligue 2 faces the 3rd-placed team of theNational.
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| 16th-placed of Ligue 2 | PO | 3rd-placed of National | TBD | TBD |
First leg
| 2026 | 3rd-placed of National | v | 16th-placed of Ligue 2 | |
| --:-- UTC+1 |
Second leg
| 2026 | 16th-placed of Ligue 2 | v | 3rd-placed of National | |
| --:-- UTC+1 |
| Rank | Player | Club | Assists[21] |
|---|---|---|---|
| 1 | Rodez AF | 7 | |
| 2 | USL Dunkerque | 6 | |
| FC Annecy | |||
| 4 | AS Saint-Étienne | 5 | |
| Guingamp | |||
| 6 | Stade Reims | 4 | |
| Troyes | |||
| USL Dunkerque | |||
| 7 | 16 players tied | 3 | |
| Pos | Team | Total | High | Low | Average | Change |
|---|---|---|---|---|---|---|
| 1 | Amiens | 0 | 0 | 0 | 0 | n/a† |
| 2 | Annecy | 0 | 0 | 0 | 0 | n/a† |
| 3 | Bastia | 0 | 0 | 0 | 0 | n/a† |
| 4 | Boulogne | 0 | 0 | 0 | 0 | n/a‡ |
| 5 | Clermont | 0 | 0 | 0 | 0 | n/a† |
| 6 | Dunkerque | 0 | 0 | 0 | 0 | n/a† |
| 7 | Grenoble | 0 | 0 | 0 | 0 | n/a† |
| 8 | Guingamp | 0 | 0 | 0 | 0 | n/a† |
| 9 | Laval | 0 | 0 | 0 | 0 | n/a† |
| 10 | Le Mans | 0 | 0 | 0 | 0 | n/a‡ |
| 11 | Montpellier | 0 | 0 | 0 | 0 | n/a† |
| 12 | Nancy | 0 | 0 | 0 | 0 | n/a‡ |
| 13 | Pau | 0 | 0 | 0 | 0 | n/a† |
| 14 | Red Star | 0 | 0 | 0 | 0 | n/a† |
| 15 | Reims | 0 | 0 | 0 | 0 | n/a† |
| 16 | Rodez | 0 | 0 | 0 | 0 | n/a† |
| 17 | Saint-Étienne | 0 | 0 | 0 | 0 | n/a† |
| 18 | Troyes | 0 | 0 | 0 | 0 | n/a† |
| League total | 0 | 0 | 0 | 0 | n/a† |
Source:Ligue 2
Notes:
†Teams played previous season inLigue 1
‡ Teams played previous season inNational
| Team \ Match played | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | Total |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Amiens | ||||||||||||||||||
| Annecy | ||||||||||||||||||
| Bastia | ||||||||||||||||||
| Boulogne | ||||||||||||||||||
| Clermont | ||||||||||||||||||
| Dunkerque | ||||||||||||||||||
| Grenoble | ||||||||||||||||||
| Guingamp | ||||||||||||||||||
| Laval | ||||||||||||||||||
| Le Mans | ||||||||||||||||||
| Montpellier | ||||||||||||||||||
| Nancy | ||||||||||||||||||
| Pau | ||||||||||||||||||
| Red Star | ||||||||||||||||||
| Reims | ||||||||||||||||||
| Rodez | ||||||||||||||||||
| Saint-Étienne | ||||||||||||||||||
| Troyes | ||||||||||||||||||
| League total | 0 | |||||||||||||||||
Source:Ligue 2