La Liga Simulator
Fill in the results and the table rebuilds itself as you type. Matches already played are locked — those are facts, not predictions.
Matchday13Fri 20 Nov
| Team | P | GD | Pts | |
|---|---|---|---|---|
| 1 | 12 | +35 | 33 | |
| 2 | 12 | +21 | 30 | |
| 3 | 12 | +13 | 28 | |
| 4 | 12 | +5 | 26 | |
| 5 | 12 | +1 | 22 | |
| 6 | 12 | -2 | 18 | |
| 7 | 11 | +4 | 16 | |
| 8 | 12 | +2 | 15 | |
| 9 | 12 | +1 | 15 | |
| 10 | 12 | -13 | 14 | |
| 11 | 12 | 0 | 13 | |
| 12 | 12 | -2 | 13 | |
| 13 | 12 | -1 | 12 | |
| 14 | 11 | -6 | 12 | |
| 15 | 12 | -10 | 12 | |
| 16 | 12 | -11 | 12 | |
| 17 | 12 | -5 | 11 | |
| 18 | 12 | -6 | 10 | |
| 19 | 12 | -12 | 9 | |
| 20 | 12 | -14 | 5 |
About the La Liga simulator
Use the La Liga simulator to settle the 2026-27 title race, the chase for Europe and the relegation fight on your own terms. Each match still to be played has two score boxes: fill them in and the standings are recomputed straight away, or let a model score one matchday or all of them.
Only the part of the season still to come is open, since every finished match counts at its real score. The projected table marks the four Champions League places, the two European spots after them and the bottom three, who would drop to LaLiga 2. In the model's ratings, Barcelona and Real Madrid start almost level at the top.
How to use the La Liga simulator
- A result counts once both boxes of a match are filled; the table then re-sorts by points and the league's own tiebreak.
- The model can score the matchday on screen (Simulate matchday) or all that remain (Simulate season), and the latter overwrites results you typed.
- A counter tracks how many of the remaining matches have a score, and completed matchdays are marked in the number row.
- Clear deletes every score you or the model added, leaving only real results.
- The live La Liga table shows the real standings your scenario starts from.
La Liga simulator FAQ
What decides a simulated La Liga score?
A random draw from a Poisson distribution for each side, with expected goals set by the gap between the teams' ratings and a home edge: two evenly rated sides average 1.5 goals at home and 1.25 away. Ratings combine where each club finished in 2025-26 with what its squad is worth, value weighing slightly more.
Where do Racing, Deportivo and Málaga start in the ratings?
At the bottom. A promoted club's missing 2025-26 La Liga position is treated as a 19th-place finish and paired with its squad value, which leaves the three newcomers as the lowest-rated teams, Málaga last of all. Every score is still a random draw, so they pick up wins and draws too.
Does the simulator apply La Liga's head-to-head rule?
Yes. Once every meeting between the level clubs has been played or filled in, it ranks them on their head-to-head record first, as La Liga's rules do, then on overall goal difference and goals scored. Until those meetings are complete it uses overall goal difference, as the provisional official table does.
From the blog
- Manchester United 4-4 Aston Villa: Joshua Zirkzee and Patrick Dorgu Score in Stoppage Time as United Come Back From Two Down TwiceManchester United 4-4 Aston Villa: substitutes Joshua Zirkzee and Patrick Dorgu scored in stoppage time after Villa had led 2-0 and 4-2 at Old Trafford.
- Crystal Palace 1-3 Liverpool: Mac Allister, Wirtz and Isak Lift Liverpool to Fourth and Leave Palace BottomCrystal Palace 1-3 Liverpool: Mac Allister, Wirtz and Isak scored before a late Nketiah penalty, and Palace end matchweek 10 bottom of the Premier League.
- Sunderland 1-0 Chelsea: Enzo Le Fée's Penalty Ends a Seven-Game League Winless Run and Takes Sunderland Off the BottomSunderland 1-0 Chelsea: Enzo Le Fée's 36th-minute penalty, after Levi Colwill fouled Brian Brobbey, lifted Sunderland off the bottom of the table to 19th.