FootySim Football Predictions

Season projections, match predictions, and betting odds for 15 leagues and tournaments, updated nightly.

Purely mathematical simulations. Why is this different from betting odds?

Updated Sep 22, 2026 at 15:24 UTC | Forecasts & Odds updated daily

All Tracked Competitions

Monte Carlo probabilities from 10,000 simulations, updated nightly.

National Teams

World Cup

2026
Top Favorites Make Final Win Final
Spain
Argentina -
France - -
England - -
Switzerland - -
International Club

Champions League

2026/2027
Top Favorites 8th-1st Win Final
Arsenal 79% 22%
Bayern München 64% 12%
Man City 57% 10%
PSG 51% 9%
FC Barcelona 53% 8%
International Club

Europa League

2026/2027
Top Favorites 8th-1st Win Final
Bournemouth 85% 21%
Benfica 86% 14%
Leverkusen 73% 11%
Palace 71% 11%
Juventus 67% 8%
International Club

Conference League

2026/2027
Top Favorites 8th-1st Win Final
Brighton 68% 27%
Atalanta 73% 15%
SC Freiburg 52% 10%
Monaco 42% 9%
Braga 52% 8%
Domestic Leagues

Premier League

2026/2027
Top Favorites Make Champions League Win League
Arsenal 95% 57%
Man City 84% 28%
Liverpool 45% 5%
Aston Villa 29% 2%
Man Utd 29% 2%
Domestic Leagues

EFL Championship

2026/2027
Top Favorites Make Direct Promotion Win League
West Ham 80% 59%
Wolves 50% 22%
Middlesbrough 13% 4%
Southampton 13% 4%
Millwall 11% 3%
Domestic Leagues

La Liga

2026/2027
Top Favorites Make Champions League Win League
FC Barcelona 99% 67%
Real Madrid 95% 23%
Atlético 77% 7%
Real Betis 51% 2%
Villarreal 19% <1%
Domestic Leagues

Serie A

2026/2027
Top Favorites Make Champions League Win League
Inter 90% 52%
AS Roma 65% 17%
Como 41% 6%
Juventus 42% 6%
Milan 41% 6%
Domestic Leagues

Bundesliga

2026/2027
Top Favorites Make Champions League Win League
Bayern München 99% 72%
Dortmund 86% 19%
Leverkusen 58% 4%
Leipzig 38% 2%
SC Freiburg 38% 2%
Domestic Leagues

Ligue 1

2026/2027
Top Favorites Make Champions League Win League
PSG 93% 69%
Monaco 44% 9%
Lille 36% 6%
Lyon 33% 5%
Rennes 28% 4%
Domestic Leagues

Süper Lig

2025/2026
Top Favorites Make Champions League Win League
Galatasaray
Fenerbahçe 0% 0%
Trabzonspor 0% 0%
Besiktas 0% 0%
Basaksehir 0% 0%
Domestic Leagues

Primeira Liga

2026/2027
Top Favorites Make Champions League Win League
Porto 75% 47%
Benfica 59% 26%
Sporting CP 55% 24%
Braga 10% 3%
Famalicão <1% <1%
Domestic Leagues

Eredivisie

2026/2027
Top Favorites Make Champions League Win League
PSV 70% 70%
Feyenoord 13% 13%
AZ 6% 6%
Twente 6% 6%
Ajax 5% 5%
National Teams

UEFA Euro

2024
Top Favorites Make Final Win Final
Spain
England -
France - -
Netherlands - -
Germany - -
National Teams

Africa Cup

2025
Top Favorites Make Final Win Final
Senegal
Morocco -
Nigeria - -
Egypt - -
Algeria - -
National Teams

World Cup

2026
Semifinals
2026-07-14 19:00 UTC
France
0 - 2
Spain
2026-07-15 19:00 UTC
England
1 - 2
Argentina
Third Place Playoff
2026-07-18 21:00 UTC
France
4 - 6
England
Final
2026-07-19 19:00 UTC
Spain
1 - 0
Argentina
International Club

Champions League

