📊 Season Forecasts [Beta]
33 084 ⚽ runs
0 👥 online
Live ?

Premier League 2024/2025 - Tournament Overview

  • Premier League Matchday 1 (2024-08-16): Man Utd 1 - 0 Fulham (FT)
  • Premier League Matchday 1 (2024-08-17): Ipswich Town 0 - 2 Liverpool (FT)
  • Premier League Matchday 1 (2024-08-17): Arsenal 2 - 0 Wolves (FT)
  • Premier League Matchday 1 (2024-08-17): Everton 0 - 3 Brighton (FT)
  • Premier League Matchday 1 (2024-08-17): Newcastle 1 - 0 Southampton FC (FT)
  • Premier League Matchday 1 (2024-08-17): Nottingham Forest 1 - 1 Bournemouth (FT)
  • Premier League Matchday 1 (2024-08-17): West Ham 1 - 2 Aston Villa (FT)
  • Premier League Matchday 1 (2024-08-18): Brentford 2 - 1 Crystal Palace (FT)
  • Premier League Matchday 1 (2024-08-18): Chelsea 0 - 2 Man City (FT)
  • Premier League Matchday 1 (2024-08-19): Leicester City 1 - 1 Spurs (FT)
  • Premier League Matchday 2 (2024-08-24): Brighton 2 - 1 Man Utd (FT)
  • Premier League Matchday 2 (2024-08-24): Crystal Palace 0 - 2 West Ham (FT)
  • Premier League Matchday 2 (2024-08-24): Fulham 2 - 1 Leicester City (FT)
  • Premier League Matchday 2 (2024-08-24): Man City 4 - 1 Ipswich Town (FT)
  • Premier League Matchday 2 (2024-08-24): Southampton FC 0 - 1 Nottingham Forest (FT)
  • Premier League Matchday 2 (2024-08-24): Spurs 4 - 0 Everton (FT)
  • Premier League Matchday 2 (2024-08-24): Aston Villa 0 - 2 Arsenal (FT)
  • Premier League Matchday 2 (2024-08-25): Bournemouth 1 - 1 Newcastle (FT)
  • Premier League Matchday 2 (2024-08-25): Wolves 2 - 6 Chelsea (FT)
  • Premier League Matchday 2 (2024-08-25): Liverpool 2 - 0 Brentford (FT)
  • Premier League Matchday 3 (2024-08-31): Arsenal 1 - 1 Brighton (FT)
  • Premier League Matchday 3 (2024-08-31): Brentford 3 - 1 Southampton FC (FT)
  • Premier League Matchday 3 (2024-08-31): Everton 2 - 3 Bournemouth (FT)
  • Premier League Matchday 3 (2024-08-31): Ipswich Town 1 - 1 Fulham (FT)
  • Premier League Matchday 3 (2024-08-31): Leicester City 1 - 2 Aston Villa (FT)
  • Premier League Matchday 3 (2024-08-31): Nottingham Forest 1 - 1 Wolves (FT)
  • Premier League Matchday 3 (2024-08-31): West Ham 1 - 3 Man City (FT)
  • Premier League Matchday 3 (2024-09-01): Chelsea 1 - 1 Crystal Palace (FT)
  • Premier League Matchday 3 (2024-09-01): Newcastle 2 - 1 Spurs (FT)
  • Premier League Matchday 3 (2024-09-01): Man Utd 0 - 3 Liverpool (FT)
  • Premier League Matchday 4 (2024-09-14): Southampton FC 0 - 3 Man Utd (FT)
  • Premier League Matchday 4 (2024-09-14): Brighton 0 - 0 Ipswich Town (FT)
  • Premier League Matchday 4 (2024-09-14): Crystal Palace 2 - 2 Leicester City (FT)
  • Premier League Matchday 4 (2024-09-14): Fulham 1 - 1 West Ham (FT)
  • Premier League Matchday 4 (2024-09-14): Liverpool 0 - 1 Nottingham Forest (FT)
  • Premier League Matchday 4 (2024-09-14): Man City 2 - 1 Brentford (FT)
  • Premier League Matchday 4 (2024-09-14): Aston Villa 3 - 2 Everton (FT)
  • Premier League Matchday 4 (2024-09-14): Bournemouth 0 - 1 Chelsea (FT)
  • Premier League Matchday 4 (2024-09-15): Spurs 0 - 1 Arsenal (FT)
  • Premier League Matchday 4 (2024-09-15): Wolves 1 - 2 Newcastle (FT)
  • Premier League Matchday 5 (2024-09-21): West Ham 0 - 3 Chelsea (FT)
  • Premier League Matchday 5 (2024-09-21): Aston Villa 3 - 1 Wolves (FT)
  • Premier League Matchday 5 (2024-09-21): Fulham 3 - 1 Newcastle (FT)
  • Premier League Matchday 5 (2024-09-21): Leicester City 1 - 1 Everton (FT)
  • Premier League Matchday 5 (2024-09-21): Liverpool 3 - 0 Bournemouth (FT)
  • Premier League Matchday 5 (2024-09-21): Southampton FC 1 - 1 Ipswich Town (FT)
  • Premier League Matchday 5 (2024-09-21): Spurs 3 - 1 Brentford (FT)
  • Premier League Matchday 5 (2024-09-21): Crystal Palace 0 - 0 Man Utd (FT)
  • Premier League Matchday 5 (2024-09-22): Brighton 2 - 2 Nottingham Forest (FT)
  • Premier League Matchday 5 (2024-09-22): Man City 2 - 2 Arsenal (FT)
  • Premier League Matchday 6 (2024-09-28): Newcastle 1 - 1 Man City (FT)
  • Premier League Matchday 6 (2024-09-28): Arsenal 4 - 2 Leicester City (FT)
  • Premier League Matchday 6 (2024-09-28): Brentford 1 - 1 West Ham (FT)
  • Premier League Matchday 6 (2024-09-28): Chelsea 4 - 2 Brighton (FT)
  • Premier League Matchday 6 (2024-09-28): Everton 2 - 1 Crystal Palace (FT)
  • Premier League Matchday 6 (2024-09-28): Nottingham Forest 0 - 1 Fulham (FT)
  • Premier League Matchday 6 (2024-09-28): Wolves 1 - 2 Liverpool (FT)
  • Premier League Matchday 6 (2024-09-29): Ipswich Town 2 - 2 Aston Villa (FT)
  • Premier League Matchday 6 (2024-09-29): Man Utd 0 - 3 Spurs (FT)
  • Premier League Matchday 6 (2024-09-30): Bournemouth 3 - 1 Southampton FC (FT)
  • Premier League Matchday 7 (2024-10-05): Crystal Palace 0 - 1 Liverpool (FT)
  • Premier League Matchday 7 (2024-10-05): Arsenal 3 - 1 Southampton FC (FT)
  • Premier League Matchday 7 (2024-10-05): Brentford 5 - 3 Wolves (FT)
  • Premier League Matchday 7 (2024-10-05): Leicester City 1 - 0 Bournemouth (FT)
  • Premier League Matchday 7 (2024-10-05): Man City 3 - 2 Fulham (FT)
  • Premier League Matchday 7 (2024-10-05): West Ham 4 - 1 Ipswich Town (FT)
  • Premier League Matchday 7 (2024-10-05): Everton 0 - 0 Newcastle (FT)
  • Premier League Matchday 7 (2024-10-06): Aston Villa 0 - 0 Man Utd (FT)
  • Premier League Matchday 7 (2024-10-06): Chelsea 1 - 1 Nottingham Forest (FT)
  • Premier League Matchday 7 (2024-10-06): Brighton 3 - 2 Spurs (FT)
  • Premier League Matchday 8 (2024-10-19): Spurs 4 - 1 West Ham (FT)
  • Premier League Matchday 8 (2024-10-19): Fulham 1 - 3 Aston Villa (FT)
  • Premier League Matchday 8 (2024-10-19): Man Utd 2 - 1 Brentford (FT)
  • Premier League Matchday 8 (2024-10-19): Newcastle 0 - 1 Brighton (FT)
  • Premier League Matchday 8 (2024-10-19): Southampton FC 2 - 3 Leicester City (FT)
  • Premier League Matchday 8 (2024-10-19): Ipswich Town 0 - 2 Everton (FT)
  • Premier League Matchday 8 (2024-10-19): Bournemouth 2 - 0 Arsenal (FT)
  • Premier League Matchday 8 (2024-10-20): Wolves 1 - 2 Man City (FT)
  • Premier League Matchday 8 (2024-10-20): Liverpool 2 - 1 Chelsea (FT)
  • Premier League Matchday 8 (2024-10-21): Nottingham Forest 1 - 0 Crystal Palace (FT)
  • Premier League Matchday 9 (2024-10-25): Leicester City 1 - 3 Nottingham Forest (FT)
  • Premier League Matchday 9 (2024-10-26): Aston Villa 1 - 1 Bournemouth (FT)
  • Premier League Matchday 9 (2024-10-26): Brentford 4 - 3 Ipswich Town (FT)
  • Premier League Matchday 9 (2024-10-26): Brighton 2 - 2 Wolves (FT)
  • Premier League Matchday 9 (2024-10-26): Man City 1 - 0 Southampton FC (FT)
  • Premier League Matchday 9 (2024-10-26): Everton 1 - 1 Fulham (FT)
  • Premier League Matchday 9 (2024-10-27): Chelsea 2 - 1 Newcastle (FT)
  • Premier League Matchday 9 (2024-10-27): Crystal Palace 1 - 0 Spurs (FT)
  • Premier League Matchday 9 (2024-10-27): West Ham 2 - 1 Man Utd (FT)
  • Premier League Matchday 9 (2024-10-27): Arsenal 2 - 2 Liverpool (FT)
  • Premier League Matchday 10 (2024-11-02): Newcastle 1 - 0 Arsenal (FT)
  • Premier League Matchday 10 (2024-11-02): Bournemouth 2 - 1 Man City (FT)
  • Premier League Matchday 10 (2024-11-02): Ipswich Town 1 - 1 Leicester City (FT)
  • Premier League Matchday 10 (2024-11-02): Liverpool 2 - 1 Brighton (FT)
  • Premier League Matchday 10 (2024-11-02): Nottingham Forest 3 - 0 West Ham (FT)
  • Premier League Matchday 10 (2024-11-02): Southampton FC 1 - 0 Everton (FT)
  • Premier League Matchday 10 (2024-11-02): Wolves 2 - 2 Crystal Palace (FT)
  • Premier League Matchday 10 (2024-11-03): Spurs 4 - 1 Aston Villa (FT)
  • Premier League Matchday 10 (2024-11-03): Man Utd 1 - 1 Chelsea (FT)
  • Premier League Matchday 10 (2024-11-04): Fulham 2 - 1 Brentford (FT)
  • Premier League Matchday 11 (2024-11-09): Brentford 3 - 2 Bournemouth (FT)
  • Premier League Matchday 11 (2024-11-09): Crystal Palace 0 - 2 Fulham (FT)
  • Premier League Matchday 11 (2024-11-09): West Ham 0 - 0 Everton (FT)
  • Premier League Matchday 11 (2024-11-09): Wolves 2 - 0 Southampton FC (FT)
  • Premier League Matchday 11 (2024-11-09): Brighton 2 - 1 Man City (FT)
  • Premier League Matchday 11 (2024-11-09): Liverpool 2 - 0 Aston Villa (FT)
  • Premier League Matchday 11 (2024-11-10): Man Utd 3 - 0 Leicester City (FT)
  • Premier League Matchday 11 (2024-11-10): Nottingham Forest 1 - 3 Newcastle (FT)
  • Premier League Matchday 11 (2024-11-10): Spurs 1 - 2 Ipswich Town (FT)
  • Premier League Matchday 11 (2024-11-10): Chelsea 1 - 1 Arsenal (FT)
  • Premier League Matchday 12 (2024-11-23): Leicester City 1 - 2 Chelsea (FT)
  • Premier League Matchday 12 (2024-11-23): Arsenal 3 - 0 Nottingham Forest (FT)
  • Premier League Matchday 12 (2024-11-23): Aston Villa 2 - 2 Crystal Palace (FT)
  • Premier League Matchday 12 (2024-11-23): Bournemouth 1 - 2 Brighton (FT)
  • Premier League Matchday 12 (2024-11-23): Everton 0 - 0 Brentford (FT)
  • Premier League Matchday 12 (2024-11-23): Fulham 1 - 4 Wolves (FT)
  • Premier League Matchday 12 (2024-11-23): Man City 0 - 4 Spurs (FT)
  • Premier League Matchday 12 (2024-11-24): Southampton FC 2 - 3 Liverpool (FT)
  • Premier League Matchday 12 (2024-11-24): Ipswich Town 1 - 1 Man Utd (FT)
  • Premier League Matchday 12 (2024-11-25): Newcastle 0 - 2 West Ham (FT)
  • Premier League Matchday 13 (2024-11-29): Brighton 1 - 1 Southampton FC (FT)
  • Premier League Matchday 13 (2024-11-30): Brentford 4 - 1 Leicester City (FT)
  • Premier League Matchday 13 (2024-11-30): Crystal Palace 1 - 1 Newcastle (FT)
  • Premier League Matchday 13 (2024-11-30): Nottingham Forest 1 - 0 Ipswich Town (FT)
  • Premier League Matchday 13 (2024-11-30): Wolves 2 - 4 Bournemouth (FT)
  • Premier League Matchday 13 (2024-11-30): West Ham 2 - 5 Arsenal (FT)
  • Premier League Matchday 13 (2024-12-01): Chelsea 3 - 0 Aston Villa (FT)
  • Premier League Matchday 13 (2024-12-01): Man Utd 4 - 0 Everton (FT)
  • Premier League Matchday 13 (2024-12-01): Spurs 1 - 1 Fulham (FT)
  • Premier League Matchday 13 (2024-12-01): Liverpool 2 - 0 Man City (FT)
  • Premier League Matchday 14 (2024-12-03): Ipswich Town 0 - 1 Crystal Palace (FT)
  • Premier League Matchday 14 (2024-12-03): Leicester City 3 - 1 West Ham (FT)
  • Premier League Matchday 14 (2024-12-04): Everton 4 - 0 Wolves (FT)
  • Premier League Matchday 14 (2024-12-04): Man City 3 - 0 Nottingham Forest (FT)
  • Premier League Matchday 14 (2024-12-04): Newcastle 3 - 3 Liverpool (FT)
  • Premier League Matchday 14 (2024-12-04): Southampton FC 1 - 5 Chelsea (FT)
  • Premier League Matchday 14 (2024-12-04): Arsenal 2 - 0 Man Utd (FT)
  • Premier League Matchday 14 (2024-12-04): Aston Villa 3 - 1 Brentford (FT)
  • Premier League Matchday 14 (2024-12-05): Fulham 3 - 1 Brighton (FT)
  • Premier League Matchday 14 (2024-12-05): Bournemouth 1 - 0 Spurs (FT)
  • Premier League Matchday 15 (2024-12-07): Aston Villa 1 - 0 Southampton FC (FT)
  • Premier League Matchday 15 (2024-12-07): Brentford 4 - 2 Newcastle (FT)
  • Premier League Matchday 15 (2024-12-07): Crystal Palace 2 - 2 Man City (FT)
  • Premier League Matchday 15 (2024-12-07): Man Utd 2 - 3 Nottingham Forest (FT)
  • Premier League Matchday 15 (2024-12-08): Fulham 1 - 1 Arsenal (FT)
  • Premier League Matchday 15 (2024-12-08): Ipswich Town 1 - 2 Bournemouth (FT)
  • Premier League Matchday 15 (2024-12-08): Leicester City 2 - 2 Brighton (FT)
  • Premier League Matchday 15 (2024-12-08): Spurs 3 - 4 Chelsea (FT)
  • Premier League Matchday 15 (2024-12-09): West Ham 2 - 1 Wolves (FT)
  • Premier League Matchday 15 (2025-02-12): Everton 2 - 2 Liverpool (FT)
  • Premier League Matchday 16 (2024-12-14): Arsenal 0 - 0 Everton (FT)
  • Premier League Matchday 16 (2024-12-14): Liverpool 2 - 2 Fulham (FT)
  • Premier League Matchday 16 (2024-12-14): Newcastle 4 - 0 Leicester City (FT)
  • Premier League Matchday 16 (2024-12-14): Wolves 1 - 2 Ipswich Town (FT)
  • Premier League Matchday 16 (2024-12-14): Nottingham Forest 2 - 1 Aston Villa (FT)
  • Premier League Matchday 16 (2024-12-15): Brighton 1 - 3 Crystal Palace (FT)
  • Premier League Matchday 16 (2024-12-15): Man City 1 - 2 Man Utd (FT)
  • Premier League Matchday 16 (2024-12-15): Chelsea 2 - 1 Brentford (FT)
  • Premier League Matchday 16 (2024-12-15): Southampton FC 0 - 5 Spurs (FT)
  • Premier League Matchday 16 (2024-12-16): Bournemouth 1 - 1 West Ham (FT)
  • Premier League Matchday 17 (2024-12-21): Aston Villa 2 - 1 Man City (FT)
  • Premier League Matchday 17 (2024-12-21): Brentford 0 - 2 Nottingham Forest (FT)
  • Premier League Matchday 17 (2024-12-21): Ipswich Town 0 - 4 Newcastle (FT)
  • Premier League Matchday 17 (2024-12-21): West Ham 1 - 1 Brighton (FT)
  • Premier League Matchday 17 (2024-12-21): Crystal Palace 1 - 5 Arsenal (FT)
  • Premier League Matchday 17 (2024-12-22): Everton 0 - 0 Chelsea (FT)
  • Premier League Matchday 17 (2024-12-22): Fulham 0 - 0 Southampton FC (FT)
  • Premier League Matchday 17 (2024-12-22): Leicester City 0 - 3 Wolves (FT)
  • Premier League Matchday 17 (2024-12-22): Man Utd 0 - 3 Bournemouth (FT)
  • Premier League Matchday 17 (2024-12-22): Spurs 3 - 6 Liverpool (FT)
  • Premier League Matchday 18 (2024-12-26): Man City 1 - 1 Everton (FT)
  • Premier League Matchday 18 (2024-12-26): Bournemouth 0 - 0 Crystal Palace (FT)
  • Premier League Matchday 18 (2024-12-26): Chelsea 1 - 2 Fulham (FT)
  • Premier League Matchday 18 (2024-12-26): Newcastle 3 - 0 Aston Villa (FT)
  • Premier League Matchday 18 (2024-12-26): Nottingham Forest 1 - 0 Spurs (FT)
  • Premier League Matchday 18 (2024-12-26): Southampton FC 0 - 1 West Ham (FT)
  • Premier League Matchday 18 (2024-12-26): Wolves 2 - 0 Man Utd (FT)
  • Premier League Matchday 18 (2024-12-26): Liverpool 3 - 1 Leicester City (FT)
  • Premier League Matchday 18 (2024-12-27): Brighton 0 - 0 Brentford (FT)
  • Premier League Matchday 18 (2024-12-27): Arsenal 1 - 0 Ipswich Town (FT)
  • Premier League Matchday 19 (2024-12-29): Leicester City 0 - 2 Man City (FT)
  • Premier League Matchday 19 (2024-12-29): Crystal Palace 2 - 1 Southampton FC (FT)
  • Premier League Matchday 19 (2024-12-29): Everton 0 - 2 Nottingham Forest (FT)
  • Premier League Matchday 19 (2024-12-29): Fulham 2 - 2 Bournemouth (FT)
  • Premier League Matchday 19 (2024-12-29): Spurs 2 - 2 Wolves (FT)
  • Premier League Matchday 19 (2024-12-29): West Ham 0 - 5 Liverpool (FT)
  • Premier League Matchday 19 (2024-12-30): Aston Villa 2 - 2 Brighton (FT)
  • Premier League Matchday 19 (2024-12-30): Ipswich Town 2 - 0 Chelsea (FT)
  • Premier League Matchday 19 (2024-12-30): Man Utd 0 - 2 Newcastle (FT)
  • Premier League Matchday 19 (2025-01-01): Brentford 1 - 3 Arsenal (FT)
  • Premier League Matchday 20 (2025-01-04): Spurs 1 - 2 Newcastle (FT)
  • Premier League Matchday 20 (2025-01-04): Aston Villa 2 - 1 Leicester City (FT)
  • Premier League Matchday 20 (2025-01-04): Bournemouth 1 - 0 Everton (FT)
  • Premier League Matchday 20 (2025-01-04): Crystal Palace 1 - 1 Chelsea (FT)
  • Premier League Matchday 20 (2025-01-04): Man City 4 - 1 West Ham (FT)
  • Premier League Matchday 20 (2025-01-04): Southampton FC 0 - 5 Brentford (FT)
  • Premier League Matchday 20 (2025-01-04): Brighton 1 - 1 Arsenal (FT)
  • Premier League Matchday 20 (2025-01-05): Fulham 2 - 2 Ipswich Town (FT)
  • Premier League Matchday 20 (2025-01-05): Liverpool 2 - 2 Man Utd (FT)
  • Premier League Matchday 20 (2025-01-06): Wolves 0 - 3 Nottingham Forest (FT)
  • Premier League Matchday 21 (2025-01-14): Brentford 2 - 2 Man City (FT)
  • Premier League Matchday 21 (2025-01-14): West Ham 3 - 2 Fulham (FT)
  • Premier League Matchday 21 (2025-01-14): Chelsea 2 - 2 Bournemouth (FT)
  • Premier League Matchday 21 (2025-01-14): Nottingham Forest 1 - 1 Liverpool (FT)
  • Premier League Matchday 21 (2025-01-15): Everton 0 - 1 Aston Villa (FT)
  • Premier League Matchday 21 (2025-01-15): Leicester City 0 - 2 Crystal Palace (FT)
  • Premier League Matchday 21 (2025-01-15): Newcastle 3 - 0 Wolves (FT)
  • Premier League Matchday 21 (2025-01-15): Arsenal 2 - 1 Spurs (FT)
  • Premier League Matchday 21 (2025-01-16): Ipswich Town 0 - 2 Brighton (FT)
  • Premier League Matchday 21 (2025-01-16): Man Utd 3 - 1 Southampton FC (FT)
  • Premier League Matchday 22 (2025-01-18): Newcastle 1 - 4 Bournemouth (FT)
  • Premier League Matchday 22 (2025-01-18): Brentford 0 - 2 Liverpool (FT)
  • Premier League Matchday 22 (2025-01-18): Leicester City 0 - 2 Fulham (FT)
  • Premier League Matchday 22 (2025-01-18): West Ham 0 - 2 Crystal Palace (FT)
  • Premier League Matchday 22 (2025-01-18): Arsenal 2 - 2 Aston Villa (FT)
  • Premier League Matchday 22 (2025-01-19): Everton 3 - 2 Spurs (FT)
  • Premier League Matchday 22 (2025-01-19): Man Utd 1 - 3 Brighton (FT)
  • Premier League Matchday 22 (2025-01-19): Nottingham Forest 3 - 2 Southampton FC (FT)
  • Premier League Matchday 22 (2025-01-19): Ipswich Town 0 - 6 Man City (FT)
  • Premier League Matchday 22 (2025-01-20): Chelsea 3 - 1 Wolves (FT)
  • Premier League Matchday 23 (2025-01-25): Bournemouth 5 - 0 Nottingham Forest (FT)
  • Premier League Matchday 23 (2025-01-25): Brighton 0 - 1 Everton (FT)
  • Premier League Matchday 23 (2025-01-25): Liverpool 4 - 1 Ipswich Town (FT)
  • Premier League Matchday 23 (2025-01-25): Southampton FC 1 - 3 Newcastle (FT)
  • Premier League Matchday 23 (2025-01-25): Wolves 0 - 1 Arsenal (FT)
  • Premier League Matchday 23 (2025-01-25): Man City 3 - 1 Chelsea (FT)
  • Premier League Matchday 23 (2025-01-26): Crystal Palace 1 - 2 Brentford (FT)
  • Premier League Matchday 23 (2025-01-26): Spurs 1 - 2 Leicester City (FT)
  • Premier League Matchday 23 (2025-01-26): Aston Villa 1 - 1 West Ham (FT)
  • Premier League Matchday 23 (2025-01-26): Fulham 0 - 1 Man Utd (FT)
  • Premier League Matchday 24 (2025-02-01): Nottingham Forest 7 - 0 Brighton (FT)
  • Premier League Matchday 24 (2025-02-01): Bournemouth 0 - 2 Liverpool (FT)
  • Premier League Matchday 24 (2025-02-01): Everton 4 - 0 Leicester City (FT)
  • Premier League Matchday 24 (2025-02-01): Ipswich Town 1 - 2 Southampton FC (FT)
  • Premier League Matchday 24 (2025-02-01): Newcastle 1 - 2 Fulham (FT)
  • Premier League Matchday 24 (2025-02-01): Wolves 2 - 0 Aston Villa (FT)
  • Premier League Matchday 24 (2025-02-02): Brentford 0 - 2 Spurs (FT)
  • Premier League Matchday 24 (2025-02-02): Man Utd 0 - 2 Crystal Palace (FT)
  • Premier League Matchday 24 (2025-02-02): Arsenal 5 - 1 Man City (FT)
  • Premier League Matchday 24 (2025-02-03): Chelsea 2 - 1 West Ham (FT)
  • Premier League Matchday 25 (2025-02-14): Brighton 3 - 0 Chelsea (FT)
  • Premier League Matchday 25 (2025-02-15): Leicester City 0 - 2 Arsenal (FT)
  • Premier League Matchday 25 (2025-02-15): Aston Villa 1 - 1 Ipswich Town (FT)
  • Premier League Matchday 25 (2025-02-15): Fulham 2 - 1 Nottingham Forest (FT)
  • Premier League Matchday 25 (2025-02-15): Man City 4 - 0 Newcastle (FT)
  • Premier League Matchday 25 (2025-02-15): Southampton FC 1 - 3 Bournemouth (FT)
  • Premier League Matchday 25 (2025-02-15): West Ham 0 - 1 Brentford (FT)
  • Premier League Matchday 25 (2025-02-15): Crystal Palace 1 - 2 Everton (FT)
  • Premier League Matchday 25 (2025-02-16): Liverpool 2 - 1 Wolves (FT)
  • Premier League Matchday 25 (2025-02-16): Spurs 1 - 0 Man Utd (FT)
  • Premier League Matchday 26 (2025-02-21): Leicester City 0 - 4 Brentford (FT)
  • Premier League Matchday 26 (2025-02-22): Everton 2 - 2 Man Utd (FT)
  • Premier League Matchday 26 (2025-02-22): Arsenal 0 - 1 West Ham (FT)
  • Premier League Matchday 26 (2025-02-22): Bournemouth 0 - 1 Wolves (FT)
  • Premier League Matchday 26 (2025-02-22): Fulham 0 - 2 Crystal Palace (FT)
  • Premier League Matchday 26 (2025-02-22): Ipswich Town 1 - 4 Spurs (FT)
  • Premier League Matchday 26 (2025-02-22): Southampton FC 0 - 4 Brighton (FT)
  • Premier League Matchday 26 (2025-02-22): Aston Villa 2 - 1 Chelsea (FT)
  • Premier League Matchday 26 (2025-02-23): Newcastle 4 - 3 Nottingham Forest (FT)
  • Premier League Matchday 26 (2025-02-23): Man City 0 - 2 Liverpool (FT)
  • Premier League Matchday 27 (2025-02-25): Brighton 2 - 1 Bournemouth (FT)
  • Premier League Matchday 27 (2025-02-25): Wolves 1 - 2 Fulham (FT)
  • Premier League Matchday 27 (2025-02-25): Crystal Palace 4 - 1 Aston Villa (FT)
  • Premier League Matchday 27 (2025-02-25): Chelsea 4 - 0 Southampton FC (FT)
  • Premier League Matchday 27 (2025-02-26): Brentford 1 - 1 Everton (FT)
  • Premier League Matchday 27 (2025-02-26): Nottingham Forest 0 - 0 Arsenal (FT)
  • Premier League Matchday 27 (2025-02-26): Spurs 0 - 1 Man City (FT)
  • Premier League Matchday 27 (2025-02-26): Man Utd 3 - 2 Ipswich Town (FT)
  • Premier League Matchday 27 (2025-02-26): Liverpool 2 - 0 Newcastle (FT)
  • Premier League Matchday 27 (2025-02-27): West Ham 2 - 0 Leicester City (FT)
  • Premier League Matchday 28 (2025-03-08): Nottingham Forest 1 - 0 Man City (FT)
  • Premier League Matchday 28 (2025-03-08): Brighton 2 - 1 Fulham (FT)
  • Premier League Matchday 28 (2025-03-08): Crystal Palace 1 - 0 Ipswich Town (FT)
  • Premier League Matchday 28 (2025-03-08): Liverpool 3 - 1 Southampton FC (FT)
  • Premier League Matchday 28 (2025-03-08): Brentford 0 - 1 Aston Villa (FT)
  • Premier League Matchday 28 (2025-03-08): Wolves 1 - 1 Everton (FT)
  • Premier League Matchday 28 (2025-03-09): Chelsea 1 - 0 Leicester City (FT)
  • Premier League Matchday 28 (2025-03-09): Spurs 2 - 2 Bournemouth (FT)
  • Premier League Matchday 28 (2025-03-09): Man Utd 1 - 1 Arsenal (FT)
  • Premier League Matchday 28 (2025-03-10): West Ham 0 - 1 Newcastle (FT)
  • Premier League Matchday 29 (2025-02-19): Aston Villa 2 - 2 Liverpool (FT)
  • Premier League Matchday 29 (2025-03-15): Everton 1 - 1 West Ham (FT)
  • Premier League Matchday 29 (2025-03-15): Ipswich Town 2 - 4 Nottingham Forest (FT)
  • Premier League Matchday 29 (2025-03-15): Man City 2 - 2 Brighton (FT)
  • Premier League Matchday 29 (2025-03-15): Southampton FC 1 - 2 Wolves (FT)
  • Premier League Matchday 29 (2025-03-15): Bournemouth 1 - 2 Brentford (FT)
  • Premier League Matchday 29 (2025-03-16): Arsenal 1 - 0 Chelsea (FT)
  • Premier League Matchday 29 (2025-03-16): Fulham 2 - 0 Spurs (FT)
  • Premier League Matchday 29 (2025-03-16): Leicester City 0 - 3 Man Utd (FT)
  • Premier League Matchday 29 (2025-04-16): Newcastle 5 - 0 Crystal Palace (FT)
  • Premier League Matchday 30 (2025-04-01): Arsenal 2 - 1 Fulham (FT)
  • Premier League Matchday 30 (2025-04-01): Wolves 1 - 0 West Ham (FT)
  • Premier League Matchday 30 (2025-04-01): Nottingham Forest 1 - 0 Man Utd (FT)
  • Premier League Matchday 30 (2025-04-02): Bournemouth 1 - 2 Ipswich Town (FT)
  • Premier League Matchday 30 (2025-04-02): Brighton 0 - 3 Aston Villa (FT)
  • Premier League Matchday 30 (2025-04-02): Man City 2 - 0 Leicester City (FT)
  • Premier League Matchday 30 (2025-04-02): Newcastle 2 - 1 Brentford (FT)
  • Premier League Matchday 30 (2025-04-02): Southampton FC 1 - 1 Crystal Palace (FT)
  • Premier League Matchday 30 (2025-04-02): Liverpool 1 - 0 Everton (FT)
  • Premier League Matchday 30 (2025-04-03): Chelsea 1 - 0 Spurs (FT)
  • Premier League Matchday 31 (2025-04-05): Everton 1 - 1 Arsenal (FT)
  • Premier League Matchday 31 (2025-04-05): Crystal Palace 2 - 1 Brighton (FT)
  • Premier League Matchday 31 (2025-04-05): Ipswich Town 1 - 2 Wolves (FT)
  • Premier League Matchday 31 (2025-04-05): West Ham 2 - 2 Bournemouth (FT)
  • Premier League Matchday 31 (2025-04-05): Aston Villa 2 - 1 Nottingham Forest (FT)
  • Premier League Matchday 31 (2025-04-06): Brentford 0 - 0 Chelsea (FT)
  • Premier League Matchday 31 (2025-04-06): Fulham 3 - 2 Liverpool (FT)
  • Premier League Matchday 31 (2025-04-06): Spurs 3 - 1 Southampton FC (FT)
  • Premier League Matchday 31 (2025-04-06): Man Utd 0 - 0 Man City (FT)
  • Premier League Matchday 31 (2025-04-07): Leicester City 0 - 3 Newcastle (FT)
  • Premier League Matchday 32 (2025-04-12): Man City 5 - 2 Crystal Palace (FT)
  • Premier League Matchday 32 (2025-04-12): Brighton 2 - 2 Leicester City (FT)
  • Premier League Matchday 32 (2025-04-12): Nottingham Forest 0 - 1 Everton (FT)
  • Premier League Matchday 32 (2025-04-12): Southampton FC 0 - 3 Aston Villa (FT)
  • Premier League Matchday 32 (2025-04-12): Arsenal 1 - 1 Brentford (FT)
  • Premier League Matchday 32 (2025-04-13): Chelsea 2 - 2 Ipswich Town (FT)
  • Premier League Matchday 32 (2025-04-13): Liverpool 2 - 1 West Ham (FT)
  • Premier League Matchday 32 (2025-04-13): Wolves 4 - 2 Spurs (FT)
  • Premier League Matchday 32 (2025-04-13): Newcastle 4 - 1 Man Utd (FT)
  • Premier League Matchday 32 (2025-04-14): Bournemouth 1 - 0 Fulham (FT)
  • Premier League Matchday 33 (2025-04-19): Brentford 4 - 2 Brighton (FT)
  • Premier League Matchday 33 (2025-04-19): Crystal Palace 0 - 0 Bournemouth (FT)
  • Premier League Matchday 33 (2025-04-19): Everton 0 - 2 Man City (FT)
  • Premier League Matchday 33 (2025-04-19): West Ham 1 - 1 Southampton FC (FT)
  • Premier League Matchday 33 (2025-04-19): Aston Villa 4 - 1 Newcastle (FT)
  • Premier League Matchday 33 (2025-04-20): Fulham 1 - 2 Chelsea (FT)
  • Premier League Matchday 33 (2025-04-20): Ipswich Town 0 - 4 Arsenal (FT)
  • Premier League Matchday 33 (2025-04-20): Man Utd 0 - 1 Wolves (FT)
  • Premier League Matchday 33 (2025-04-20): Leicester City 0 - 1 Liverpool (FT)
  • Premier League Matchday 33 (2025-04-21): Spurs 1 - 2 Nottingham Forest (FT)
  • Premier League Matchday 34 (2025-04-22): Man City 2 - 1 Aston Villa (FT)
  • Premier League Matchday 34 (2025-04-23): Arsenal 2 - 2 Crystal Palace (FT)
  • Premier League Matchday 34 (2025-04-26): Chelsea 1 - 0 Everton (FT)
  • Premier League Matchday 34 (2025-04-26): Brighton 3 - 2 West Ham (FT)
  • Premier League Matchday 34 (2025-04-26): Newcastle 3 - 0 Ipswich Town (FT)
  • Premier League Matchday 34 (2025-04-26): Southampton FC 1 - 2 Fulham (FT)
  • Premier League Matchday 34 (2025-04-26): Wolves 3 - 0 Leicester City (FT)
  • Premier League Matchday 34 (2025-04-27): Bournemouth 1 - 1 Man Utd (FT)
  • Premier League Matchday 34 (2025-04-27): Liverpool 5 - 1 Spurs (FT)
  • Premier League Matchday 34 (2025-05-01): Nottingham Forest 0 - 2 Brentford (FT)
  • Premier League Matchday 35 (2025-05-02): Man City 1 - 0 Wolves (FT)
  • Premier League Matchday 35 (2025-05-03): Aston Villa 1 - 0 Fulham (FT)
  • Premier League Matchday 35 (2025-05-03): Everton 2 - 2 Ipswich Town (FT)
  • Premier League Matchday 35 (2025-05-03): Leicester City 2 - 0 Southampton FC (FT)
  • Premier League Matchday 35 (2025-05-03): Arsenal 1 - 2 Bournemouth (FT)
  • Premier League Matchday 35 (2025-05-04): Brentford 4 - 3 Man Utd (FT)
  • Premier League Matchday 35 (2025-05-04): Brighton 1 - 1 Newcastle (FT)
  • Premier League Matchday 35 (2025-05-04): West Ham 1 - 1 Spurs (FT)
  • Premier League Matchday 35 (2025-05-04): Chelsea 3 - 1 Liverpool (FT)
  • Premier League Matchday 35 (2025-05-05): Crystal Palace 1 - 1 Nottingham Forest (FT)
  • Premier League Matchday 36 (2025-05-10): Fulham 1 - 3 Everton (FT)
  • Premier League Matchday 36 (2025-05-10): Ipswich Town 0 - 1 Brentford (FT)
  • Premier League Matchday 36 (2025-05-10): Southampton FC 0 - 0 Man City (FT)
  • Premier League Matchday 36 (2025-05-10): Wolves 0 - 2 Brighton (FT)
  • Premier League Matchday 36 (2025-05-10): Bournemouth 0 - 1 Aston Villa (FT)
  • Premier League Matchday 36 (2025-05-11): Newcastle 2 - 0 Chelsea (FT)
  • Premier League Matchday 36 (2025-05-11): Man Utd 0 - 2 West Ham (FT)
  • Premier League Matchday 36 (2025-05-11): Nottingham Forest 2 - 2 Leicester City (FT)
  • Premier League Matchday 36 (2025-05-11): Spurs 0 - 2 Crystal Palace (FT)
  • Premier League Matchday 36 (2025-05-11): Liverpool 2 - 2 Arsenal (FT)
  • Premier League Matchday 37 (2025-05-16): Aston Villa 2 - 0 Spurs (FT)
  • Premier League Matchday 37 (2025-05-16): Chelsea 1 - 0 Man Utd (FT)
  • Premier League Matchday 37 (2025-05-18): Everton 2 - 0 Southampton FC (FT)
  • Premier League Matchday 37 (2025-05-18): West Ham 1 - 2 Nottingham Forest (FT)
  • Premier League Matchday 37 (2025-05-18): Brentford 2 - 3 Fulham (FT)
  • Premier League Matchday 37 (2025-05-18): Leicester City 2 - 0 Ipswich Town (FT)
  • Premier League Matchday 37 (2025-05-18): Arsenal 1 - 0 Newcastle (FT)
  • Premier League Matchday 37 (2025-05-19): Brighton 3 - 2 Liverpool (FT)
  • Premier League Matchday 37 (2025-05-20): Crystal Palace 4 - 2 Wolves (FT)
  • Premier League Matchday 37 (2025-05-20): Man City 3 - 1 Bournemouth (FT)
  • Premier League Matchday 38 (2025-05-25): Bournemouth 2 - 0 Leicester City (FT)
  • Premier League Matchday 38 (2025-05-25): Fulham 0 - 2 Man City (FT)
  • Premier League Matchday 38 (2025-05-25): Ipswich Town 1 - 3 West Ham (FT)
  • Premier League Matchday 38 (2025-05-25): Liverpool 1 - 1 Crystal Palace (FT)
  • Premier League Matchday 38 (2025-05-25): Man Utd 2 - 0 Aston Villa (FT)
  • Premier League Matchday 38 (2025-05-25): Newcastle 0 - 1 Everton (FT)
  • Premier League Matchday 38 (2025-05-25): Nottingham Forest 0 - 1 Chelsea (FT)
  • Premier League Matchday 38 (2025-05-25): Southampton FC 1 - 2 Arsenal (FT)
  • Premier League Matchday 38 (2025-05-25): Spurs 1 - 4 Brighton (FT)
  • Premier League Matchday 38 (2025-05-25): Wolves 1 - 1 Brentford (FT)

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: