Monte Carlo Engine

League One Promotion Race Simulations

We simulate the rest of the League One season 10,000 times on our team Elo ratings — every remaining fixture gets a sampled scoreline (draws included), tables are built on points and goal difference, and the promotion play-offs are then played out bracket-by-bracket in every simulated season. Out comes each club's chance of the title, promotion — automatic or through the play-offs — and relegation. Played games are facts, not guesses; only what's still undecided is a probability.

Updated Jul 13, 11:18 10,000 simulated seasons Calibrated probabilities
Lincoln are the 2025-26 League One champions. The table below is the final standings — and the timeline shows how the race unfolded.

Final Standings 2025-26

Actual standings
Automatic promotion (top 2) Promotion play-offs Relegation Cells = chance to finish in each band (Promoted = automatic or play-off winner). Tap a row to spotlight it in the timeline.
# Club Pts GD xPts Promoted Promotion play-offs Relegation Champion
1 Lincoln 46 played · 31-10-5 103 +48 103.0 100%
2 Cardiff 46 played · 27-10-9 91 +40 91.0 0%
3 Stockport 46 played · 22-11-13 77 +13 77.0 0%
4 Bradford 46 played · 22-11-13 77 +7 77.0 0%
5 Bolton 46 played · 19-18-9 75 +18 75.0 0%
6 Stevenage 46 played · 21-12-13 75 +3 75.0 0%
7 Luton 46 played · 21-11-14 74 +12 74.0 0%
8 Plymouth 46 played · 22-7-17 73 +12 73.0 0%
9 Huddersfield 46 played · 18-13-15 67 +10 67.0 0%
10 Mansfield 46 played · 16-17-13 65 +12 65.0 0%
11 Wycombe 46 played · 17-12-17 63 +11 63.0 0%
12 Reading 46 played · 16-15-15 63 +4 63.0 0%
13 Blackpool 46 played · 17-9-20 60 -11 60.0 0%
14 Doncaster 46 played · 17-9-20 60 -19 60.0 0%
15 Barnsley 46 played · 15-14-17 59 -5 59.0 0%
16 Wigan 46 played · 14-14-18 56 -9 56.0 0%
17 Burton 46 played · 13-15-18 54 -10 54.0 0%
18 Peterboro 46 played · 15-8-23 53 -4 53.0 0%
19 AFC Wimbledon 46 played · 15-8-23 53 -21 53.0 0%
20 Leyton Orient 46 played · 14-10-22 52 -12 52.0 0%
21 Exeter 46 played · 12-13-21 49 -9 49.0 0%
22 Port Vale 46 played · 10-12-24 42 -25 42.0 0%
23 Rotherham 46 played · 10-11-25 41 -30 41.0 0%
24 Northampton 46 played · 9-8-29 35 -35 35.0 0%

The Race, Match by Match 2025-26

How the season unfolded

Each line is a club's average simulated league position after every match date — 1st at the top. The calendar matters: a soft run of fixtures pulls a line up, a brutal one drags it down. Pick a club to spotlight its road.

Swipe the chart sideways to travel the season.

10,000 seasons

Every remaining fixture gets a full sampled scoreline from a Poisson goals model built on our team Elo ratings — home advantage included, draws included. Points, goal difference and the final table fall out of the goals.

Results lock in

Played matches are facts, not forecasts: the table always starts from the real points and goal difference, and the timeline's past is the actual rank trajectory. Only the remaining calendar is simulated.

Honest odds

A league season is decided over 34–46 rounds, so strong sides separate — but draws, goal difference and the fixture calendar keep the races open. We report calibrated probabilities, not hype.

How is the League One season simulated?

We fit a Poisson goals model on a decade of matches — team Elo ratings (plus a carry-over anchor from last season) set each side's expected goals, with home advantage on top. Every remaining fixture is sampled 10,000 times; wins, draws, goal difference and points build 10,000 final tables, and the odds you see are simple counts over those tables.

Do the simulations include draws?

Yes — draws come out of the sampled scorelines naturally, and the model's draw coupling is calibrated so the simulated draw share matches the real one (about a quarter of matches). Goal difference is simulated too, so tight races are broken the way real tables are.

How are the promotion play-offs simulated?

In every simulated season the clubs landing in the play-off places actually play the bracket out with the same goals model — two-legged ties are sampled leg by leg and aggregated, single-game finals are played at a neutral venue, and ties resolve by each league's real rule (extra time and penalties in England, the better-seeded side elsewhere). "Promoted" is the share of simulated seasons a club goes up by any path — automatic or as play-off winner.

What do the promotion and relegation bands mean?

Each league's real format is configured — automatic promotion places, the play-off (or barrage) seats and direct relegation, plus the relegation play-out where the league has one. A club's band probability is the share of simulated seasons in which it finishes inside that band.

What does the rank timeline show?

Each club's average simulated position after every match date. Past dates show the actual rank trajectory; future dates show where the simulations expect each club to be — including the effect of the fixture calendar it is about to face.

How often do the numbers update?

On every prediction run: completed rounds are locked in and the remaining season is re-simulated 10,000 times.