French Ligue 2: 2026/27 season forecast

10,000 simulations · 234 matches to play · updated 14 October 2026

The model played the remaining 234 matches 10,000 times. Saint-Étienne have the best chance to win the title: 60%, Red Star 14%. Closest to the drop: Laval (44%).

Race for the title

0%20%40%60%10 August14 Septembertoday● Saint-Étienne 60%● Annecy FC 3%● Reims 9%● Red Star 14%● Rodez <1%● Dunkerque <1%
Chance to win the title by week. Each point is the forecast as of that Monday.
Chance to win the title by week
DateSaint-ÉtienneAnnecy FCReimsRed StarRodezDunkerque
10 August25%10%8%8%14%12%
17 August39%16%5%7%6%11%
24 August55%14%4%3%6%5%
31 August58%6%16%2%3%2%
7 September68%8%8%3%1%1%
14 September64%4%11%4%1%2%
21 September58%2%14%12%<1%1%
28 September60%2%12%12%—1%
5 October56%2%14%12%1%1%
12 October61%2%9%13%<1%<1%
14 October60%3%9%14%<1%<1%

Chances of every team

Sorted by projected points. ▲▼ — change in percentage points over the last week. “Run-in” — how hard the remaining games are, 1 = the hardest. Upper zones include the ones above: “Up or play-offs” counts “Promotion” too.

#TeamPtsProj.Run-inTitlePromotionUp or play-offsPlay-outRelegation
1Saint-Étienne19 (8)701660%▲479%▲495%▲1<1%—
2Red Star17 (8)60814%▲235%▲574%▲4<1%<1%
3Reims14 (8)57179%▼525%▼964%▼8<1%<1%
4Montpellier15 (8)57187%▲123%▲564%▲7<1%▼1<1%
5Annecy FC13 (8)51123%▲19%▲239%▲82%1%▼2
6Nancy13 (8)5192%▲19%▲438%▲122%▼11%▼2
7Metz10 (8)49142%▼36%▼831%▼152%▲12%▲1
8Pau11 (8)4621%3%▲119%▲54%▼25%▼4
9Dijon12 (8)4571%▲13%▲217%▲85%▼47%▼8
10Guingamp8 (8)43111%2%▼214%▼86%▲29%▲3
11Dunkerque8 (8)4315<1%▼12%▼112%▼66%▲111%▲3
12Rodez7 (8)4210<1%▼12%12%7%12%
13Nantes8 (8)415<1%1%7%▲19%▼114%▼5
14Sochaux11 (8)394<1%<1%▼15%▼110%▲118%
15Grenoble8 (8)3913<1%<1%▼14%▼310%19%▲4
16Clermont Foot6 (8)366<1%<1%2%▼112%▲128%▲5
17Boulogne6 (8)363<1%<1%2%▼112%28%
18Laval5 (8)331<1%<1%1%▼112%▲144%▲5

Chance of every place

Show the 18 × 18 table
Team123456789101112131415161718
Saint-Étienne6019953211
Red Star142117121075432111
Reims9161513119764322211
Montpellier716161411976432211
Annecy FC37910101198765432221
Nancy26910101099775443221
Metz257899988765543211
Pau124567878887765432
Dijon124566788878766543
Guingamp113456678888777654
Dunkerque12345678878787664
Rodez12345677788887775
Nantes11234556788999976
Sochaux12234566889101010108
Grenoble1123456688991010109
Clermont Foot1122345678910121414
Boulogne1123345678910121314
Laval12224456810121728

Percent; empty cells are under 1%.

How it is calculated

Each team gets an attack and a defence rating from this season’s matches (football: expected goals and actual goals, the opponents’ strength taken into account). Last season is only the starting point, worth eight games: after a few rounds this season decides.

Every remaining fixture is then played out with Poisson-distributed goals, 10,000 times, and each simulated season ends in a table by points, goal difference and goals scored. Ratings are only estimates and form changes, so every simulation also moves each team's strength by a random amount.

A league match within four days after a European game costs a team a little (on 2021–2026 data such sides took 0.08 points per match fewer than in their other games). Head-to-head tie-breakers, points deductions and domestic cups are not modelled. The forecast is recalculated as soon as new results come in.

Ligue 2: matches and table →
Ligue 2: power rankings →