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

Premier League 2023/2024 - Tournament Overview

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