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

EFL Championship 2024/2025 - Tournament Overview

  • EFL Championship Matchday 1 (2024-08-09): Blackburn Rovers 4 - 2 Derby County (FT)
  • EFL Championship Matchday 1 (2024-08-09): Preston North End 0 - 2 Sheffield United (FT)
  • EFL Championship Matchday 1 (2024-08-10): Cardiff City FC 0 - 2 Sunderland (FT)
  • EFL Championship Matchday 1 (2024-08-10): Hull City 1 - 1 Bristol City (FT)
  • EFL Championship Matchday 1 (2024-08-10): Leeds 3 - 3 Portsmouth FC (FT)
  • EFL Championship Matchday 1 (2024-08-10): Middlesbrough 1 - 0 Swansea City (FT)
  • EFL Championship Matchday 1 (2024-08-10): Millwall 2 - 3 Watford FC (FT)
  • EFL Championship Matchday 1 (2024-08-10): Oxford United 2 - 0 Norwich City (FT)
  • EFL Championship Matchday 1 (2024-08-10): Queens Park Rangers 1 - 3 West Bromwich Albion (FT)
  • EFL Championship Matchday 1 (2024-08-10): Stoke City 1 - 0 Coventry City (FT)
  • EFL Championship Matchday 1 (2024-08-11): Sheffield Wednesday 4 - 0 Plymouth Argyle (FT)
  • EFL Championship Matchday 1 (2024-08-12): Luton Town 1 - 4 Burnley (FT)
  • EFL Championship Matchday 2 (2024-08-16): Coventry City 3 - 2 Oxford United (FT)
  • EFL Championship Matchday 2 (2024-08-17): Derby County 1 - 0 Middlesbrough (FT)
  • EFL Championship Matchday 2 (2024-08-17): Portsmouth FC 0 - 0 Luton Town (FT)
  • EFL Championship Matchday 2 (2024-08-17): West Bromwich Albion 0 - 0 Leeds (FT)
  • EFL Championship Matchday 2 (2024-08-17): Bristol City 4 - 3 Millwall (FT)
  • EFL Championship Matchday 2 (2024-08-17): Burnley 5 - 0 Cardiff City FC (FT)
  • EFL Championship Matchday 2 (2024-08-17): Norwich City 2 - 2 Blackburn Rovers (FT)
  • EFL Championship Matchday 2 (2024-08-17): Plymouth Argyle 1 - 1 Hull City (FT)
  • EFL Championship Matchday 2 (2024-08-17): Sheffield United 2 - 2 Queens Park Rangers (FT)
  • EFL Championship Matchday 2 (2024-08-17): Swansea City 3 - 0 Preston North End (FT)
  • EFL Championship Matchday 2 (2024-08-17): Watford FC 3 - 0 Stoke City (FT)
  • EFL Championship Matchday 2 (2024-08-18): Sunderland 4 - 0 Sheffield Wednesday (FT)
  • EFL Championship Matchday 3 (2024-08-23): Sheffield Wednesday 0 - 2 Leeds (FT)
  • EFL Championship Matchday 3 (2024-08-24): Bristol City 1 - 1 Coventry City (FT)
  • EFL Championship Matchday 3 (2024-08-24): Hull City 0 - 0 Millwall (FT)
  • EFL Championship Matchday 3 (2024-08-24): Queens Park Rangers 1 - 1 Plymouth Argyle (FT)
  • EFL Championship Matchday 3 (2024-08-24): Blackburn Rovers 2 - 1 Oxford United (FT)
  • EFL Championship Matchday 3 (2024-08-24): Middlesbrough 2 - 2 Portsmouth FC (FT)
  • EFL Championship Matchday 3 (2024-08-24): Norwich City 1 - 1 Sheffield United (FT)
  • EFL Championship Matchday 3 (2024-08-24): Preston North End 1 - 0 Luton Town (FT)
  • EFL Championship Matchday 3 (2024-08-24): Stoke City 1 - 2 West Bromwich Albion (FT)
  • EFL Championship Matchday 3 (2024-08-24): Sunderland 1 - 0 Burnley (FT)
  • EFL Championship Matchday 3 (2024-08-24): Watford FC 2 - 1 Derby County (FT)
  • EFL Championship Matchday 3 (2024-08-25): Swansea City 1 - 1 Cardiff City FC (FT)
  • EFL Championship Matchday 4 (2024-08-30): Luton Town 1 - 2 Queens Park Rangers (FT)
  • EFL Championship Matchday 4 (2024-08-31): Burnley 1 - 1 Blackburn Rovers (FT)
  • EFL Championship Matchday 4 (2024-08-31): Cardiff City FC 0 - 2 Middlesbrough (FT)
  • EFL Championship Matchday 4 (2024-08-31): Coventry City 0 - 1 Norwich City (FT)
  • EFL Championship Matchday 4 (2024-08-31): Derby County 3 - 0 Bristol City (FT)
  • EFL Championship Matchday 4 (2024-08-31): Leeds 2 - 0 Hull City (FT)
  • EFL Championship Matchday 4 (2024-08-31): Millwall 3 - 0 Sheffield Wednesday (FT)
  • EFL Championship Matchday 4 (2024-08-31): Oxford United 3 - 1 Preston North End (FT)
  • EFL Championship Matchday 4 (2024-08-31): Plymouth Argyle 0 - 1 Stoke City (FT)
  • EFL Championship Matchday 4 (2024-08-31): Portsmouth FC 1 - 3 Sunderland (FT)
  • EFL Championship Matchday 4 (2024-08-31): West Bromwich Albion 1 - 0 Swansea City (FT)
  • EFL Championship Matchday 4 (2024-09-01): Sheffield United 1 - 0 Watford FC (FT)
  • EFL Championship Matchday 5 (2024-09-13): Hull City 0 - 2 Sheffield United (FT)
  • EFL Championship Matchday 5 (2024-09-14): Leeds 0 - 1 Burnley (FT)
  • EFL Championship Matchday 5 (2024-09-14): Millwall 0 - 1 Luton Town (FT)
  • EFL Championship Matchday 5 (2024-09-14): Oxford United 1 - 0 Stoke City (FT)
  • EFL Championship Matchday 5 (2024-09-14): Blackburn Rovers 3 - 0 Bristol City (FT)
  • EFL Championship Matchday 5 (2024-09-14): Derby County 1 - 0 Cardiff City FC (FT)
  • EFL Championship Matchday 5 (2024-09-14): Middlesbrough 1 - 1 Preston North End (FT)
  • EFL Championship Matchday 5 (2024-09-14): Plymouth Argyle 3 - 2 Sunderland (FT)
  • EFL Championship Matchday 5 (2024-09-14): Sheffield Wednesday 1 - 1 Queens Park Rangers (FT)
  • EFL Championship Matchday 5 (2024-09-14): Swansea City 1 - 0 Norwich City (FT)
  • EFL Championship Matchday 5 (2024-09-14): Watford FC 1 - 1 Coventry City (FT)
  • EFL Championship Matchday 5 (2024-09-15): Portsmouth FC 0 - 3 West Bromwich Albion (FT)
  • EFL Championship Matchday 6 (2024-09-20): Stoke City 1 - 3 Hull City (FT)
  • EFL Championship Matchday 6 (2024-09-21): Norwich City 4 - 1 Watford FC (FT)
  • EFL Championship Matchday 6 (2024-09-21): Queens Park Rangers 1 - 1 Millwall (FT)
  • EFL Championship Matchday 6 (2024-09-21): Sunderland 1 - 0 Middlesbrough (FT)
  • EFL Championship Matchday 6 (2024-09-21): Bristol City 2 - 1 Oxford United (FT)
  • EFL Championship Matchday 6 (2024-09-21): Burnley 2 - 1 Portsmouth FC (FT)
  • EFL Championship Matchday 6 (2024-09-21): Cardiff City FC 0 - 2 Leeds (FT)
  • EFL Championship Matchday 6 (2024-09-21): Coventry City 1 - 2 Swansea City (FT)
  • EFL Championship Matchday 6 (2024-09-21): Luton Town 2 - 1 Sheffield Wednesday (FT)
  • EFL Championship Matchday 6 (2024-09-21): Sheffield United 1 - 0 Derby County (FT)
  • EFL Championship Matchday 6 (2024-09-21): West Bromwich Albion 1 - 0 Plymouth Argyle (FT)
  • EFL Championship Matchday 6 (2024-09-22): Preston North End 0 - 0 Blackburn Rovers (FT)
  • EFL Championship Matchday 7 (2024-09-27): Plymouth Argyle 3 - 1 Luton Town (FT)
  • EFL Championship Matchday 7 (2024-09-28): Blackburn Rovers 2 - 0 Queens Park Rangers (FT)
  • EFL Championship Matchday 7 (2024-09-28): Derby County 2 - 3 Norwich City (FT)
  • EFL Championship Matchday 7 (2024-09-28): Portsmouth FC 0 - 0 Sheffield United (FT)
  • EFL Championship Matchday 7 (2024-09-28): Hull City 4 - 1 Cardiff City FC (FT)
  • EFL Championship Matchday 7 (2024-09-28): Leeds 3 - 0 Coventry City (FT)
  • EFL Championship Matchday 7 (2024-09-28): Middlesbrough 2 - 0 Stoke City (FT)
  • EFL Championship Matchday 7 (2024-09-28): Millwall 3 - 1 Preston North End (FT)
  • EFL Championship Matchday 7 (2024-09-28): Oxford United 0 - 0 Burnley (FT)
  • EFL Championship Matchday 7 (2024-09-28): Sheffield Wednesday 3 - 2 West Bromwich Albion (FT)
  • EFL Championship Matchday 7 (2024-09-28): Watford FC 2 - 1 Sunderland (FT)
  • EFL Championship Matchday 7 (2024-09-29): Swansea City 1 - 1 Bristol City (FT)
  • EFL Championship Matchday 8 (2024-10-01): Burnley 1 - 0 Plymouth Argyle (FT)
  • EFL Championship Matchday 8 (2024-10-01): Cardiff City FC 1 - 0 Millwall (FT)
  • EFL Championship Matchday 8 (2024-10-01): Coventry City 3 - 0 Blackburn Rovers (FT)
  • EFL Championship Matchday 8 (2024-10-01): Luton Town 2 - 2 Oxford United (FT)
  • EFL Championship Matchday 8 (2024-10-01): Queens Park Rangers 1 - 3 Hull City (FT)
  • EFL Championship Matchday 8 (2024-10-01): Sunderland 2 - 0 Derby County (FT)
  • EFL Championship Matchday 8 (2024-10-01): Norwich City 1 - 1 Leeds (FT)
  • EFL Championship Matchday 8 (2024-10-01): West Bromwich Albion 0 - 1 Middlesbrough (FT)
  • EFL Championship Matchday 8 (2024-10-02): Sheffield United 1 - 0 Swansea City (FT)
  • EFL Championship Matchday 8 (2024-10-02): Preston North End 3 - 0 Watford FC (FT)
  • EFL Championship Matchday 8 (2024-10-02): Stoke City 6 - 1 Portsmouth FC (FT)
  • EFL Championship Matchday 8 (2024-10-02): Bristol City 0 - 0 Sheffield Wednesday (FT)
  • EFL Championship Matchday 9 (2024-10-04): Sunderland 2 - 2 Leeds (FT)
  • EFL Championship Matchday 9 (2024-10-05): Burnley 0 - 0 Preston North End (FT)
  • EFL Championship Matchday 9 (2024-10-05): Norwich City 4 - 0 Hull City (FT)
  • EFL Championship Matchday 9 (2024-10-05): Portsmouth FC 1 - 1 Oxford United (FT)
  • EFL Championship Matchday 9 (2024-10-05): Coventry City 1 - 2 Sheffield Wednesday (FT)
  • EFL Championship Matchday 9 (2024-10-05): Derby County 2 - 0 Queens Park Rangers (FT)
  • EFL Championship Matchday 9 (2024-10-05): Plymouth Argyle 2 - 1 Blackburn Rovers (FT)
  • EFL Championship Matchday 9 (2024-10-05): Sheffield United 2 - 0 Luton Town (FT)
  • EFL Championship Matchday 9 (2024-10-05): Swansea City 0 - 0 Stoke City (FT)
  • EFL Championship Matchday 9 (2024-10-05): Watford FC 2 - 1 Middlesbrough (FT)
  • EFL Championship Matchday 9 (2024-10-05): West Bromwich Albion 0 - 0 Millwall (FT)
  • EFL Championship Matchday 9 (2024-10-06): Bristol City 1 - 1 Cardiff City FC (FT)
  • EFL Championship Matchday 10 (2024-10-18): Leeds 2 - 0 Sheffield United (FT)
  • EFL Championship Matchday 10 (2024-10-19): Cardiff City FC 5 - 0 Plymouth Argyle (FT)
  • EFL Championship Matchday 10 (2024-10-19): Luton Town 3 - 0 Watford FC (FT)
  • EFL Championship Matchday 10 (2024-10-19): Oxford United 1 - 1 West Bromwich Albion (FT)
  • EFL Championship Matchday 10 (2024-10-19): Preston North End 1 - 0 Coventry City (FT)
  • EFL Championship Matchday 10 (2024-10-19): Blackburn Rovers 1 - 0 Swansea City (FT)
  • EFL Championship Matchday 10 (2024-10-19): Middlesbrough 0 - 2 Bristol City (FT)
  • EFL Championship Matchday 10 (2024-10-19): Millwall 1 - 1 Derby County (FT)
  • EFL Championship Matchday 10 (2024-10-19): Queens Park Rangers 1 - 2 Portsmouth FC (FT)
  • EFL Championship Matchday 10 (2024-10-19): Sheffield Wednesday 0 - 2 Burnley (FT)
  • EFL Championship Matchday 10 (2024-10-19): Stoke City 1 - 1 Norwich City (FT)
  • EFL Championship Matchday 10 (2024-10-20): Hull City 0 - 1 Sunderland (FT)
  • EFL Championship Matchday 11 (2024-10-22): Cardiff City FC 2 - 0 Portsmouth FC (FT)
  • EFL Championship Matchday 11 (2024-10-22): Leeds 2 - 1 Watford FC (FT)
  • EFL Championship Matchday 11 (2024-10-22): Oxford United 1 - 1 Derby County (FT)
  • EFL Championship Matchday 11 (2024-10-22): Preston North End 2 - 2 Norwich City (FT)
  • EFL Championship Matchday 11 (2024-10-22): Sheffield Wednesday 0 - 0 Swansea City (FT)
  • EFL Championship Matchday 11 (2024-10-22): Stoke City 2 - 2 Bristol City (FT)
  • EFL Championship Matchday 11 (2024-10-22): Queens Park Rangers 1 - 1 Coventry City (FT)
  • EFL Championship Matchday 11 (2024-10-23): Hull City 1 - 1 Burnley (FT)
  • EFL Championship Matchday 11 (2024-10-23): Blackburn Rovers 0 - 0 West Bromwich Albion (FT)
  • EFL Championship Matchday 11 (2024-10-23): Luton Town 1 - 2 Sunderland (FT)
  • EFL Championship Matchday 11 (2024-10-23): Millwall 1 - 0 Plymouth Argyle (FT)
  • EFL Championship Matchday 11 (2024-10-23): Middlesbrough 1 - 0 Sheffield United (FT)
  • EFL Championship Matchday 12 (2024-10-25): Portsmouth FC 1 - 2 Sheffield Wednesday (FT)
  • EFL Championship Matchday 12 (2024-10-26): Bristol City 0 - 0 Leeds (FT)
  • EFL Championship Matchday 12 (2024-10-26): Coventry City 3 - 2 Luton Town (FT)
  • EFL Championship Matchday 12 (2024-10-26): Watford FC 1 - 0 Blackburn Rovers (FT)
  • EFL Championship Matchday 12 (2024-10-26): Burnley 0 - 0 Queens Park Rangers (FT)
  • EFL Championship Matchday 12 (2024-10-26): Derby County 1 - 1 Hull City (FT)
  • EFL Championship Matchday 12 (2024-10-26): Plymouth Argyle 3 - 3 Preston North End (FT)
  • EFL Championship Matchday 12 (2024-10-26): Sheffield United 2 - 0 Stoke City (FT)
  • EFL Championship Matchday 12 (2024-10-26): Sunderland 2 - 0 Oxford United (FT)
  • EFL Championship Matchday 12 (2024-10-26): Swansea City 0 - 1 Millwall (FT)
  • EFL Championship Matchday 12 (2024-10-26): West Bromwich Albion 0 - 0 Cardiff City FC (FT)
  • EFL Championship Matchday 12 (2024-10-27): Norwich City 3 - 3 Middlesbrough (FT)
  • EFL Championship Matchday 13 (2024-11-01): Luton Town 1 - 1 West Bromwich Albion (FT)
  • EFL Championship Matchday 13 (2024-11-02): Blackburn Rovers 0 - 2 Sheffield United (FT)
  • EFL Championship Matchday 13 (2024-11-02): Oxford United 1 - 2 Swansea City (FT)
  • EFL Championship Matchday 13 (2024-11-02): Stoke City 2 - 1 Derby County (FT)
  • EFL Championship Matchday 13 (2024-11-02): Cardiff City FC 2 - 1 Norwich City (FT)
  • EFL Championship Matchday 13 (2024-11-02): Hull City 1 - 1 Portsmouth FC (FT)
  • EFL Championship Matchday 13 (2024-11-02): Leeds 3 - 0 Plymouth Argyle (FT)
  • EFL Championship Matchday 13 (2024-11-02): Middlesbrough 0 - 3 Coventry City (FT)
  • EFL Championship Matchday 13 (2024-11-02): Preston North End 1 - 3 Bristol City (FT)
  • EFL Championship Matchday 13 (2024-11-02): Queens Park Rangers 0 - 0 Sunderland (FT)
  • EFL Championship Matchday 13 (2024-11-02): Sheffield Wednesday 2 - 6 Watford FC (FT)
  • EFL Championship Matchday 13 (2024-11-03): Millwall 1 - 0 Burnley (FT)
  • EFL Championship Matchday 14 (2024-11-05): Bristol City 1 - 2 Sheffield United (FT)
  • EFL Championship Matchday 14 (2024-11-05): Oxford United 1 - 0 Hull City (FT)
  • EFL Championship Matchday 14 (2024-11-05): Queens Park Rangers 1 - 4 Middlesbrough (FT)
  • EFL Championship Matchday 14 (2024-11-05): Sheffield Wednesday 2 - 0 Norwich City (FT)
  • EFL Championship Matchday 14 (2024-11-05): Plymouth Argyle 1 - 0 Portsmouth FC (FT)
  • EFL Championship Matchday 14 (2024-11-05): Swansea City 1 - 0 Watford FC (FT)
  • EFL Championship Matchday 14 (2024-11-06): Millwall 1 - 0 Leeds (FT)
  • EFL Championship Matchday 14 (2024-11-06): Blackburn Rovers 0 - 2 Stoke City (FT)
  • EFL Championship Matchday 14 (2024-11-06): Coventry City 1 - 2 Derby County (FT)
  • EFL Championship Matchday 14 (2024-11-06): Luton Town 1 - 0 Cardiff City FC (FT)
  • EFL Championship Matchday 14 (2024-11-06): Preston North End 0 - 0 Sunderland (FT)
  • EFL Championship Matchday 14 (2024-11-07): West Bromwich Albion 0 - 0 Burnley (FT)
  • EFL Championship Matchday 15 (2024-11-08): Watford FC 1 - 0 Oxford United (FT)
  • EFL Championship Matchday 15 (2024-11-09): Cardiff City FC 1 - 3 Blackburn Rovers (FT)
  • EFL Championship Matchday 15 (2024-11-09): Middlesbrough 5 - 1 Luton Town (FT)
  • EFL Championship Matchday 15 (2024-11-09): Stoke City 1 - 1 Millwall (FT)
  • EFL Championship Matchday 15 (2024-11-09): Derby County 1 - 1 Plymouth Argyle (FT)
  • EFL Championship Matchday 15 (2024-11-09): Leeds 2 - 0 Queens Park Rangers (FT)
  • EFL Championship Matchday 15 (2024-11-09): Norwich City 0 - 2 Bristol City (FT)
  • EFL Championship Matchday 15 (2024-11-09): Portsmouth FC 3 - 1 Preston North End (FT)
  • EFL Championship Matchday 15 (2024-11-09): Sunderland 2 - 2 Coventry City (FT)
  • EFL Championship Matchday 15 (2024-11-10): Sheffield United 1 - 0 Sheffield Wednesday (FT)
  • EFL Championship Matchday 15 (2024-11-10): Hull City 1 - 2 West Bromwich Albion (FT)
  • EFL Championship Matchday 15 (2024-11-10): Burnley 1 - 0 Swansea City (FT)
  • EFL Championship Matchday 16 (2024-11-22): Plymouth Argyle 2 - 2 Watford FC (FT)
  • EFL Championship Matchday 16 (2024-11-23): Bristol City 0 - 1 Burnley (FT)
  • EFL Championship Matchday 16 (2024-11-23): Coventry City 2 - 2 Sheffield United (FT)
  • EFL Championship Matchday 16 (2024-11-23): Sheffield Wednesday 1 - 1 Cardiff City FC (FT)
  • EFL Championship Matchday 16 (2024-11-23): Luton Town 1 - 0 Hull City (FT)
  • EFL Championship Matchday 16 (2024-11-23): Millwall 1 - 1 Sunderland (FT)
  • EFL Championship Matchday 16 (2024-11-23): Oxford United 2 - 6 Middlesbrough (FT)
  • EFL Championship Matchday 16 (2024-11-23): Preston North End 1 - 1 Derby County (FT)
  • EFL Championship Matchday 16 (2024-11-23): Queens Park Rangers 1 - 1 Stoke City (FT)
  • EFL Championship Matchday 16 (2024-11-23): West Bromwich Albion 2 - 2 Norwich City (FT)
  • EFL Championship Matchday 16 (2024-11-24): Swansea City 3 - 4 Leeds (FT)
  • EFL Championship Matchday 16 (2025-01-15): Blackburn Rovers 3 - 0 Portsmouth FC (FT)
  • EFL Championship Matchday 17 (2024-11-26): Burnley 2 - 0 Coventry City (FT)
  • EFL Championship Matchday 17 (2024-11-26): Hull City 0 - 2 Sheffield Wednesday (FT)
  • EFL Championship Matchday 17 (2024-11-26): Norwich City 6 - 1 Plymouth Argyle (FT)
  • EFL Championship Matchday 17 (2024-11-26): Sheffield United 3 - 0 Oxford United (FT)
  • EFL Championship Matchday 17 (2024-11-26): Stoke City 0 - 0 Preston North End (FT)
  • EFL Championship Matchday 17 (2024-11-26): Watford FC 1 - 0 Bristol City (FT)
  • EFL Championship Matchday 17 (2024-11-26): Sunderland 0 - 0 West Bromwich Albion (FT)
  • EFL Championship Matchday 17 (2024-11-27): Leeds 3 - 0 Luton Town (FT)
  • EFL Championship Matchday 17 (2024-11-27): Cardiff City FC 0 - 2 Queens Park Rangers (FT)
  • EFL Championship Matchday 17 (2024-11-27): Middlesbrough 0 - 1 Blackburn Rovers (FT)
  • EFL Championship Matchday 17 (2024-11-27): Derby County 1 - 2 Swansea City (FT)
  • EFL Championship Matchday 17 (2025-01-28): Portsmouth FC 0 - 1 Millwall (FT)
  • EFL Championship Matchday 18 (2024-11-29): Sheffield United 1 - 0 Sunderland (FT)
  • EFL Championship Matchday 18 (2024-11-30): Middlesbrough 3 - 1 Hull City (FT)
  • EFL Championship Matchday 18 (2024-11-30): Oxford United 1 - 1 Millwall (FT)
  • EFL Championship Matchday 18 (2024-11-30): Watford FC 0 - 0 Queens Park Rangers (FT)
  • EFL Championship Matchday 18 (2024-11-30): Blackburn Rovers 1 - 0 Leeds (FT)
  • EFL Championship Matchday 18 (2024-11-30): Bristol City 4 - 0 Plymouth Argyle (FT)
  • EFL Championship Matchday 18 (2024-11-30): Coventry City 2 - 2 Cardiff City FC (FT)
  • EFL Championship Matchday 18 (2024-11-30): Norwich City 4 - 2 Luton Town (FT)
  • EFL Championship Matchday 18 (2024-11-30): Preston North End 1 - 1 West Bromwich Albion (FT)
  • EFL Championship Matchday 18 (2024-11-30): Stoke City 0 - 2 Burnley (FT)
  • EFL Championship Matchday 18 (2024-11-30): Swansea City 2 - 2 Portsmouth FC (FT)
  • EFL Championship Matchday 18 (2024-12-01): Derby County 1 - 2 Sheffield Wednesday (FT)
  • EFL Championship Matchday 19 (2024-12-06): Burnley 1 - 1 Middlesbrough (FT)
  • EFL Championship Matchday 19 (2024-12-07): Leeds 2 - 0 Derby County (FT)
  • EFL Championship Matchday 19 (2024-12-07): Sheffield Wednesday 1 - 1 Preston North End (FT)
  • EFL Championship Matchday 19 (2024-12-07): Sunderland 2 - 1 Stoke City (FT)
  • EFL Championship Matchday 19 (2024-12-07): Hull City 0 - 1 Blackburn Rovers (FT)
  • EFL Championship Matchday 19 (2024-12-07): Millwall 0 - 1 Coventry City (FT)
  • EFL Championship Matchday 19 (2024-12-07): Portsmouth FC 3 - 0 Bristol City (FT)
  • EFL Championship Matchday 19 (2024-12-07): Queens Park Rangers 3 - 0 Norwich City (FT)
  • EFL Championship Matchday 19 (2024-12-07): Luton Town 1 - 1 Swansea City (FT)
  • EFL Championship Matchday 19 (2024-12-08): West Bromwich Albion 2 - 2 Sheffield United (FT)
  • EFL Championship Matchday 19 (2025-01-14): Cardiff City FC 1 - 1 Watford FC (FT)
  • EFL Championship Matchday 19 (2025-01-14): Plymouth Argyle 1 - 1 Oxford United (FT)
  • EFL Championship Matchday 20 (2024-12-10): Burnley 0 - 0 Derby County (FT)
  • EFL Championship Matchday 20 (2024-12-10): Luton Town 2 - 1 Stoke City (FT)
  • EFL Championship Matchday 20 (2024-12-10): Plymouth Argyle 1 - 2 Swansea City (FT)
  • EFL Championship Matchday 20 (2024-12-10): Portsmouth FC 0 - 0 Norwich City (FT)
  • EFL Championship Matchday 20 (2024-12-10): Sheffield Wednesday 0 - 1 Blackburn Rovers (FT)
  • EFL Championship Matchday 20 (2024-12-10): Sunderland 1 - 1 Bristol City (FT)
  • EFL Championship Matchday 20 (2024-12-10): Leeds 3 - 1 Middlesbrough (FT)
  • EFL Championship Matchday 20 (2024-12-11): Millwall 0 - 1 Sheffield United (FT)
  • EFL Championship Matchday 20 (2024-12-11): Cardiff City FC 0 - 2 Preston North End (FT)
  • EFL Championship Matchday 20 (2024-12-11): Hull City 1 - 1 Watford FC (FT)
  • EFL Championship Matchday 20 (2024-12-11): Queens Park Rangers 2 - 0 Oxford United (FT)
  • EFL Championship Matchday 20 (2024-12-11): West Bromwich Albion 2 - 0 Coventry City (FT)
  • EFL Championship Matchday 21 (2024-12-13): Derby County 4 - 0 Portsmouth FC (FT)
  • EFL Championship Matchday 21 (2024-12-14): Bristol City 1 - 1 Queens Park Rangers (FT)
  • EFL Championship Matchday 21 (2024-12-14): Coventry City 2 - 1 Hull City (FT)
  • EFL Championship Matchday 21 (2024-12-14): Preston North End 1 - 1 Leeds (FT)
  • EFL Championship Matchday 21 (2024-12-14): Blackburn Rovers 2 - 0 Luton Town (FT)
  • EFL Championship Matchday 21 (2024-12-14): Middlesbrough 1 - 0 Millwall (FT)
  • EFL Championship Matchday 21 (2024-12-14): Oxford United 1 - 3 Sheffield Wednesday (FT)
  • EFL Championship Matchday 21 (2024-12-14): Sheffield United 2 - 0 Plymouth Argyle (FT)
  • EFL Championship Matchday 21 (2024-12-14): Stoke City 2 - 2 Cardiff City FC (FT)
  • EFL Championship Matchday 21 (2024-12-14): Swansea City 2 - 3 Sunderland (FT)
  • EFL Championship Matchday 21 (2024-12-15): Watford FC 2 - 1 West Bromwich Albion (FT)
  • EFL Championship Matchday 21 (2024-12-15): Norwich City 1 - 2 Burnley (FT)
  • EFL Championship Matchday 22 (2024-12-20): Luton Town 2 - 1 Derby County (FT)
  • EFL Championship Matchday 22 (2024-12-21): Hull City 2 - 1 Swansea City (FT)
  • EFL Championship Matchday 22 (2024-12-21): Portsmouth FC 4 - 1 Coventry City (FT)
  • EFL Championship Matchday 22 (2024-12-21): Sheffield Wednesday 2 - 0 Stoke City (FT)
  • EFL Championship Matchday 22 (2024-12-21): Burnley 2 - 1 Watford FC (FT)
  • EFL Championship Matchday 22 (2024-12-21): Cardiff City FC 0 - 2 Sheffield United (FT)
  • EFL Championship Matchday 22 (2024-12-21): Leeds 4 - 0 Oxford United (FT)
  • EFL Championship Matchday 22 (2024-12-21): Millwall 1 - 0 Blackburn Rovers (FT)
  • EFL Championship Matchday 22 (2024-12-21): Plymouth Argyle 3 - 3 Middlesbrough (FT)
  • EFL Championship Matchday 22 (2024-12-21): Queens Park Rangers 2 - 1 Preston North End (FT)
  • EFL Championship Matchday 22 (2024-12-21): Sunderland 2 - 1 Norwich City (FT)
  • EFL Championship Matchday 22 (2024-12-22): West Bromwich Albion 2 - 0 Bristol City (FT)
  • EFL Championship Matchday 23 (2024-12-26): Blackburn Rovers 2 - 2 Sunderland (FT)
  • EFL Championship Matchday 23 (2024-12-26): Bristol City 1 - 0 Luton Town (FT)
  • EFL Championship Matchday 23 (2024-12-26): Coventry City 4 - 0 Plymouth Argyle (FT)
  • EFL Championship Matchday 23 (2024-12-26): Middlesbrough 3 - 3 Sheffield Wednesday (FT)
  • EFL Championship Matchday 23 (2024-12-26): Norwich City 2 - 1 Millwall (FT)
  • EFL Championship Matchday 23 (2024-12-26): Oxford United 3 - 2 Cardiff City FC (FT)
  • EFL Championship Matchday 23 (2024-12-26): Preston North End 1 - 0 Hull City (FT)
  • EFL Championship Matchday 23 (2024-12-26): Sheffield United 0 - 2 Burnley (FT)
  • EFL Championship Matchday 23 (2024-12-26): Swansea City 3 - 0 Queens Park Rangers (FT)
  • EFL Championship Matchday 23 (2024-12-26): Watford FC 2 - 1 Portsmouth FC (FT)
  • EFL Championship Matchday 23 (2024-12-26): Derby County 2 - 1 West Bromwich Albion (FT)
  • EFL Championship Matchday 23 (2024-12-26): Stoke City 0 - 2 Leeds (FT)
  • EFL Championship Matchday 24 (2024-12-29): Sheffield United 1 - 1 West Bromwich Albion (FT)
  • EFL Championship Matchday 24 (2024-12-29): Blackburn Rovers 0 - 1 Hull City (FT)
  • EFL Championship Matchday 24 (2024-12-29): Bristol City 3 - 0 Portsmouth FC (FT)
  • EFL Championship Matchday 24 (2024-12-29): Coventry City 0 - 0 Millwall (FT)
  • EFL Championship Matchday 24 (2024-12-29): Norwich City 1 - 1 Queens Park Rangers (FT)
  • EFL Championship Matchday 24 (2024-12-29): Oxford United 2 - 0 Plymouth Argyle (FT)
  • EFL Championship Matchday 24 (2024-12-29): Preston North End 3 - 1 Sheffield Wednesday (FT)
  • EFL Championship Matchday 24 (2024-12-29): Stoke City 1 - 0 Sunderland (FT)
  • EFL Championship Matchday 24 (2024-12-29): Swansea City 2 - 1 Luton Town (FT)
  • EFL Championship Matchday 24 (2024-12-29): Watford FC 1 - 2 Cardiff City FC (FT)
  • EFL Championship Matchday 24 (2024-12-29): Derby County 0 - 1 Leeds (FT)
  • EFL Championship Matchday 24 (2024-12-29): Middlesbrough 0 - 0 Burnley (FT)
  • EFL Championship Matchday 25 (2025-01-01): Plymouth Argyle 2 - 2 Bristol City (FT)
  • EFL Championship Matchday 25 (2025-01-01): Queens Park Rangers 3 - 1 Watford FC (FT)
  • EFL Championship Matchday 25 (2025-01-01): Millwall 0 - 1 Oxford United (FT)
  • EFL Championship Matchday 25 (2025-01-01): Burnley 0 - 0 Stoke City (FT)
  • EFL Championship Matchday 25 (2025-01-01): Cardiff City FC 1 - 1 Coventry City (FT)
  • EFL Championship Matchday 25 (2025-01-01): Leeds 1 - 1 Blackburn Rovers (FT)
  • EFL Championship Matchday 25 (2025-01-01): Luton Town 0 - 1 Norwich City (FT)
  • EFL Championship Matchday 25 (2025-01-01): Portsmouth FC 4 - 0 Swansea City (FT)
  • EFL Championship Matchday 25 (2025-01-01): Sheffield Wednesday 4 - 2 Derby County (FT)
  • EFL Championship Matchday 25 (2025-01-01): West Bromwich Albion 3 - 1 Preston North End (FT)
  • EFL Championship Matchday 25 (2025-01-01): Hull City 0 - 1 Middlesbrough (FT)
  • EFL Championship Matchday 25 (2025-01-01): Sunderland 2 - 1 Sheffield United (FT)
  • EFL Championship Matchday 26 (2025-01-04): Blackburn Rovers 0 - 1 Burnley (FT)
  • EFL Championship Matchday 26 (2025-01-04): Stoke City 0 - 0 Plymouth Argyle (FT)
  • EFL Championship Matchday 26 (2025-01-04): Swansea City 1 - 1 West Bromwich Albion (FT)
  • EFL Championship Matchday 26 (2025-01-04): Bristol City 1 - 0 Derby County (FT)
  • EFL Championship Matchday 26 (2025-01-04): Hull City 3 - 3 Leeds (FT)
  • EFL Championship Matchday 26 (2025-01-04): Middlesbrough 1 - 1 Cardiff City FC (FT)
  • EFL Championship Matchday 26 (2025-01-04): Norwich City 2 - 1 Coventry City (FT)
  • EFL Championship Matchday 26 (2025-01-04): Preston North End 1 - 1 Oxford United (FT)
  • EFL Championship Matchday 26 (2025-01-04): Sheffield Wednesday 2 - 2 Millwall (FT)
  • EFL Championship Matchday 26 (2025-01-04): Watford FC 1 - 2 Sheffield United (FT)
  • EFL Championship Matchday 26 (2025-01-05): Sunderland 1 - 0 Portsmouth FC (FT)
  • EFL Championship Matchday 26 (2025-01-06): Queens Park Rangers 2 - 1 Luton Town (FT)
  • EFL Championship Matchday 27 (2025-01-17): Burnley 0 - 0 Sunderland (FT)
  • EFL Championship Matchday 27 (2025-01-18): Cardiff City FC 3 - 0 Swansea City (FT)
  • EFL Championship Matchday 27 (2025-01-18): Millwall 0 - 1 Hull City (FT)
  • EFL Championship Matchday 27 (2025-01-18): Plymouth Argyle 0 - 1 Queens Park Rangers (FT)
  • EFL Championship Matchday 27 (2025-01-18): Coventry City 1 - 0 Bristol City (FT)
  • EFL Championship Matchday 27 (2025-01-18): Derby County 0 - 2 Watford FC (FT)
  • EFL Championship Matchday 27 (2025-01-18): Luton Town 0 - 0 Preston North End (FT)
  • EFL Championship Matchday 27 (2025-01-18): Oxford United 1 - 0 Blackburn Rovers (FT)
  • EFL Championship Matchday 27 (2025-01-18): Sheffield United 2 - 0 Norwich City (FT)
  • EFL Championship Matchday 27 (2025-01-18): West Bromwich Albion 1 - 1 Stoke City (FT)
  • EFL Championship Matchday 27 (2025-01-18): Portsmouth FC 2 - 1 Middlesbrough (FT)
  • EFL Championship Matchday 27 (2025-01-19): Leeds 3 - 0 Sheffield Wednesday (FT)
  • EFL Championship Matchday 28 (2025-01-21): Blackburn Rovers 0 - 2 Coventry City (FT)
  • EFL Championship Matchday 28 (2025-01-21): Derby County 0 - 1 Sunderland (FT)
  • EFL Championship Matchday 28 (2025-01-21): Hull City 1 - 2 Queens Park Rangers (FT)
  • EFL Championship Matchday 28 (2025-01-21): Middlesbrough 2 - 0 West Bromwich Albion (FT)
  • EFL Championship Matchday 28 (2025-01-21): Oxford United 3 - 2 Luton Town (FT)
  • EFL Championship Matchday 28 (2025-01-21): Swansea City 1 - 2 Sheffield United (FT)
  • EFL Championship Matchday 28 (2025-01-21): Watford FC 1 - 2 Preston North End (FT)
  • EFL Championship Matchday 28 (2025-01-21): Millwall 2 - 2 Cardiff City FC (FT)
  • EFL Championship Matchday 28 (2025-01-22): Leeds 2 - 0 Norwich City (FT)
  • EFL Championship Matchday 28 (2025-01-22): Portsmouth FC 3 - 1 Stoke City (FT)
  • EFL Championship Matchday 28 (2025-01-22): Sheffield Wednesday 2 - 2 Bristol City (FT)
  • EFL Championship Matchday 28 (2025-01-22): Plymouth Argyle 0 - 5 Burnley (FT)
  • EFL Championship Matchday 29 (2025-01-24): Sheffield United 0 - 3 Hull City (FT)
  • EFL Championship Matchday 29 (2025-01-25): Luton Town 0 - 1 Millwall (FT)
  • EFL Championship Matchday 29 (2025-01-25): Norwich City 5 - 1 Swansea City (FT)
  • EFL Championship Matchday 29 (2025-01-25): Stoke City 0 - 0 Oxford United (FT)
  • EFL Championship Matchday 29 (2025-01-25): Bristol City 2 - 1 Blackburn Rovers (FT)
  • EFL Championship Matchday 29 (2025-01-25): Cardiff City FC 2 - 1 Derby County (FT)
  • EFL Championship Matchday 29 (2025-01-25): Coventry City 2 - 1 Watford FC (FT)
  • EFL Championship Matchday 29 (2025-01-25): Preston North End 2 - 1 Middlesbrough (FT)
  • EFL Championship Matchday 29 (2025-01-25): Queens Park Rangers 0 - 2 Sheffield Wednesday (FT)
  • EFL Championship Matchday 29 (2025-01-25): Sunderland 2 - 2 Plymouth Argyle (FT)
  • EFL Championship Matchday 29 (2025-01-25): West Bromwich Albion 5 - 1 Portsmouth FC (FT)
  • EFL Championship Matchday 29 (2025-01-27): Burnley 0 - 0 Leeds (FT)
  • EFL Championship Matchday 30 (2025-01-31): Blackburn Rovers 2 - 1 Preston North End (FT)
  • EFL Championship Matchday 30 (2025-02-01): Oxford United 1 - 1 Bristol City (FT)
  • EFL Championship Matchday 30 (2025-02-01): Plymouth Argyle 2 - 1 West Bromwich Albion (FT)
  • EFL Championship Matchday 30 (2025-02-01): Watford FC 0 - 1 Norwich City (FT)
  • EFL Championship Matchday 30 (2025-02-01): Derby County 0 - 1 Sheffield United (FT)
  • EFL Championship Matchday 30 (2025-02-01): Hull City 1 - 2 Stoke City (FT)
  • EFL Championship Matchday 30 (2025-02-01): Leeds 7 - 0 Cardiff City FC (FT)
  • EFL Championship Matchday 30 (2025-02-01): Millwall 2 - 1 Queens Park Rangers (FT)
  • EFL Championship Matchday 30 (2025-02-01): Portsmouth FC 0 - 0 Burnley (FT)
  • EFL Championship Matchday 30 (2025-02-01): Sheffield Wednesday 1 - 1 Luton Town (FT)
  • EFL Championship Matchday 30 (2025-02-01): Swansea City 0 - 2 Coventry City (FT)
  • EFL Championship Matchday 30 (2025-02-03): Middlesbrough 2 - 3 Sunderland (FT)
  • EFL Championship Matchday 31 (2025-02-04): Burnley 1 - 0 Oxford United (FT)
  • EFL Championship Matchday 31 (2025-02-04): Queens Park Rangers 2 - 1 Blackburn Rovers (FT)
  • EFL Championship Matchday 31 (2025-02-05): Coventry City 0 - 2 Leeds (FT)
  • EFL Championship Matchday 31 (2025-02-08): Sunderland 2 - 2 Watford FC (FT)
  • EFL Championship Matchday 31 (2025-02-08): West Bromwich Albion 2 - 1 Sheffield Wednesday (FT)
  • EFL Championship Matchday 31 (2025-02-08): Norwich City 1 - 1 Derby County (FT)
  • EFL Championship Matchday 31 (2025-02-08): Sheffield United 2 - 1 Portsmouth FC (FT)
  • EFL Championship Matchday 31 (2025-02-09): Bristol City 0 - 1 Swansea City (FT)
  • EFL Championship Matchday 31 (2025-02-18): Preston North End 1 - 1 Millwall (FT)
  • EFL Championship Matchday 31 (2025-02-19): Luton Town 1 - 1 Plymouth Argyle (FT)
  • EFL Championship Matchday 31 (2025-02-25): Cardiff City FC 1 - 0 Hull City (FT)
  • EFL Championship Matchday 31 (2025-02-25): Stoke City 1 - 3 Middlesbrough (FT)
  • EFL Championship Matchday 32 (2025-02-11): Coventry City 1 - 0 Queens Park Rangers (FT)
  • EFL Championship Matchday 32 (2025-02-11): Derby County 0 - 0 Oxford United (FT)
  • EFL Championship Matchday 32 (2025-02-11): Portsmouth FC 2 - 1 Cardiff City FC (FT)
  • EFL Championship Matchday 32 (2025-02-11): Watford FC 0 - 4 Leeds (FT)
  • EFL Championship Matchday 32 (2025-02-11): Norwich City 0 - 1 Preston North End (FT)
  • EFL Championship Matchday 32 (2025-02-12): Bristol City 2 - 0 Stoke City (FT)
  • EFL Championship Matchday 32 (2025-02-12): Plymouth Argyle 5 - 1 Millwall (FT)
  • EFL Championship Matchday 32 (2025-02-12): Swansea City 0 - 1 Sheffield Wednesday (FT)
  • EFL Championship Matchday 32 (2025-02-12): Burnley 2 - 0 Hull City (FT)
  • EFL Championship Matchday 32 (2025-02-12): Sunderland 2 - 0 Luton Town (FT)
  • EFL Championship Matchday 32 (2025-02-12): Sheffield United 3 - 1 Middlesbrough (FT)
  • EFL Championship Matchday 32 (2025-02-12): West Bromwich Albion 0 - 2 Blackburn Rovers (FT)
  • EFL Championship Matchday 33 (2025-02-14): Queens Park Rangers 4 - 0 Derby County (FT)
  • EFL Championship Matchday 33 (2025-02-15): Cardiff City FC 1 - 1 Bristol City (FT)
  • EFL Championship Matchday 33 (2025-02-15): Oxford United 0 - 2 Portsmouth FC (FT)
  • EFL Championship Matchday 33 (2025-02-15): Preston North End 0 - 0 Burnley (FT)
  • EFL Championship Matchday 33 (2025-02-15): Blackburn Rovers 2 - 0 Plymouth Argyle (FT)
  • EFL Championship Matchday 33 (2025-02-15): Hull City 1 - 1 Norwich City (FT)
  • EFL Championship Matchday 33 (2025-02-15): Luton Town 0 - 1 Sheffield United (FT)
  • EFL Championship Matchday 33 (2025-02-15): Middlesbrough 0 - 1 Watford FC (FT)
  • EFL Championship Matchday 33 (2025-02-15): Millwall 1 - 1 West Bromwich Albion (FT)
  • EFL Championship Matchday 33 (2025-02-15): Sheffield Wednesday 1 - 2 Coventry City (FT)
  • EFL Championship Matchday 33 (2025-02-15): Stoke City 3 - 1 Swansea City (FT)
  • EFL Championship Matchday 33 (2025-02-17): Leeds 2 - 1 Sunderland (FT)
  • EFL Championship Matchday 34 (2025-02-21): Bristol City 2 - 1 Middlesbrough (FT)
  • EFL Championship Matchday 34 (2025-02-21): Burnley 4 - 0 Sheffield Wednesday (FT)
  • EFL Championship Matchday 34 (2025-02-22): Derby County 0 - 1 Millwall (FT)
  • EFL Championship Matchday 34 (2025-02-22): Plymouth Argyle 1 - 1 Cardiff City FC (FT)
  • EFL Championship Matchday 34 (2025-02-22): Sunderland 0 - 1 Hull City (FT)
  • EFL Championship Matchday 34 (2025-02-22): Coventry City 2 - 1 Preston North End (FT)
  • EFL Championship Matchday 34 (2025-02-22): Norwich City 4 - 2 Stoke City (FT)
  • EFL Championship Matchday 34 (2025-02-22): Portsmouth FC 2 - 1 Queens Park Rangers (FT)
  • EFL Championship Matchday 34 (2025-02-22): Swansea City 3 - 0 Blackburn Rovers (FT)
  • EFL Championship Matchday 34 (2025-02-22): West Bromwich Albion 2 - 0 Oxford United (FT)
  • EFL Championship Matchday 34 (2025-02-23): Watford FC 2 - 0 Luton Town (FT)
  • EFL Championship Matchday 34 (2025-02-24): Sheffield United 1 - 3 Leeds (FT)
  • EFL Championship Matchday 35 (2025-02-28): Sheffield Wednesday 1 - 2 Sunderland (FT)
  • EFL Championship Matchday 35 (2025-03-01): Blackburn Rovers 1 - 1 Norwich City (FT)
  • EFL Championship Matchday 35 (2025-03-01): Leeds 1 - 1 West Bromwich Albion (FT)
  • EFL Championship Matchday 35 (2025-03-01): Oxford United 2 - 3 Coventry City (FT)
  • EFL Championship Matchday 35 (2025-03-01): Luton Town 1 - 0 Portsmouth FC (FT)
  • EFL Championship Matchday 35 (2025-03-01): Middlesbrough 1 - 0 Derby County (FT)
  • EFL Championship Matchday 35 (2025-03-01): Queens Park Rangers 1 - 2 Sheffield United (FT)
  • EFL Championship Matchday 35 (2025-03-01): Stoke City 0 - 0 Watford FC (FT)
  • EFL Championship Matchday 35 (2025-03-04): Cardiff City FC 1 - 2 Burnley (FT)
  • EFL Championship Matchday 35 (2025-03-04): Hull City 2 - 0 Plymouth Argyle (FT)
  • EFL Championship Matchday 35 (2025-03-04): Millwall 0 - 2 Bristol City (FT)
  • EFL Championship Matchday 35 (2025-03-04): Preston North End 0 - 0 Swansea City (FT)
  • EFL Championship Matchday 36 (2025-03-07): Norwich City 1 - 1 Oxford United (FT)
  • EFL Championship Matchday 36 (2025-03-08): Coventry City 3 - 2 Stoke City (FT)
  • EFL Championship Matchday 36 (2025-03-08): Watford FC 1 - 2 Millwall (FT)
  • EFL Championship Matchday 36 (2025-03-08): Bristol City 1 - 1 Hull City (FT)
  • EFL Championship Matchday 36 (2025-03-08): Burnley 4 - 0 Luton Town (FT)
  • EFL Championship Matchday 36 (2025-03-08): Derby County 2 - 1 Blackburn Rovers (FT)
  • EFL Championship Matchday 36 (2025-03-08): Plymouth Argyle 0 - 3 Sheffield Wednesday (FT)
  • EFL Championship Matchday 36 (2025-03-08): Sheffield United 1 - 0 Preston North End (FT)
  • EFL Championship Matchday 36 (2025-03-08): Sunderland 2 - 1 Cardiff City FC (FT)
  • EFL Championship Matchday 36 (2025-03-08): Swansea City 1 - 0 Middlesbrough (FT)
  • EFL Championship Matchday 36 (2025-03-08): West Bromwich Albion 1 - 0 Queens Park Rangers (FT)
  • EFL Championship Matchday 36 (2025-03-09): Portsmouth FC 1 - 0 Leeds (FT)
  • EFL Championship Matchday 37 (2025-03-11): Burnley 1 - 1 West Bromwich Albion (FT)
  • EFL Championship Matchday 37 (2025-03-11): Cardiff City FC 1 - 2 Luton Town (FT)
  • EFL Championship Matchday 37 (2025-03-11): Derby County 2 - 0 Coventry City (FT)
  • EFL Championship Matchday 37 (2025-03-11): Middlesbrough 2 - 1 Queens Park Rangers (FT)
  • EFL Championship Matchday 37 (2025-03-11): Sunderland 1 - 1 Preston North End (FT)
  • EFL Championship Matchday 37 (2025-03-11): Norwich City 2 - 3 Sheffield Wednesday (FT)
  • EFL Championship Matchday 37 (2025-03-11): Sheffield United 1 - 1 Bristol City (FT)
  • EFL Championship Matchday 37 (2025-03-12): Portsmouth FC 1 - 2 Plymouth Argyle (FT)
  • EFL Championship Matchday 37 (2025-03-12): Hull City 2 - 1 Oxford United (FT)
  • EFL Championship Matchday 37 (2025-03-12): Leeds 2 - 0 Millwall (FT)
  • EFL Championship Matchday 37 (2025-03-12): Watford FC 1 - 0 Swansea City (FT)
  • EFL Championship Matchday 37 (2025-03-12): Stoke City 1 - 0 Blackburn Rovers (FT)
  • EFL Championship Matchday 38 (2025-03-14): Bristol City 2 - 1 Norwich City (FT)
  • EFL Championship Matchday 38 (2025-03-15): Millwall 1 - 0 Stoke City (FT)
  • EFL Championship Matchday 38 (2025-03-15): Queens Park Rangers 2 - 2 Leeds (FT)
  • EFL Championship Matchday 38 (2025-03-15): Blackburn Rovers 1 - 2 Cardiff City FC (FT)
  • EFL Championship Matchday 38 (2025-03-15): Coventry City 3 - 0 Sunderland (FT)
  • EFL Championship Matchday 38 (2025-03-15): Luton Town 0 - 0 Middlesbrough (FT)
  • EFL Championship Matchday 38 (2025-03-15): Oxford United 1 - 0 Watford FC (FT)
  • EFL Championship Matchday 38 (2025-03-15): Plymouth Argyle 2 - 3 Derby County (FT)
  • EFL Championship Matchday 38 (2025-03-15): Preston North End 2 - 1 Portsmouth FC (FT)
  • EFL Championship Matchday 38 (2025-03-15): Swansea City 0 - 2 Burnley (FT)
  • EFL Championship Matchday 38 (2025-03-15): West Bromwich Albion 1 - 1 Hull City (FT)
  • EFL Championship Matchday 38 (2025-03-16): Sheffield Wednesday 0 - 1 Sheffield United (FT)
  • EFL Championship Matchday 39 (2025-03-28): Sheffield United 3 - 1 Coventry City (FT)
  • EFL Championship Matchday 39 (2025-03-29): Hull City 0 - 1 Luton Town (FT)
  • EFL Championship Matchday 39 (2025-03-29): Watford FC 0 - 0 Plymouth Argyle (FT)
  • EFL Championship Matchday 39 (2025-03-29): Burnley 1 - 0 Bristol City (FT)
  • EFL Championship Matchday 39 (2025-03-29): Cardiff City FC 1 - 1 Sheffield Wednesday (FT)
  • EFL Championship Matchday 39 (2025-03-29): Leeds 2 - 2 Swansea City (FT)
  • EFL Championship Matchday 39 (2025-03-29): Middlesbrough 2 - 1 Oxford United (FT)
  • EFL Championship Matchday 39 (2025-03-29): Norwich City 1 - 0 West Bromwich Albion (FT)
  • EFL Championship Matchday 39 (2025-03-29): Portsmouth FC 1 - 0 Blackburn Rovers (FT)
  • EFL Championship Matchday 39 (2025-03-29): Stoke City 3 - 1 Queens Park Rangers (FT)
  • EFL Championship Matchday 39 (2025-03-29): Sunderland 1 - 0 Millwall (FT)
  • EFL Championship Matchday 39 (2025-04-02): Derby County 2 - 0 Preston North End (FT)
  • EFL Championship Matchday 40 (2025-04-04): Blackburn Rovers 0 - 2 Middlesbrough (FT)
  • EFL Championship Matchday 40 (2025-04-05): Coventry City 1 - 2 Burnley (FT)
  • EFL Championship Matchday 40 (2025-04-05): Luton Town 1 - 1 Leeds (FT)
  • EFL Championship Matchday 40 (2025-04-05): West Bromwich Albion 0 - 1 Sunderland (FT)
  • EFL Championship Matchday 40 (2025-04-05): Bristol City 2 - 1 Watford FC (FT)
  • EFL Championship Matchday 40 (2025-04-05): Millwall 2 - 1 Portsmouth FC (FT)
  • EFL Championship Matchday 40 (2025-04-05): Oxford United 1 - 0 Sheffield United (FT)
  • EFL Championship Matchday 40 (2025-04-05): Plymouth Argyle 2 - 1 Norwich City (FT)
  • EFL Championship Matchday 40 (2025-04-05): Preston North End 1 - 1 Stoke City (FT)
  • EFL Championship Matchday 40 (2025-04-05): Queens Park Rangers 0 - 0 Cardiff City FC (FT)
  • EFL Championship Matchday 40 (2025-04-05): Sheffield Wednesday 0 - 1 Hull City (FT)
  • EFL Championship Matchday 40 (2025-04-05): Swansea City 1 - 0 Derby County (FT)
  • EFL Championship Matchday 41 (2025-04-08): Blackburn Rovers 2 - 2 Sheffield Wednesday (FT)
  • EFL Championship Matchday 41 (2025-04-08): Bristol City 2 - 1 West Bromwich Albion (FT)
  • EFL Championship Matchday 41 (2025-04-08): Norwich City 0 - 0 Sunderland (FT)
  • EFL Championship Matchday 41 (2025-04-08): Preston North End 2 - 2 Cardiff City FC (FT)
  • EFL Championship Matchday 41 (2025-04-08): Sheffield United 0 - 1 Millwall (FT)
  • EFL Championship Matchday 41 (2025-04-08): Stoke City 1 - 1 Luton Town (FT)
  • EFL Championship Matchday 41 (2025-04-08): Watford FC 1 - 0 Hull City (FT)
  • EFL Championship Matchday 41 (2025-04-08): Derby County 0 - 0 Burnley (FT)
  • EFL Championship Matchday 41 (2025-04-08): Middlesbrough 0 - 1 Leeds (FT)
  • EFL Championship Matchday 41 (2025-04-09): Oxford United 1 - 3 Queens Park Rangers (FT)
  • EFL Championship Matchday 41 (2025-04-09): Swansea City 3 - 0 Plymouth Argyle (FT)
  • EFL Championship Matchday 41 (2025-04-09): Coventry City 1 - 0 Portsmouth FC (FT)
  • EFL Championship Matchday 42 (2025-04-11): Burnley 2 - 1 Norwich City (FT)
  • EFL Championship Matchday 42 (2025-04-12): Leeds 2 - 1 Preston North End (FT)
  • EFL Championship Matchday 42 (2025-04-12): Plymouth Argyle 2 - 1 Sheffield United (FT)
  • EFL Championship Matchday 42 (2025-04-12): Cardiff City FC 0 - 1 Stoke City (FT)
  • EFL Championship Matchday 42 (2025-04-12): Luton Town 0 - 1 Blackburn Rovers (FT)
  • EFL Championship Matchday 42 (2025-04-12): Millwall 1 - 0 Middlesbrough (FT)
  • EFL Championship Matchday 42 (2025-04-12): Portsmouth FC 2 - 2 Derby County (FT)
  • EFL Championship Matchday 42 (2025-04-12): Queens Park Rangers 1 - 1 Bristol City (FT)
  • EFL Championship Matchday 42 (2025-04-12): Sheffield Wednesday 0 - 1 Oxford United (FT)
  • EFL Championship Matchday 42 (2025-04-12): Sunderland 0 - 1 Swansea City (FT)
  • EFL Championship Matchday 42 (2025-04-12): West Bromwich Albion 2 - 1 Watford FC (FT)
  • EFL Championship Matchday 42 (2025-04-14): Hull City 1 - 1 Coventry City (FT)
  • EFL Championship Matchday 43 (2025-04-18): Derby County 0 - 1 Luton Town (FT)
  • EFL Championship Matchday 43 (2025-04-18): Blackburn Rovers 4 - 1 Millwall (FT)
  • EFL Championship Matchday 43 (2025-04-18): Bristol City 2 - 1 Sunderland (FT)
  • EFL Championship Matchday 43 (2025-04-18): Coventry City 2 - 0 West Bromwich Albion (FT)
  • EFL Championship Matchday 43 (2025-04-18): Middlesbrough 2 - 1 Plymouth Argyle (FT)
  • EFL Championship Matchday 43 (2025-04-18): Norwich City 3 - 5 Portsmouth FC (FT)
  • EFL Championship Matchday 43 (2025-04-18): Preston North End 1 - 2 Queens Park Rangers (FT)
  • EFL Championship Matchday 43 (2025-04-18): Stoke City 2 - 0 Sheffield Wednesday (FT)
  • EFL Championship Matchday 43 (2025-04-18): Swansea City 1 - 0 Hull City (FT)
  • EFL Championship Matchday 43 (2025-04-18): Watford FC 1 - 2 Burnley (FT)
  • EFL Championship Matchday 43 (2025-04-18): Sheffield United 2 - 0 Cardiff City FC (FT)
  • EFL Championship Matchday 43 (2025-04-18): Oxford United 0 - 1 Leeds (FT)
  • EFL Championship Matchday 44 (2025-04-21): Cardiff City FC 1 - 1 Oxford United (FT)
  • EFL Championship Matchday 44 (2025-04-21): Hull City 2 - 1 Preston North End (FT)
  • EFL Championship Matchday 44 (2025-04-21): Leeds 6 - 0 Stoke City (FT)
  • EFL Championship Matchday 44 (2025-04-21): Luton Town 3 - 1 Bristol City (FT)
  • EFL Championship Matchday 44 (2025-04-21): Millwall 3 - 1 Norwich City (FT)
  • EFL Championship Matchday 44 (2025-04-21): Plymouth Argyle 3 - 1 Coventry City (FT)
  • EFL Championship Matchday 44 (2025-04-21): Portsmouth FC 1 - 0 Watford FC (FT)
  • EFL Championship Matchday 44 (2025-04-21): Queens Park Rangers 1 - 2 Swansea City (FT)
  • EFL Championship Matchday 44 (2025-04-21): Sheffield Wednesday 2 - 1 Middlesbrough (FT)
  • EFL Championship Matchday 44 (2025-04-21): Sunderland 0 - 1 Blackburn Rovers (FT)
  • EFL Championship Matchday 44 (2025-04-21): West Bromwich Albion 1 - 3 Derby County (FT)
  • EFL Championship Matchday 44 (2025-04-21): Burnley 2 - 1 Sheffield United (FT)
  • EFL Championship Matchday 45 (2025-04-25): Stoke City 0 - 2 Sheffield United (FT)
  • EFL Championship Matchday 45 (2025-04-26): Luton Town 1 - 0 Coventry City (FT)
  • EFL Championship Matchday 45 (2025-04-26): Queens Park Rangers 0 - 5 Burnley (FT)
  • EFL Championship Matchday 45 (2025-04-26): Blackburn Rovers 2 - 1 Watford FC (FT)
  • EFL Championship Matchday 45 (2025-04-26): Cardiff City FC 0 - 0 West Bromwich Albion (FT)
  • EFL Championship Matchday 45 (2025-04-26): Hull City 0 - 1 Derby County (FT)
  • EFL Championship Matchday 45 (2025-04-26): Middlesbrough 0 - 0 Norwich City (FT)
  • EFL Championship Matchday 45 (2025-04-26): Millwall 1 - 0 Swansea City (FT)
  • EFL Championship Matchday 45 (2025-04-26): Oxford United 2 - 0 Sunderland (FT)
  • EFL Championship Matchday 45 (2025-04-26): Preston North End 1 - 2 Plymouth Argyle (FT)
  • EFL Championship Matchday 45 (2025-04-26): Sheffield Wednesday 1 - 1 Portsmouth FC (FT)
  • EFL Championship Matchday 45 (2025-04-28): Leeds 4 - 0 Bristol City (FT)
  • EFL Championship Matchday 46 (2025-05-03): Bristol City 2 - 2 Preston North End (FT)
  • EFL Championship Matchday 46 (2025-05-03): Burnley 3 - 1 Millwall (FT)
  • EFL Championship Matchday 46 (2025-05-03): Coventry City 2 - 0 Middlesbrough (FT)
  • EFL Championship Matchday 46 (2025-05-03): Derby County 0 - 0 Stoke City (FT)
  • EFL Championship Matchday 46 (2025-05-03): Norwich City 4 - 2 Cardiff City FC (FT)
  • EFL Championship Matchday 46 (2025-05-03): Plymouth Argyle 1 - 2 Leeds (FT)
  • EFL Championship Matchday 46 (2025-05-03): Portsmouth FC 1 - 1 Hull City (FT)
  • EFL Championship Matchday 46 (2025-05-03): Sheffield United 1 - 1 Blackburn Rovers (FT)
  • EFL Championship Matchday 46 (2025-05-03): Sunderland 0 - 1 Queens Park Rangers (FT)
  • EFL Championship Matchday 46 (2025-05-03): Swansea City 3 - 3 Oxford United (FT)
  • EFL Championship Matchday 46 (2025-05-03): Watford FC 1 - 1 Sheffield Wednesday (FT)
  • EFL Championship Matchday 46 (2025-05-03): West Bromwich Albion 5 - 3 Luton Town (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: