📊 Season Forecasts [Beta]
119 565 ⚽ runs
0 👥 online
● Live ?
Europa League 2026/2027 ▾

Europa League 2026/2027 Simulator & Tournament Overview

  • League Phase Matchday 5 (2026-11-26): Olympiacos Piraeus vs AC Milan
  • League Phase Matchday 5 (2026-11-26): Olympique Marseille vs Levski Sofia
  • League Phase Matchday 5 (2026-11-26): FC Viktoria Plzeň vs Benfica Lisbon
  • League Phase Matchday 5 (2026-11-26): Royale Union Saint-Gilloise vs Lech Poznań
  • League Phase Matchday 5 (2026-11-26): Dinamo Zagreb vs Bayer 04 Leverkusen
  • League Phase Matchday 5 (2026-11-26): Red Bull Salzburg vs FC Ararat-Armenia
  • League Phase Matchday 5 (2026-11-26): Celta vs Bournemouth
  • League Phase Matchday 5 (2026-11-26): Besiktas Istanbul vs Hapoel Be'er Sheva FC
  • League Phase Matchday 5 (2026-11-26): Juventus Turin vs Omonoia Nicosia
  • League Phase Matchday 5 (2026-11-26): Olympique Lyonnais vs Lillestrøm SK
  • League Phase Matchday 5 (2026-11-26): Ferencváros vs NK Celje
  • League Phase Matchday 5 (2026-11-26): Sparta Prague vs AZ Alkmaar
  • League Phase Matchday 5 (2026-11-26): Crystal Palace vs Real Sociedad
  • League Phase Matchday 5 (2026-11-26): Sunderland vs Jagiellonia Białystok
  • League Phase Matchday 5 (2026-11-26): TSG Hoffenheim vs SK Sturm Graz
  • League Phase Matchday 5 (2026-11-26): SCU Torreense vs Celtic FC
  • League Phase Matchday 5 (2026-11-26): NEC Nijmegen vs Stade Rennais FC
  • League Phase Matchday 5 (2026-11-26): OFI Crete FC vs RSC Anderlecht
  • League Phase Matchday 6 (2026-12-10): AZ Alkmaar vs SK Sturm Graz
  • League Phase Matchday 6 (2026-12-10): Olympique Marseille vs Celta
  • League Phase Matchday 6 (2026-12-10): Stade Rennais FC vs Dinamo Zagreb
  • League Phase Matchday 6 (2026-12-10): RSC Anderlecht vs TSG Hoffenheim
  • League Phase Matchday 6 (2026-12-10): Jagiellonia Białystok vs Crystal Palace
  • League Phase Matchday 6 (2026-12-10): Omonoia Nicosia vs Celtic FC
  • League Phase Matchday 6 (2026-12-10): Hapoel Be'er Sheva FC vs Juventus Turin
  • League Phase Matchday 6 (2026-12-10): FC Ararat-Armenia vs NEC Nijmegen
  • League Phase Matchday 6 (2026-12-10): Bayer 04 Leverkusen vs Besiktas Istanbul
  • League Phase Matchday 6 (2026-12-10): Benfica Lisbon vs OFI Crete FC
  • League Phase Matchday 6 (2026-12-10): AC Milan vs Sunderland
  • League Phase Matchday 6 (2026-12-10): Olympique Lyonnais vs Royale Union Saint-Gilloise
  • League Phase Matchday 6 (2026-12-10): Real Sociedad vs SCU Torreense
  • League Phase Matchday 6 (2026-12-10): Red Bull Salzburg vs Sparta Prague
  • League Phase Matchday 6 (2026-12-10): Lech Poznań vs Ferencváros
  • League Phase Matchday 6 (2026-12-10): Bournemouth vs FC Viktoria Plzeň
  • League Phase Matchday 6 (2026-12-10): NK Celje vs Olympiacos Piraeus
  • League Phase Matchday 6 (2026-12-10): Levski Sofia vs Lillestrøm SK
  • League Phase Matchday 7 (2027-01-21): Olympiacos Piraeus vs TSG Hoffenheim
  • League Phase Matchday 7 (2027-01-21): Real Sociedad vs FC Viktoria Plzeň
  • League Phase Matchday 7 (2027-01-21): Ferencváros vs Juventus Turin
  • League Phase Matchday 7 (2027-01-21): SK Sturm Graz vs OFI Crete FC
  • League Phase Matchday 7 (2027-01-21): Jagiellonia Białystok vs Olympique Lyonnais
  • League Phase Matchday 7 (2027-01-21): Besiktas Istanbul vs Royale Union Saint-Gilloise
  • League Phase Matchday 7 (2027-01-21): NEC Nijmegen vs Benfica Lisbon
  • League Phase Matchday 7 (2027-01-21): Lillestrøm SK vs Bournemouth
  • League Phase Matchday 7 (2027-01-21): FC Ararat-Armenia vs NK Celje
  • League Phase Matchday 7 (2027-01-21): Bayer 04 Leverkusen vs Red Bull Salzburg
  • League Phase Matchday 7 (2027-01-21): AZ Alkmaar vs Dinamo Zagreb
  • League Phase Matchday 7 (2027-01-21): Celtic FC vs Olympique Marseille
  • League Phase Matchday 7 (2027-01-21): Stade Rennais FC vs Omonoia Nicosia
  • League Phase Matchday 7 (2027-01-21): RSC Anderlecht vs Sunderland
  • League Phase Matchday 7 (2027-01-21): Lech Poznań vs SCU Torreense
  • League Phase Matchday 7 (2027-01-21): Crystal Palace vs Sparta Prague
  • League Phase Matchday 7 (2027-01-21): Hapoel Be'er Sheva FC vs Celta
  • League Phase Matchday 7 (2027-01-21): Levski Sofia vs AC Milan
  • League Phase Matchday 8 (2027-01-28): Benfica Lisbon vs AZ Alkmaar
  • League Phase Matchday 8 (2027-01-28): Juventus Turin vs Real Sociedad
  • League Phase Matchday 8 (2027-01-28): AC Milan vs FC Ararat-Armenia
  • League Phase Matchday 8 (2027-01-28): Olympique Lyonnais vs Bayer 04 Leverkusen
  • League Phase Matchday 8 (2027-01-28): Olympique Marseille vs RSC Anderlecht
  • League Phase Matchday 8 (2027-01-28): FC Viktoria Plzeň vs Jagiellonia Białystok
  • League Phase Matchday 8 (2027-01-28): Royale Union Saint-Gilloise vs Celtic FC
  • League Phase Matchday 8 (2027-01-28): Dinamo Zagreb vs SK Sturm Graz
  • League Phase Matchday 8 (2027-01-28): Red Bull Salzburg vs Crystal Palace
  • League Phase Matchday 8 (2027-01-28): Sparta Prague vs Stade Rennais FC
  • League Phase Matchday 8 (2027-01-28): Bournemouth vs Hapoel Be'er Sheva FC
  • League Phase Matchday 8 (2027-01-28): Sunderland vs Levski Sofia
  • League Phase Matchday 8 (2027-01-28): NK Celje vs NEC Nijmegen
  • League Phase Matchday 8 (2027-01-28): Omonoia Nicosia vs Besiktas Istanbul
  • League Phase Matchday 8 (2027-01-28): Celta vs Lillestrøm SK
  • League Phase Matchday 8 (2027-01-28): TSG Hoffenheim vs Ferencváros
  • League Phase Matchday 8 (2027-01-28): SCU Torreense vs Olympiacos Piraeus
  • League Phase Matchday 8 (2027-01-28): OFI Crete FC vs Lech Poznań
  • League Phase Matchday 1 (2026-09-16): Omonoia Nicosia 1 - 0 Celta (FT)
  • League Phase Matchday 1 (2026-09-16): FC Ararat-Armenia 1 - 4 Sparta Prague (FT)
  • League Phase Matchday 1 (2026-09-16): Bayer 04 Leverkusen 2 - 0 NK Celje (FT)
  • League Phase Matchday 1 (2026-09-16): AC Milan 0 - 2 Benfica Lisbon (FT)
  • League Phase Matchday 1 (2026-09-16): Olympiacos Piraeus 2 - 1 Jagiellonia Białystok (FT)
  • League Phase Matchday 1 (2026-09-16): RSC Anderlecht 1 - 2 Olympique Lyonnais (FT)
  • League Phase Matchday 1 (2026-09-16): SK Sturm Graz 0 - 0 Stade Rennais FC (FT)
  • League Phase Matchday 1 (2026-09-16): Sunderland 1 - 0 AZ Alkmaar (FT)
  • League Phase Matchday 1 (2026-09-16): Hapoel Be'er Sheva FC 0 - 0 Dinamo Zagreb (FT)
  • League Phase Matchday 1 (2026-09-17): OFI Crete FC 2 - 0 TSG Hoffenheim (FT)
  • League Phase Matchday 1 (2026-09-17): Levski Sofia 0 - 1 Red Bull Salzburg (FT)
  • League Phase Matchday 1 (2026-09-17): Juventus Turin 5 - 0 NEC Nijmegen (FT)
  • League Phase Matchday 1 (2026-09-17): Real Sociedad 1 - 2 Bournemouth (FT)
  • League Phase Matchday 1 (2026-09-17): FC Viktoria Plzeň 0 - 3 Royale Union Saint-Gilloise (FT)
  • League Phase Matchday 1 (2026-09-17): Celtic FC 1 - 3 Ferencváros (FT)
  • League Phase Matchday 1 (2026-09-17): Crystal Palace 4 - 0 Lech Poznań (FT)
  • League Phase Matchday 1 (2026-09-17): Besiktas Istanbul 4 - 1 Olympique Marseille (FT)
  • League Phase Matchday 1 (2026-09-17): Lillestrøm SK 1 - 2 SCU Torreense (FT)
  • League Phase Matchday 2 (2026-10-15): Olympique Lyonnais 3 - 2 Crystal Palace (FT)
  • League Phase Matchday 2 (2026-10-15): AZ Alkmaar 2 - 1 Hapoel Be'er Sheva FC (FT)
  • League Phase Matchday 2 (2026-10-15): Royale Union Saint-Gilloise 1 - 1 Real Sociedad (FT)
  • League Phase Matchday 2 (2026-10-15): Red Bull Salzburg 0 - 4 AC Milan (FT)
  • League Phase Matchday 2 (2026-10-15): Sparta Prague 1 - 1 Lillestrøm SK (FT)
  • League Phase Matchday 2 (2026-10-15): Lech Poznań 0 - 4 Bayer 04 Leverkusen (FT)
  • League Phase Matchday 2 (2026-10-15): NK Celje 0 - 3 Omonoia Nicosia (FT)
  • League Phase Matchday 2 (2026-10-15): SCU Torreense 1 - 2 Sunderland (FT)
  • League Phase Matchday 2 (2026-10-15): Benfica Lisbon 4 - 1 Celtic FC (FT)
  • League Phase Matchday 2 (2026-10-15): Olympique Marseille 0 - 1 Olympiacos Piraeus (FT)
  • League Phase Matchday 2 (2026-10-15): Ferencváros 2 - 1 FC Viktoria Plzeň (FT)
  • League Phase Matchday 2 (2026-10-15): Dinamo Zagreb 1 - 0 RSC Anderlecht (FT)
  • League Phase Matchday 2 (2026-10-15): Stade Rennais FC 2 - 1 OFI Crete FC (FT)
  • League Phase Matchday 2 (2026-10-15): Bournemouth 3 - 0 SK Sturm Graz (FT)
  • League Phase Matchday 2 (2026-10-15): Jagiellonia Białystok 3 - 1 FC Ararat-Armenia (FT)
  • League Phase Matchday 2 (2026-10-15): Celta 1 - 2 Juventus Turin (FT)
  • League Phase Matchday 2 (2026-10-15): TSG Hoffenheim 2 - 3 Besiktas Istanbul (FT)
  • League Phase Matchday 2 (2026-10-15): NEC Nijmegen 1 - 1 Levski Sofia (FT)
  • League Phase Matchday 3 (2026-10-22): Juventus Turin 2 - 2 Stade Rennais FC (FT)
  • League Phase Matchday 3 (2026-10-22): Ferencváros 4 - 1 SCU Torreense (FT)
  • League Phase Matchday 3 (2026-10-22): Royale Union Saint-Gilloise 4 - 0 Hapoel Be'er Sheva FC (FT)
  • League Phase Matchday 3 (2026-10-22): Dinamo Zagreb 2 - 4 NEC Nijmegen (FT)
  • League Phase Matchday 3 (2026-10-22): SK Sturm Graz 1 - 0 Olympique Marseille (FT)
  • League Phase Matchday 3 (2026-10-22): Lech Poznań 1 - 1 Sunderland (FT)
  • League Phase Matchday 3 (2026-10-22): OFI Crete FC 0 - 2 Bayer 04 Leverkusen (FT)
  • League Phase Matchday 3 (2026-10-22): FC Ararat-Armenia 0 - 4 AZ Alkmaar (FT)
  • League Phase Matchday 3 (2026-10-22): Olympiacos Piraeus 1 - 0 Sparta Prague (FT)
  • League Phase Matchday 3 (2026-10-22): FC Viktoria Plzeň 1 - 2 Levski Sofia (FT)
  • League Phase Matchday 3 (2026-10-22): Celtic FC 1 - 2 Celta (FT)
  • League Phase Matchday 3 (2026-10-22): Bournemouth 3 - 0 AC Milan (FT)
  • League Phase Matchday 3 (2026-10-22): NK Celje 2 - 2 Red Bull Salzburg (FT)
  • League Phase Matchday 3 (2026-10-22): Jagiellonia Białystok 0 - 3 RSC Anderlecht (FT)
  • League Phase Matchday 3 (2026-10-22): Omonoia Nicosia 1 - 4 Benfica Lisbon (FT)
  • League Phase Matchday 3 (2026-10-22): TSG Hoffenheim 3 - 0 Olympique Lyonnais (FT)
  • League Phase Matchday 3 (2026-10-22): Besiktas Istanbul 2 - 2 Crystal Palace (FT)
  • League Phase Matchday 3 (2026-10-22): Lillestrøm SK 0 - 6 Real Sociedad (FT)
  • League Phase Matchday 4 (2026-11-05): AC Milan 0 - 2 Ferencváros (FT)
  • League Phase Matchday 4 (2026-11-05): Real Sociedad 1 - 1 Olympique Lyonnais (FT)
  • League Phase Matchday 4 (2026-11-05): Sparta Prague 1 - 3 Bournemouth (FT)
  • League Phase Matchday 4 (2026-11-04): Stade Rennais FC 0 - 0 Olympiacos Piraeus (FT)
  • League Phase Matchday 4 (2026-11-05): RSC Anderlecht 2 - 0 Red Bull Salzburg (FT)
  • League Phase Matchday 4 (2026-11-05): Crystal Palace 1 - 1 TSG Hoffenheim (FT)
  • League Phase Matchday 4 (2026-11-05): NEC Nijmegen 3 - 1 Omonoia Nicosia (FT)
  • League Phase Matchday 4 (2026-11-05): Lillestrøm SK 0 - 1 FC Viktoria Plzeň (FT)
  • League Phase Matchday 4 (2026-11-05): Levski Sofia 1 - 0 Jagiellonia Białystok (FT)
  • League Phase Matchday 4 (2026-11-05): Bayer 04 Leverkusen 0 - 1 Olympique Marseille (FT)
  • League Phase Matchday 4 (2026-11-05): Benfica Lisbon 3 - 1 Lech Poznań (FT)
  • League Phase Matchday 4 (2026-11-05): AZ Alkmaar 1 - 2 Juventus Turin (FT)
  • League Phase Matchday 4 (2026-11-05): Celtic FC 3 - 2 Besiktas Istanbul (FT)
  • League Phase Matchday 4 (2026-11-05): SK Sturm Graz 2 - 3 NK Celje (FT)
  • League Phase Matchday 4 (2026-11-05): Sunderland 0 - 2 Dinamo Zagreb (FT)
  • League Phase Matchday 4 (2026-11-05): Celta 1 - 2 Royale Union Saint-Gilloise (FT)
  • League Phase Matchday 4 (2026-11-05): SCU Torreense 3 - 2 FC Ararat-Armenia (FT)
  • League Phase Matchday 4 (2026-11-05): Hapoel Be'er Sheva FC 0 - 2 OFI Crete FC (FT)
  • Playoffs - Playoffs: TBD vs TBD
  • Playoffs - Playoffs: TBD vs TBD
  • Playoffs - Playoffs: TBD vs TBD
  • Playoffs - Playoffs: TBD vs TBD
  • Playoffs - Playoffs: TBD vs TBD
  • Playoffs - Playoffs: TBD vs TBD
  • Playoffs - Playoffs: TBD vs TBD
  • Playoffs - Playoffs: TBD vs TBD
  • Playoffs - Playoffs: TBD vs TBD
  • Playoffs - Playoffs: TBD vs TBD
  • Playoffs - Playoffs: TBD vs TBD
  • Playoffs - Playoffs: TBD vs TBD
  • Playoffs - Playoffs: TBD vs TBD
  • Playoffs - Playoffs: TBD vs TBD
  • Playoffs - Playoffs: TBD vs TBD
  • Playoffs - Playoffs: TBD vs TBD
  • Round of 16: TBD vs TBD
  • Round of 16: TBD vs TBD
  • Round of 16: TBD vs TBD
  • Round of 16: TBD vs TBD
  • Round of 16: TBD vs TBD
  • Round of 16: TBD vs TBD
  • Round of 16: TBD vs TBD
  • Round of 16: TBD vs TBD
  • Round of 16: TBD vs TBD
  • Round of 16: TBD vs TBD
  • Round of 16: TBD vs TBD
  • Round of 16: TBD vs TBD
  • Round of 16: TBD vs TBD
  • Round of 16: TBD vs TBD
  • Round of 16: TBD vs TBD
  • Round of 16: TBD vs TBD
  • Quarterfinals: TBD vs TBD
  • Quarterfinals: TBD vs TBD
  • Quarterfinals: TBD vs TBD
  • Quarterfinals: TBD vs TBD
  • Quarterfinals: TBD vs TBD
  • Quarterfinals: TBD vs TBD
  • Quarterfinals: TBD vs TBD
  • Quarterfinals: TBD vs TBD
  • Semifinals: TBD vs TBD
  • Semifinals: TBD vs TBD
  • Semifinals: TBD vs TBD
  • Semifinals: TBD vs TBD
  • Final: TBD vs TBD

The Project

FootySim is a dedicated simulator that allows you to predict outcomes for major football tournaments.

I built this because I enjoyed simulators like SimWorldCup and WorldCupSimulator, but I wanted more power. I wanted to run my own simulations, add custom tournaments within minutes, and visualize the data my way.

Under the Hood

The backend is powered by Python and Redis. It uses a custom implementation of the Elo rating system to calculate match probabilities in real-time.

The engine is flexible enough to handle almost any tournament format. As long as the data is available, I can add a new league or cup to the system in minutes.

Statistical Forecasts

While this interactive simulator allows for controlling the timeline, the stats.footysim.io dashboard provides stable, data-driven snapshots.

Every night, the engine runs 10,000 full-season simulations for every tournament in the database to calculate "universe-average" probabilities for champions, qualification, and relegation.

Data & Inspiration

This project wouldn't have been possible without the data, visuals, and inspiration I drew from some incredible community resources: