Soccer Simulator
How will the season end?
Pick a league, run 1,000 simulations of every remaining fixture, and see where each team is most likely to finish.
1
Choose a league
Use the dropdowns in the top bar to pick a country and division — 32 leagues across 16 countries. Then click Load League to fetch the current season's fixtures and results.
2
Run simulations
Click Run Simulations. Each sim plays out every remaining match using ELO ratings built from up to 14 seasons of historical data. Takes a few seconds.
3
Explore the results
Fourteen views unlock after running. Start with these:
Now vs. Projected
Current table alongside where each team is most likely to finish.
Finish Probabilities
Percentage chance of finishing in every position — title, top four, relegation.
xPts vs Actual
Who is overperforming or underperforming their ELO rating this season.
Next 10 Games
Win probability for each team's upcoming fixtures — spot easy and hard runs.
You can also set scenarios — force specific match outcomes in the fixture list before running, and the simulator will show how the table changes if those results happen.