Ligue 2 Table 2025/26
FranceVerified data15 teamsNext: 8 Aug 2026
The Ligue 2 table in brief
UpdatedThe 2026/27 Ligue 2 table goes live once the opening matchweek settles. Until then this page shows the final 2025/26 standings: Rouen finished top on 47 points.
Source: SportSignals verified match records, per-match xG and model predictions. Odds are point-in-time captures from UKGC-licensed bookmakers. 18+, GambleAware.
Final table, 2025/26 season
| # | Team | P | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 3 | R Rouen | 27 | 12 | 11 | 4 | 37 | 24 | +13 | 47 | LDDWL |
| 4 | Fleury 91 | 27 | 12 | 9 | 6 | 38 | 26 | +12 | 45 | DWWDW |
| 5 | LPF Le Puy Foot | 27 | 12 | 8 | 7 | 40 | 28 | +12 | 44 | LWWWW |
| 6 | O Orleans | 27 | 12 | 8 | 7 | 36 | 36 | 0 | 44 | DDDWW |
| 7 | V Versailles | 27 | 13 | 5 | 9 | 35 | 29 | +6 | 44 | LWLDW |
| 8 | V Valenciennes | 27 | 10 | 6 | 11 | 32 | 37 | -5 | 35 | WLDWW |
| 9 | Caen | 28 | 6 | 15 | 7 | 33 | 31 | +2 | 33 | WDDDL |
| 10 | Villefranche | 28 | 9 | 6 | 13 | 29 | 38 | -9 | 33 | DWDLW |
| 11 | A Aubagne | 27 | 8 | 9 | 10 | 32 | 37 | -5 | 33 | WDDLL |
| 12 | Concarneau | 27 | 7 | 10 | 10 | 28 | 34 | -6 | 31 | DLLLL |
| 13 | G Gobelins | 28 | 7 | 9 | 12 | 24 | 36 | -12 | 30 | LLWDL |
| 14 | Q Quevilly | 27 | 6 | 7 | 14 | 30 | 42 | -12 | 25 | WWLLL |
| 15 | Bourg-en-bresse 01 | 28 | 6 | 7 | 15 | 22 | 40 | -18 | 25 | LWLDL |
| 16 | Chateauroux | 27 | 4 | 12 | 11 | 29 | 39 | -10 | 24 | LDWLL |
| 17 | Stade Briochin | 28 | 3 | 11 | 14 | 27 | 45 | -18 | 20 | DDLDW |
Champions LeagueEuropa LeagueRelegation2025/26 from verified match records
Table FAQs
Who finished top of the Ligue 2 in 2025/26?
Rouen, with 47 points from 27 matches (W12 D11 L4).
What is the xG view of the table?
The xG view aggregates verified per-match expected goals for each team over the covered matches, beside the goals actually scored and conceded in those same matches. It shows who has been outperforming or underperforming the quality of their chances. Coverage counts are shown, and missing data is left blank rather than inferred.