2026/2027
League Phase
2026-10-13 16:45 UTC
RC Lens
Sporting Lisbon
League Phase
2026-10-13 16:45 UTC
Sabah FK
Slavia Prague
League Phase
2026-10-13 19:00 UTC
Inter Milan
Club Brugge
League Phase
2026-10-13 19:00 UTC
Arsenal
LOSC Lille
International Club

Europa League

2026/2027
League Phase
2026-10-15 16:45 UTC
Olympique Lyonnais
Crystal Palace
League Phase
2026-10-15 16:45 UTC
AZ Alkmaar
Hapoel Be'er Sheva FC
League Phase
2026-10-15 16:45 UTC
Royale Union Saint-Gilloise
Real Sociedad
League Phase
2026-10-15 16:45 UTC
Red Bull Salzburg
AC Milan
International Club

Conference League

2026/2027
League Phase
2026-10-15 16:45 UTC
KAA Gent
AGF Aarhus
League Phase
2026-10-15 16:45 UTC
Panathinaikos FC
FK Borac Banja Luka
League Phase
2026-10-15 16:45 UTC
FC Lugano
Red Star Belgrade
League Phase
2026-10-15 16:45 UTC
KuPS Kuopio
Trabzonspor
Domestic Leagues

Premier League

2026/2027
Matchday 6
2026-10-10 11:30 UTC
Arsenal
Leeds
Matchday 6
2026-10-10 14:00 UTC
Aston Villa
Brentford
Matchday 6
2026-10-10 14:00 UTC
Chelsea
Bournemouth
Matchday 6
2026-10-10 14:00 UTC
Ipswich Town
Fulham
Domestic Leagues

EFL Championship

2026/2027
Matchday 9
2026-10-09 19:00 UTC
West Ham
Queens Park Rangers
Matchday 9
2026-10-10 11:30 UTC
Charlton Athletic
Bristol City
Matchday 9
2026-10-10 11:30 UTC
Swansea City
Norwich City
Matchday 9
2026-10-10 11:30 UTC
West Bromwich Albion
Birmingham City
Domestic Leagues

La Liga

2026/2027
Matchday 8
2026-10-09 19:00 UTC
Málaga CF
RCD Espanyol de Barcelona
Matchday 8
2026-10-10 12:00 UTC
Rayo Vallecano
Athletic Club
Matchday 8
2026-10-10 14:15 UTC
Deportivo Alavés
Atlético de Madrid
Matchday 8
2026-10-10 16:30 UTC
FC Barcelona
Getafe CF
Domestic Leagues

Serie A

2026/2027
Matchday 6
2026-10-10 13:00 UTC
Genoa CFC
AC Fiorentina
Matchday 6
2026-10-10 16:00 UTC
Inter Milan
Parma Calcio
Matchday 6
2026-10-10 18:45 UTC
SSC Napoli
Frosinone Calcio
Matchday 6
2026-10-11 10:30 UTC
Como 1907
AS Roma
Domestic Leagues

Bundesliga

2026/2027
Matchday 5
2026-10-09 00:00 UTC
SC Paderborn 07
VfB Stuttgart
Matchday 5
2026-10-09 00:00 UTC
1. FC Köln
Borussia Mönchengladbach
Matchday 5
2026-10-09 00:00 UTC
1. FC Union Berlin
SV Elversberg
Matchday 5
2026-10-09 00:00 UTC
1. FSV Mainz 05
Bayer 04 Leverkusen
Domestic Leagues

Ligue 1

2026/2027
Matchday 6
2026-10-09 18:45 UTC
RC Lens
Olympique Lyonnais
Matchday 6
2026-10-10 15:15 UTC
LOSC Lille
Havre Athletic Club
Matchday 6
2026-10-10 18:45 UTC
Stade Brestois 29
Angers SCO
Matchday 6
2026-10-10 18:45 UTC
FC Lorient
Paris FC
Domestic Leagues

Süper Lig

2025/2026
Matchday 34
2026-05-17 17:00 UTC
Antalyaspor
1 - 0
Kocaelispor
2026-05-17 17:00 UTC
Trabzonspor
0 - 3
Gençlerbirligi
2026-05-17 17:00 UTC
Kasimpasa
1 - 0
Galatasaray Istanbul
2026-05-17 17:00 UTC
Fenerbahçe Istanbul
3 - 3
Eyüpspor
Domestic Leagues

