Monte Carlo · after matchweek 7 · 20,000 simulated seasons

Where every club finishes: Ligue 2 2026⁠–⁠27

Published

63 of 306 matches played (through matchweek 7). Points already won are carried in as certain; only the 243 remaining fixtures are simulated. Compare with what the model said before a ball was kicked.

Each row is a club, ordered by expected finish. Each column is a final league position. The cell shading is how often that club finished in that spot across 20,000 simulations, so every row adds up to 100%. Read across a row to see a club's whole range of outcomes.

Chance of finishing there
02510204070100%
BetSignals
Hover any cell for the exact probability. Pts is what each club has already banked.
Club123456789101112131415161718PtsxPts
1Saint Etienne50.5823.0110.885.903.602.241.520.810.500.370.260.130.080.050.040.010.011664.2
2Reims28.6928.0315.639.196.203.652.462.151.480.950.570.440.250.160.080.050.021360.7
3RED Star FC 936.3012.4614.7413.1511.409.187.276.114.883.773.092.551.921.290.800.690.290.101453.7
4Metz4.499.3412.1911.9810.419.067.646.885.734.964.203.572.832.321.831.400.800.371051.4
5Montpellier2.185.839.3210.3710.469.889.748.147.036.305.464.303.552.822.141.460.750.281250.0
6Annecy2.746.169.2910.159.779.498.578.126.645.975.294.743.962.912.591.741.230.641049.7
7Nantes1.223.235.336.947.508.348.248.068.007.706.816.465.815.124.153.302.481.30746.7
8Rodez1.062.744.615.756.787.167.967.777.587.556.836.886.225.685.024.543.502.37745.6
9Dijon0.601.863.705.035.706.757.116.937.327.997.487.516.936.616.125.274.332.78944.5
10Dunkerque0.632.003.424.915.856.537.327.407.317.327.347.477.116.986.005.274.442.71844.5
11Nancy0.501.653.004.135.236.126.647.027.907.658.007.307.327.136.595.904.523.381044.0
12Sochaux0.341.332.793.985.145.736.567.247.767.988.107.767.567.746.915.834.582.671043.9
13Grenoble0.220.801.622.683.724.535.105.986.687.357.868.208.438.418.677.866.944.93841.9
14PAU0.240.701.412.333.164.104.525.216.246.647.307.948.378.898.648.628.647.04840.9
15Guingamp0.110.521.312.042.793.674.205.106.006.286.887.938.438.189.119.399.428.63840.4
16Clermont Foot0.040.140.330.690.991.582.362.993.674.395.646.658.159.4410.9612.6314.4914.84637.0
17Boulogne0.020.110.250.490.821.111.692.443.083.934.955.807.168.7310.8413.4616.1319.02535.9
18Laval0.010.070.180.270.480.891.091.662.222.933.924.375.927.569.5212.5617.4228.93534.3

How it's built. Every one of the 243 fixtures is played out from each club's attacking and defending strength, a blend of shots-adjusted Elo and last season's goal rates, then adjusted for this summer's transfers on both sides of the ball: a departed 16-goal scorer weakens a club's attack, while an incoming ball-winner (tackles won, interceptions, blocks) strengthens its defence. Scorelines are drawn from the same negative-binomial + Dixon⁠–⁠Coles model the live BetSignals signals use. Those are the fixtures still to be played: points already won are carried in as certain rather than re-simulated. Strengths blend shots-adjusted Elo, last season's goal rates and this season's results, with the current season carrying more weight the longer it goes on.