Primeira Liga

2026/2027
Matchday 8
2026-10-09 17:45 UTC
Moreirense FC
Gil Vicente FC
Matchday 8
2026-10-09 19:15 UTC
SC Braga
Sporting Lisbon
Matchday 8
2026-10-10 14:30 UTC
Casa Pia AC
CD Santa Clara
Matchday 8
2026-10-10 17:00 UTC
CS Marítimo
FC Porto
Domestic Leagues

Eredivisie

2026/2027
Matchday 8
2026-10-09 18:00 UTC
PSV Eindhoven
SC Heerenveen
Matchday 8
2026-10-10 14:30 UTC
Go Ahead Eagles
Sparta Rotterdam
Matchday 8
2026-10-10 16:45 UTC
Feyenoord Rotterdam
AZ Alkmaar
Matchday 8
2026-10-10 18:00 UTC
Fortuna Sittard
FC Twente
National Teams

UEFA Euro

2024
Quarterfinals
2024-07-06 19:00 UTC
Netherlands
2 - 1
Turkey
Semifinals
2024-07-09 19:00 UTC
Spain
2 - 1
France
2024-07-10 19:00 UTC
Netherlands
1 - 2
England
Final
2024-07-14 19:00 UTC
Spain
2 - 1
England
National Teams

Africa Cup

2025
Semifinals
2026-01-14 17:00 UTC
Senegal
1 - 0
Egypt
2026-01-14 20:00 UTC
Nigeria
(2) 0 - 0 (4)
Morocco
Third Place Playoff
2026-01-17 16:00 UTC
Egypt
(2) 0 - 0 (4)
Nigeria
Final
2026-01-18 19:00 UTC
Senegal
1 - 0
Morocco

How this works

FootySim uses a custom Monte Carlo simulation engine to project match results and the final outcome of the season.

Analytical Comparison

Betting markets are influenced by public sentiment and financial liability. This model is strictly performance-based. By focusing solely on Elo ratings and xG distributions, this method provides a pure statistical perspective, fueled by on-pitch results rather than media sentiment or betting volume.

Note on Statistical Variance:

  • Regional Rating Bubbles: Elo is a relative system. In global tournaments, teams from isolated confederations may occasionally display "inflated" ratings if they haven't faced top-tier international opposition recently.
  • The "Pure Data" Trade-off: By ignoring "soft data" (injuries, lineup news, or tactical shifts), this model remains objective but may lag behind real-time squad changes that haven't yet manifested in a final scoreline.

1. Team Power (Elo Ratings): Every team is assigned a power rating based on the Elo system. This rating reflects their current real-world strength based on historical results, opponent quality, and recent form.

2. Match Probabilities & xG: For every unplayed fixture, the engine compares the Elo ratings of the two competing teams. This difference dictates the win probabilities, which are then converted into an Expected Goals (xG) metric for each team, anchored to a real-world average of 2.77 goals per match.

3. Scoreline Generation: The engine feeds these xG values into independent Poisson distributions to generate a realistic final scoreline. It also applies a Dixon-Coles adjustment—a statistical modifier that accounts for late-game human psychology (like "parking the bus" or pushing for a late equalizer) to ensure mathematically accurate draw rates.

4. Dynamic Tournament Momentum: The simulation is path-dependent. As the engine simulates through the schedule, teams dynamically gain or lose Elo points after every simulated match. A team that goes on a giant-killing run in the group stage becomes mathematically stronger before the knockout rounds.

5. The 10,000 Simulations: The engine plays out the remainder of the tournament 10,000 times. Every match is decided by a random number generator weighted by these dynamic metrics. It then tallies up where each team finished across all 10,000 simulated universes to generate the final percentage chances and match probabilities shown across the site.

Interactive Engine

Want to run your own "what-if" scenarios using the exact engine behind these forecasts? Head over to FootySim.io to time-travel through matchdays and simulate alternate realities ⚽

Data Sources: This engine is powered by these incredible community resources:

eloratings.net: For national team ratings
clubelo.com: For club elo ratings
fixturedownload.com: For schedules and results