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

EFL Championship 2019/2020 - Tournament Overview

  • EFL Championship Matchday 1 (2019-08-02): Luton Town 3 - 3 Middlesbrough (FT)
  • EFL Championship Matchday 1 (2019-08-03): Barnsley FC 1 - 0 Fulham (FT)
  • EFL Championship Matchday 1 (2019-08-03): Blackburn Rovers 1 - 2 Charlton Athletic (FT)
  • EFL Championship Matchday 1 (2019-08-03): Brentford 0 - 1 Birmingham City (FT)
  • EFL Championship Matchday 1 (2019-08-03): Millwall 1 - 0 Preston North End (FT)
  • EFL Championship Matchday 1 (2019-08-03): Reading FC 1 - 3 Sheffield Wednesday (FT)
  • EFL Championship Matchday 1 (2019-08-03): Stoke City 1 - 2 Queens Park Rangers (FT)
  • EFL Championship Matchday 1 (2019-08-03): Swansea City 2 - 1 Hull City (FT)
  • EFL Championship Matchday 1 (2019-08-03): Wigan Athletic 3 - 2 Cardiff City FC (FT)
  • EFL Championship Matchday 1 (2019-08-03): Nottingham Forest 1 - 2 West Bromwich Albion (FT)
  • EFL Championship Matchday 1 (2019-08-04): Bristol City 1 - 3 Leeds (FT)
  • EFL Championship Matchday 1 (2019-08-05): Huddersfield 1 - 2 Derby County (FT)
  • EFL Championship Matchday 2 (2019-08-10): Leeds 1 - 1 Nottingham Forest (FT)
  • EFL Championship Matchday 2 (2019-08-10): Birmingham City 1 - 1 Bristol City (FT)
  • EFL Championship Matchday 2 (2019-08-10): Cardiff City FC 2 - 1 Luton Town (FT)
  • EFL Championship Matchday 2 (2019-08-10): Charlton Athletic 3 - 1 Stoke City (FT)
  • EFL Championship Matchday 2 (2019-08-10): Derby County 0 - 0 Swansea City (FT)
  • EFL Championship Matchday 2 (2019-08-10): Fulham 2 - 0 Blackburn Rovers (FT)
  • EFL Championship Matchday 2 (2019-08-10): Hull City 2 - 1 Reading FC (FT)
  • EFL Championship Matchday 2 (2019-08-10): Middlesbrough 0 - 1 Brentford (FT)
  • EFL Championship Matchday 2 (2019-08-10): Preston North End 3 - 0 Wigan Athletic (FT)
  • EFL Championship Matchday 2 (2019-08-10): Queens Park Rangers 1 - 1 Huddersfield (FT)
  • EFL Championship Matchday 2 (2019-08-10): Sheffield Wednesday 2 - 0 Barnsley FC (FT)
  • EFL Championship Matchday 2 (2019-08-10): West Bromwich Albion 1 - 1 Millwall (FT)
  • EFL Championship Matchday 3 (2019-08-16): Huddersfield 1 - 2 Fulham (FT)
  • EFL Championship Matchday 3 (2019-08-17): Barnsley FC 2 - 2 Charlton Athletic (FT)
  • EFL Championship Matchday 3 (2019-08-17): Blackburn Rovers 1 - 0 Middlesbrough (FT)
  • EFL Championship Matchday 3 (2019-08-17): Brentford 1 - 1 Hull City (FT)
  • EFL Championship Matchday 3 (2019-08-17): Bristol City 2 - 0 Queens Park Rangers (FT)
  • EFL Championship Matchday 3 (2019-08-17): Luton Town 1 - 2 West Bromwich Albion (FT)
  • EFL Championship Matchday 3 (2019-08-17): Millwall 1 - 0 Sheffield Wednesday (FT)
  • EFL Championship Matchday 3 (2019-08-17): Nottingham Forest 3 - 0 Birmingham City (FT)
  • EFL Championship Matchday 3 (2019-08-17): Stoke City 2 - 2 Derby County (FT)
  • EFL Championship Matchday 3 (2019-08-17): Swansea City 3 - 2 Preston North End (FT)
  • EFL Championship Matchday 3 (2019-08-17): Wigan Athletic 0 - 2 Leeds (FT)
  • EFL Championship Matchday 3 (2019-08-18): Reading FC 3 - 0 Cardiff City FC (FT)
  • EFL Championship Matchday 4 (2019-08-20): Birmingham City 2 - 0 Barnsley FC (FT)
  • EFL Championship Matchday 4 (2019-08-20): Derby County 1 - 2 Bristol City (FT)
  • EFL Championship Matchday 4 (2019-08-20): Hull City 0 - 1 Blackburn Rovers (FT)
  • EFL Championship Matchday 4 (2019-08-20): Middlesbrough 1 - 0 Wigan Athletic (FT)
  • EFL Championship Matchday 4 (2019-08-20): Sheffield Wednesday 1 - 0 Luton Town (FT)
  • EFL Championship Matchday 4 (2019-08-21): Cardiff City FC 2 - 1 Huddersfield (FT)
  • EFL Championship Matchday 4 (2019-08-21): Charlton Athletic 1 - 1 Nottingham Forest (FT)
  • EFL Championship Matchday 4 (2019-08-21): Fulham 4 - 0 Millwall (FT)
  • EFL Championship Matchday 4 (2019-08-21): Leeds 1 - 0 Brentford (FT)
  • EFL Championship Matchday 4 (2019-08-21): Preston North End 3 - 1 Stoke City (FT)
  • EFL Championship Matchday 4 (2019-08-21): Queens Park Rangers 1 - 3 Swansea City (FT)
  • EFL Championship Matchday 4 (2019-08-21): West Bromwich Albion 1 - 1 Reading FC (FT)
  • EFL Championship Matchday 5 (2019-08-24): Derby County 1 - 1 West Bromwich Albion (FT)
  • EFL Championship Matchday 5 (2019-08-24): Barnsley FC 1 - 3 Luton Town (FT)
  • EFL Championship Matchday 5 (2019-08-24): Blackburn Rovers 0 - 0 Cardiff City FC (FT)
  • EFL Championship Matchday 5 (2019-08-24): Charlton Athletic 1 - 0 Brentford (FT)
  • EFL Championship Matchday 5 (2019-08-24): Fulham 1 - 2 Nottingham Forest (FT)
  • EFL Championship Matchday 5 (2019-08-24): Huddersfield 0 - 2 Reading FC (FT)
  • EFL Championship Matchday 5 (2019-08-24): Hull City 1 - 3 Bristol City (FT)
  • EFL Championship Matchday 5 (2019-08-24): Middlesbrough 1 - 1 Millwall (FT)
  • EFL Championship Matchday 5 (2019-08-24): Preston North End 2 - 1 Sheffield Wednesday (FT)
  • EFL Championship Matchday 5 (2019-08-24): Queens Park Rangers 3 - 1 Wigan Athletic (FT)
  • EFL Championship Matchday 5 (2019-08-24): Stoke City 0 - 3 Leeds (FT)
  • EFL Championship Matchday 5 (2019-08-25): Swansea City 3 - 0 Birmingham City (FT)
  • EFL Championship Matchday 6 (2019-08-30): Cardiff City FC 1 - 1 Fulham (FT)
  • EFL Championship Matchday 6 (2019-08-31): Bristol City 2 - 2 Middlesbrough (FT)
  • EFL Championship Matchday 6 (2019-08-31): Birmingham City 2 - 1 Stoke City (FT)
  • EFL Championship Matchday 6 (2019-08-31): Brentford 3 - 0 Derby County (FT)
  • EFL Championship Matchday 6 (2019-08-31): Leeds 0 - 1 Swansea City (FT)
  • EFL Championship Matchday 6 (2019-08-31): Luton Town 2 - 1 Huddersfield (FT)
  • EFL Championship Matchday 6 (2019-08-31): Millwall 1 - 1 Hull City (FT)
  • EFL Championship Matchday 6 (2019-08-31): Nottingham Forest 1 - 1 Preston North End (FT)
  • EFL Championship Matchday 6 (2019-08-31): Reading FC 0 - 2 Charlton Athletic (FT)
  • EFL Championship Matchday 6 (2019-08-31): Sheffield Wednesday 1 - 2 Queens Park Rangers (FT)
  • EFL Championship Matchday 6 (2019-08-31): West Bromwich Albion 3 - 2 Blackburn Rovers (FT)
  • EFL Championship Matchday 6 (2019-08-31): Wigan Athletic 0 - 0 Barnsley FC (FT)
  • EFL Championship Matchday 7 (2019-09-13): Derby County 1 - 1 Cardiff City FC (FT)
  • EFL Championship Matchday 7 (2019-09-14): Fulham 1 - 1 West Bromwich Albion (FT)
  • EFL Championship Matchday 7 (2019-09-14): Blackburn Rovers 2 - 0 Millwall (FT)
  • EFL Championship Matchday 7 (2019-09-14): Charlton Athletic 0 - 1 Birmingham City (FT)
  • EFL Championship Matchday 7 (2019-09-14): Hull City 2 - 2 Wigan Athletic (FT)
  • EFL Championship Matchday 7 (2019-09-14): Middlesbrough 1 - 0 Reading FC (FT)
  • EFL Championship Matchday 7 (2019-09-14): Preston North End 2 - 0 Brentford (FT)
  • EFL Championship Matchday 7 (2019-09-14): Queens Park Rangers 3 - 2 Luton Town (FT)
  • EFL Championship Matchday 7 (2019-09-14): Stoke City 1 - 2 Bristol City (FT)
  • EFL Championship Matchday 7 (2019-09-14): Swansea City 0 - 1 Nottingham Forest (FT)
  • EFL Championship Matchday 7 (2019-09-15): Huddersfield 0 - 2 Sheffield Wednesday (FT)
  • EFL Championship Matchday 7 (2019-09-15): Barnsley FC 0 - 2 Leeds (FT)
  • EFL Championship Matchday 8 (2019-09-21): Leeds 1 - 1 Derby County (FT)
  • EFL Championship Matchday 8 (2019-09-21): Birmingham City 0 - 1 Preston North End (FT)
  • EFL Championship Matchday 8 (2019-09-21): Brentford 0 - 0 Stoke City (FT)
  • EFL Championship Matchday 8 (2019-09-21): Bristol City 0 - 0 Swansea City (FT)
  • EFL Championship Matchday 8 (2019-09-21): Cardiff City FC 1 - 0 Middlesbrough (FT)
  • EFL Championship Matchday 8 (2019-09-21): Luton Town 0 - 3 Hull City (FT)
  • EFL Championship Matchday 8 (2019-09-21): Millwall 1 - 2 Queens Park Rangers (FT)
  • EFL Championship Matchday 8 (2019-09-21): Nottingham Forest 1 - 0 Barnsley FC (FT)
  • EFL Championship Matchday 8 (2019-09-21): Reading FC 1 - 2 Blackburn Rovers (FT)
  • EFL Championship Matchday 8 (2019-09-21): Sheffield Wednesday 1 - 1 Fulham (FT)
  • EFL Championship Matchday 8 (2019-09-21): West Bromwich Albion 4 - 2 Huddersfield (FT)
  • EFL Championship Matchday 8 (2019-09-21): Wigan Athletic 2 - 0 Charlton Athletic (FT)
  • EFL Championship Matchday 9 (2019-09-27): Stoke City 2 - 3 Nottingham Forest (FT)
  • EFL Championship Matchday 9 (2019-09-28): Queens Park Rangers 0 - 2 West Bromwich Albion (FT)
  • EFL Championship Matchday 9 (2019-09-28): Blackburn Rovers 1 - 2 Luton Town (FT)
  • EFL Championship Matchday 9 (2019-09-28): Charlton Athletic 1 - 0 Leeds (FT)
  • EFL Championship Matchday 9 (2019-09-28): Derby County 3 - 2 Birmingham City (FT)
  • EFL Championship Matchday 9 (2019-09-28): Fulham 2 - 0 Wigan Athletic (FT)
  • EFL Championship Matchday 9 (2019-09-28): Huddersfield 1 - 1 Millwall (FT)
  • EFL Championship Matchday 9 (2019-09-28): Hull City 2 - 2 Cardiff City FC (FT)
  • EFL Championship Matchday 9 (2019-09-28): Middlesbrough 1 - 4 Sheffield Wednesday (FT)
  • EFL Championship Matchday 9 (2019-09-28): Preston North End 3 - 3 Bristol City (FT)
  • EFL Championship Matchday 9 (2019-09-28): Swansea City 1 - 1 Reading FC (FT)
  • EFL Championship Matchday 9 (2019-09-29): Barnsley FC 1 - 3 Brentford (FT)
  • EFL Championship Matchday 10 (2019-10-01): Blackburn Rovers 1 - 1 Nottingham Forest (FT)
  • EFL Championship Matchday 10 (2019-10-01): Hull City 1 - 0 Sheffield Wednesday (FT)
  • EFL Championship Matchday 10 (2019-10-01): Leeds 1 - 0 West Bromwich Albion (FT)
  • EFL Championship Matchday 10 (2019-10-01): Middlesbrough 1 - 1 Preston North End (FT)
  • EFL Championship Matchday 10 (2019-10-01): Wigan Athletic 1 - 0 Birmingham City (FT)
  • EFL Championship Matchday 10 (2019-10-01): Reading FC 1 - 4 Fulham (FT)
  • EFL Championship Matchday 10 (2019-10-01): Stoke City 0 - 1 Huddersfield (FT)
  • EFL Championship Matchday 10 (2019-10-02): Barnsley FC 2 - 2 Derby County (FT)
  • EFL Championship Matchday 10 (2019-10-02): Brentford 1 - 1 Bristol City (FT)
  • EFL Championship Matchday 10 (2019-10-02): Cardiff City FC 3 - 0 Queens Park Rangers (FT)
  • EFL Championship Matchday 10 (2019-10-02): Charlton Athletic 1 - 2 Swansea City (FT)
  • EFL Championship Matchday 10 (2019-10-02): Luton Town 1 - 1 Millwall (FT)
  • EFL Championship Matchday 11 (2019-10-05): Birmingham City 2 - 1 Middlesbrough (FT)
  • EFL Championship Matchday 11 (2019-10-05): Bristol City 1 - 0 Reading FC (FT)
  • EFL Championship Matchday 11 (2019-10-05): Derby County 2 - 0 Luton Town (FT)
  • EFL Championship Matchday 11 (2019-10-05): Fulham 2 - 2 Charlton Athletic (FT)
  • EFL Championship Matchday 11 (2019-10-05): Huddersfield 3 - 0 Hull City (FT)
  • EFL Championship Matchday 11 (2019-10-05): Millwall 2 - 1 Leeds (FT)
  • EFL Championship Matchday 11 (2019-10-05): Nottingham Forest 1 - 0 Brentford (FT)
  • EFL Championship Matchday 11 (2019-10-05): Preston North End 5 - 1 Barnsley FC (FT)
  • EFL Championship Matchday 11 (2019-10-05): Queens Park Rangers 4 - 2 Blackburn Rovers (FT)
  • EFL Championship Matchday 11 (2019-10-05): Sheffield Wednesday 1 - 0 Wigan Athletic (FT)
  • EFL Championship Matchday 11 (2019-10-05): Swansea City 1 - 2 Stoke City (FT)
  • EFL Championship Matchday 11 (2019-10-05): West Bromwich Albion 4 - 2 Cardiff City FC (FT)
  • EFL Championship Matchday 12 (2019-10-18): Cardiff City FC 1 - 1 Sheffield Wednesday (FT)
  • EFL Championship Matchday 12 (2019-10-19): Blackburn Rovers 2 - 2 Huddersfield (FT)
  • EFL Championship Matchday 12 (2019-10-19): Barnsley FC 1 - 1 Swansea City (FT)
  • EFL Championship Matchday 12 (2019-10-19): Brentford 3 - 2 Millwall (FT)
  • EFL Championship Matchday 12 (2019-10-19): Charlton Athletic 3 - 0 Derby County (FT)
  • EFL Championship Matchday 12 (2019-10-19): Hull City 2 - 3 Queens Park Rangers (FT)
  • EFL Championship Matchday 12 (2019-10-19): Leeds 1 - 0 Birmingham City (FT)
  • EFL Championship Matchday 12 (2019-10-19): Luton Town 3 - 0 Bristol City (FT)
  • EFL Championship Matchday 12 (2019-10-19): Middlesbrough 0 - 1 West Bromwich Albion (FT)
  • EFL Championship Matchday 12 (2019-10-19): Reading FC 1 - 0 Preston North End (FT)
  • EFL Championship Matchday 12 (2019-10-19): Stoke City 2 - 0 Fulham (FT)
  • EFL Championship Matchday 12 (2019-10-20): Wigan Athletic 1 - 0 Nottingham Forest (FT)
  • EFL Championship Matchday 13 (2019-10-22): Birmingham City 1 - 0 Blackburn Rovers (FT)
  • EFL Championship Matchday 13 (2019-10-22): Millwall 2 - 2 Cardiff City FC (FT)
  • EFL Championship Matchday 13 (2019-10-22): Preston North End 1 - 1 Leeds (FT)
  • EFL Championship Matchday 13 (2019-10-22): Queens Park Rangers 2 - 2 Reading FC (FT)
  • EFL Championship Matchday 13 (2019-10-22): Sheffield Wednesday 1 - 0 Stoke City (FT)
  • EFL Championship Matchday 13 (2019-10-22): Swansea City 0 - 3 Brentford (FT)
  • EFL Championship Matchday 13 (2019-10-22): West Bromwich Albion 2 - 2 Barnsley FC (FT)
  • EFL Championship Matchday 13 (2019-10-23): Bristol City 2 - 1 Charlton Athletic (FT)
  • EFL Championship Matchday 13 (2019-10-23): Derby County 1 - 0 Wigan Athletic (FT)
  • EFL Championship Matchday 13 (2019-10-23): Fulham 3 - 2 Luton Town (FT)
  • EFL Championship Matchday 13 (2019-10-23): Huddersfield 0 - 0 Middlesbrough (FT)
  • EFL Championship Matchday 13 (2019-10-23): Nottingham Forest 1 - 2 Hull City (FT)
  • EFL Championship Matchday 14 (2019-10-26): Sheffield Wednesday 0 - 0 Leeds (FT)
  • EFL Championship Matchday 14 (2019-10-26): Birmingham City 2 - 1 Luton Town (FT)
  • EFL Championship Matchday 14 (2019-10-26): Huddersfield 2 - 1 Barnsley FC (FT)
  • EFL Championship Matchday 14 (2019-10-26): Hull City 2 - 0 Derby County (FT)
  • EFL Championship Matchday 14 (2019-10-26): Middlesbrough 0 - 0 Fulham (FT)
  • EFL Championship Matchday 14 (2019-10-26): Millwall 2 - 0 Stoke City (FT)
  • EFL Championship Matchday 14 (2019-10-26): Preston North End 3 - 2 Blackburn Rovers (FT)
  • EFL Championship Matchday 14 (2019-10-26): West Bromwich Albion 2 - 2 Charlton Athletic (FT)
  • EFL Championship Matchday 14 (2019-10-27): Swansea City 1 - 0 Cardiff City FC (FT)
  • EFL Championship Matchday 14 (2019-10-27): Bristol City 2 - 2 Wigan Athletic (FT)
  • EFL Championship Matchday 14 (2019-10-28): Queens Park Rangers 1 - 3 Brentford (FT)
  • EFL Championship Matchday 15 (2019-11-01): Barnsley FC 2 - 2 Bristol City (FT)
  • EFL Championship Matchday 15 (2019-11-02): Wigan Athletic 1 - 2 Swansea City (FT)
  • EFL Championship Matchday 15 (2019-11-02): Blackburn Rovers 2 - 1 Sheffield Wednesday (FT)
  • EFL Championship Matchday 15 (2019-11-02): Brentford 0 - 1 Huddersfield (FT)
  • EFL Championship Matchday 15 (2019-11-02): Cardiff City FC 4 - 2 Birmingham City (FT)
  • EFL Championship Matchday 15 (2019-11-02): Derby County 2 - 0 Middlesbrough (FT)
  • EFL Championship Matchday 15 (2019-11-02): Fulham 0 - 3 Hull City (FT)
  • EFL Championship Matchday 15 (2019-11-02): Leeds 2 - 0 Queens Park Rangers (FT)
  • EFL Championship Matchday 15 (2019-11-02): Luton Town 1 - 2 Nottingham Forest (FT)
  • EFL Championship Matchday 15 (2019-11-02): Reading FC 2 - 1 Millwall (FT)
  • EFL Championship Matchday 15 (2019-11-03): Charlton Athletic 0 - 1 Preston North End (FT)
  • EFL Championship Matchday 15 (2019-11-04): Stoke City 0 - 2 West Bromwich Albion (FT)
  • EFL Championship Matchday 16 (2019-11-09): Nottingham Forest 1 - 0 Derby County (FT)
  • EFL Championship Matchday 16 (2019-11-09): Barnsley FC 2 - 4 Stoke City (FT)
  • EFL Championship Matchday 16 (2019-11-09): Birmingham City 0 - 1 Fulham (FT)
  • EFL Championship Matchday 16 (2019-11-09): Hull City 0 - 1 West Bromwich Albion (FT)
  • EFL Championship Matchday 16 (2019-11-09): Leeds 2 - 1 Blackburn Rovers (FT)
  • EFL Championship Matchday 16 (2019-11-09): Millwall 2 - 1 Charlton Athletic (FT)
  • EFL Championship Matchday 16 (2019-11-09): Preston North End 3 - 1 Huddersfield (FT)
  • EFL Championship Matchday 16 (2019-11-09): Queens Park Rangers 2 - 2 Middlesbrough (FT)
  • EFL Championship Matchday 16 (2019-11-09): Reading FC 3 - 0 Luton Town (FT)
  • EFL Championship Matchday 16 (2019-11-09): Sheffield Wednesday 2 - 2 Swansea City (FT)
  • EFL Championship Matchday 16 (2019-11-09): Wigan Athletic 0 - 3 Brentford (FT)
  • EFL Championship Matchday 16 (2019-11-10): Cardiff City FC 0 - 1 Bristol City (FT)
  • EFL Championship Matchday 17 (2019-11-22): Fulham 2 - 1 Queens Park Rangers (FT)
  • EFL Championship Matchday 17 (2019-11-23): Charlton Athletic 2 - 2 Cardiff City FC (FT)
  • EFL Championship Matchday 17 (2019-11-23): Blackburn Rovers 3 - 2 Barnsley FC (FT)
  • EFL Championship Matchday 17 (2019-11-23): Brentford 1 - 0 Reading FC (FT)
  • EFL Championship Matchday 17 (2019-11-23): Bristol City 0 - 0 Nottingham Forest (FT)
  • EFL Championship Matchday 17 (2019-11-23): Derby County 1 - 0 Preston North End (FT)
  • EFL Championship Matchday 17 (2019-11-23): Huddersfield 1 - 1 Birmingham City (FT)
  • EFL Championship Matchday 17 (2019-11-23): Luton Town 1 - 2 Leeds (FT)
  • EFL Championship Matchday 17 (2019-11-23): Stoke City 2 - 1 Wigan Athletic (FT)
  • EFL Championship Matchday 17 (2019-11-23): Swansea City 0 - 1 Millwall (FT)
  • EFL Championship Matchday 17 (2019-11-23): West Bromwich Albion 2 - 1 Sheffield Wednesday (FT)
  • EFL Championship Matchday 17 (2019-11-24): Middlesbrough 2 - 2 Hull City (FT)
  • EFL Championship Matchday 18 (2019-11-26): Cardiff City FC 1 - 0 Stoke City (FT)
  • EFL Championship Matchday 18 (2019-11-26): Fulham 3 - 0 Derby County (FT)
  • EFL Championship Matchday 18 (2019-11-26): Huddersfield 1 - 1 Swansea City (FT)
  • EFL Championship Matchday 18 (2019-11-26): Luton Town 2 - 1 Charlton Athletic (FT)
  • EFL Championship Matchday 18 (2019-11-26): Millwall 2 - 2 Wigan Athletic (FT)
  • EFL Championship Matchday 18 (2019-11-26): Reading FC 0 - 1 Leeds (FT)
  • EFL Championship Matchday 18 (2019-11-27): Blackburn Rovers 1 - 0 Brentford (FT)
  • EFL Championship Matchday 18 (2019-11-27): Hull City 4 - 0 Preston North End (FT)
  • EFL Championship Matchday 18 (2019-11-27): Middlesbrough 1 - 0 Barnsley FC (FT)
  • EFL Championship Matchday 18 (2019-11-27): Queens Park Rangers 0 - 4 Nottingham Forest (FT)
  • EFL Championship Matchday 18 (2019-11-27): Sheffield Wednesday 1 - 1 Birmingham City (FT)
  • EFL Championship Matchday 18 (2019-11-27): West Bromwich Albion 4 - 1 Bristol City (FT)
  • EFL Championship Matchday 19 (2019-11-29): Swansea City 1 - 2 Fulham (FT)
  • EFL Championship Matchday 19 (2019-11-30): Charlton Athletic 1 - 3 Sheffield Wednesday (FT)
  • EFL Championship Matchday 19 (2019-11-30): Barnsley FC 3 - 1 Hull City (FT)
  • EFL Championship Matchday 19 (2019-11-30): Birmingham City 1 - 1 Millwall (FT)
  • EFL Championship Matchday 19 (2019-11-30): Brentford 7 - 0 Luton Town (FT)
  • EFL Championship Matchday 19 (2019-11-30): Bristol City 5 - 2 Huddersfield (FT)
  • EFL Championship Matchday 19 (2019-11-30): Derby County 1 - 1 Queens Park Rangers (FT)
  • EFL Championship Matchday 19 (2019-11-30): Leeds 4 - 0 Middlesbrough (FT)
  • EFL Championship Matchday 19 (2019-11-30): Nottingham Forest 0 - 1 Cardiff City FC (FT)
  • EFL Championship Matchday 19 (2019-11-30): Stoke City 1 - 2 Blackburn Rovers (FT)
  • EFL Championship Matchday 19 (2019-11-30): Wigan Athletic 1 - 3 Reading FC (FT)
  • EFL Championship Matchday 19 (2019-12-02): Preston North End 0 - 1 West Bromwich Albion (FT)
  • EFL Championship Matchday 20 (2019-12-06): Millwall 2 - 2 Nottingham Forest (FT)
  • EFL Championship Matchday 20 (2019-12-07): Huddersfield 0 - 2 Leeds (FT)
  • EFL Championship Matchday 20 (2019-12-07): Blackburn Rovers 1 - 0 Derby County (FT)
  • EFL Championship Matchday 20 (2019-12-07): Cardiff City FC 3 - 2 Barnsley FC (FT)
  • EFL Championship Matchday 20 (2019-12-07): Fulham 1 - 2 Bristol City (FT)
  • EFL Championship Matchday 20 (2019-12-07): Hull City 2 - 1 Stoke City (FT)
  • EFL Championship Matchday 20 (2019-12-07): Luton Town 2 - 1 Wigan Athletic (FT)
  • EFL Championship Matchday 20 (2019-12-07): Middlesbrough 1 - 0 Charlton Athletic (FT)
  • EFL Championship Matchday 20 (2019-12-07): Queens Park Rangers 2 - 0 Preston North End (FT)
  • EFL Championship Matchday 20 (2019-12-07): Reading FC 2 - 3 Birmingham City (FT)
  • EFL Championship Matchday 20 (2019-12-07): Sheffield Wednesday 2 - 1 Brentford (FT)
  • EFL Championship Matchday 20 (2019-12-08): West Bromwich Albion 5 - 1 Swansea City (FT)
  • EFL Championship Matchday 21 (2019-12-10): Bristol City 1 - 2 Millwall (FT)
  • EFL Championship Matchday 21 (2019-12-10): Charlton Athletic 0 - 1 Huddersfield (FT)
  • EFL Championship Matchday 21 (2019-12-10): Leeds 2 - 0 Hull City (FT)
  • EFL Championship Matchday 21 (2019-12-10): Nottingham Forest 1 - 1 Middlesbrough (FT)
  • EFL Championship Matchday 21 (2019-12-10): Preston North End 2 - 1 Fulham (FT)
  • EFL Championship Matchday 21 (2019-12-10): Stoke City 3 - 0 Luton Town (FT)
  • EFL Championship Matchday 21 (2019-12-11): Barnsley FC 1 - 1 Reading FC (FT)
  • EFL Championship Matchday 21 (2019-12-11): Birmingham City 0 - 2 Queens Park Rangers (FT)
  • EFL Championship Matchday 21 (2019-12-11): Brentford 2 - 1 Cardiff City FC (FT)
  • EFL Championship Matchday 21 (2019-12-11): Derby County 1 - 1 Sheffield Wednesday (FT)
  • EFL Championship Matchday 21 (2019-12-11): Swansea City 1 - 1 Blackburn Rovers (FT)
  • EFL Championship Matchday 21 (2019-12-11): Wigan Athletic 1 - 1 West Bromwich Albion (FT)
  • EFL Championship Matchday 22 (2019-12-13): Charlton Athletic 2 - 2 Hull City (FT)
  • EFL Championship Matchday 22 (2019-12-14): Birmingham City 2 - 3 West Bromwich Albion (FT)
  • EFL Championship Matchday 22 (2019-12-14): Barnsley FC 5 - 3 Queens Park Rangers (FT)
  • EFL Championship Matchday 22 (2019-12-14): Brentford 1 - 0 Fulham (FT)
  • EFL Championship Matchday 22 (2019-12-14): Bristol City 0 - 2 Blackburn Rovers (FT)
  • EFL Championship Matchday 22 (2019-12-14): Derby County 0 - 1 Millwall (FT)
  • EFL Championship Matchday 22 (2019-12-14): Leeds 3 - 3 Cardiff City FC (FT)
  • EFL Championship Matchday 22 (2019-12-14): Nottingham Forest 0 - 4 Sheffield Wednesday (FT)
  • EFL Championship Matchday 22 (2019-12-14): Preston North End 2 - 1 Luton Town (FT)
  • EFL Championship Matchday 22 (2019-12-14): Stoke City 0 - 0 Reading FC (FT)
  • EFL Championship Matchday 22 (2019-12-14): Swansea City 3 - 1 Middlesbrough (FT)
  • EFL Championship Matchday 22 (2019-12-14): Wigan Athletic 1 - 1 Huddersfield (FT)
  • EFL Championship Matchday 23 (2019-12-20): Middlesbrough 2 - 1 Stoke City (FT)
  • EFL Championship Matchday 23 (2019-12-21): Cardiff City FC 0 - 0 Preston North End (FT)
  • EFL Championship Matchday 23 (2019-12-21): Fulham 2 - 1 Leeds (FT)
  • EFL Championship Matchday 23 (2019-12-21): Huddersfield 2 - 1 Nottingham Forest (FT)
  • EFL Championship Matchday 23 (2019-12-21): Hull City 3 - 0 Birmingham City (FT)
  • EFL Championship Matchday 23 (2019-12-21): Luton Town 0 - 1 Swansea City (FT)
  • EFL Championship Matchday 23 (2019-12-21): Millwall 1 - 2 Barnsley FC (FT)
  • EFL Championship Matchday 23 (2019-12-21): Queens Park Rangers 2 - 2 Charlton Athletic (FT)
  • EFL Championship Matchday 23 (2019-12-21): Reading FC 3 - 0 Derby County (FT)
  • EFL Championship Matchday 23 (2019-12-21): West Bromwich Albion 1 - 1 Brentford (FT)
  • EFL Championship Matchday 23 (2019-12-22): Sheffield Wednesday 1 - 0 Bristol City (FT)
  • EFL Championship Matchday 23 (2019-12-23): Blackburn Rovers 0 - 0 Wigan Athletic (FT)
  • EFL Championship Matchday 24 (2019-12-26): Barnsley FC 1 - 1 West Bromwich Albion (FT)
  • EFL Championship Matchday 24 (2019-12-26): Blackburn Rovers 1 - 1 Birmingham City (FT)
  • EFL Championship Matchday 24 (2019-12-26): Brentford 3 - 1 Swansea City (FT)
  • EFL Championship Matchday 24 (2019-12-26): Cardiff City FC 1 - 1 Millwall (FT)
  • EFL Championship Matchday 24 (2019-12-26): Charlton Athletic 3 - 2 Bristol City (FT)
  • EFL Championship Matchday 24 (2019-12-26): Hull City 0 - 2 Nottingham Forest (FT)
  • EFL Championship Matchday 24 (2019-12-26): Luton Town 3 - 3 Fulham (FT)
  • EFL Championship Matchday 24 (2019-12-26): Middlesbrough 1 - 0 Huddersfield (FT)
  • EFL Championship Matchday 24 (2019-12-26): Stoke City 3 - 2 Sheffield Wednesday (FT)
  • EFL Championship Matchday 24 (2019-12-26): Wigan Athletic 1 - 1 Derby County (FT)
  • EFL Championship Matchday 24 (2019-12-26): Leeds 1 - 1 Preston North End (FT)
  • EFL Championship Matchday 24 (2019-12-26): Reading FC 1 - 0 Queens Park Rangers (FT)
  • EFL Championship Matchday 25 (2019-12-29): Birmingham City 4 - 5 Leeds (FT)
  • EFL Championship Matchday 25 (2019-12-29): Bristol City 3 - 0 Luton Town (FT)
  • EFL Championship Matchday 25 (2019-12-29): Fulham 1 - 0 Stoke City (FT)
  • EFL Championship Matchday 25 (2019-12-29): Huddersfield 2 - 1 Blackburn Rovers (FT)
  • EFL Championship Matchday 25 (2019-12-29): Millwall 1 - 0 Brentford (FT)
  • EFL Championship Matchday 25 (2019-12-29): Nottingham Forest 1 - 0 Wigan Athletic (FT)
  • EFL Championship Matchday 25 (2019-12-29): Preston North End 0 - 2 Reading FC (FT)
  • EFL Championship Matchday 25 (2019-12-29): Queens Park Rangers 1 - 2 Hull City (FT)
  • EFL Championship Matchday 25 (2019-12-29): Sheffield Wednesday 1 - 2 Cardiff City FC (FT)
  • EFL Championship Matchday 25 (2019-12-29): Swansea City 0 - 0 Barnsley FC (FT)
  • EFL Championship Matchday 25 (2019-12-29): West Bromwich Albion 0 - 2 Middlesbrough (FT)
  • EFL Championship Matchday 25 (2019-12-30): Derby County 2 - 1 Charlton Athletic (FT)
  • EFL Championship Matchday 26 (2020-01-01): Millwall 3 - 1 Luton Town (FT)
  • EFL Championship Matchday 26 (2020-01-01): Birmingham City 2 - 3 Wigan Athletic (FT)
  • EFL Championship Matchday 26 (2020-01-01): Bristol City 0 - 4 Brentford (FT)
  • EFL Championship Matchday 26 (2020-01-01): Fulham 1 - 2 Reading FC (FT)
  • EFL Championship Matchday 26 (2020-01-01): Huddersfield 2 - 5 Stoke City (FT)
  • EFL Championship Matchday 26 (2020-01-01): Nottingham Forest 3 - 2 Blackburn Rovers (FT)
  • EFL Championship Matchday 26 (2020-01-01): Preston North End 0 - 2 Middlesbrough (FT)
  • EFL Championship Matchday 26 (2020-01-01): Queens Park Rangers 6 - 1 Cardiff City FC (FT)
  • EFL Championship Matchday 26 (2020-01-01): Sheffield Wednesday 0 - 1 Hull City (FT)
  • EFL Championship Matchday 26 (2020-01-01): West Bromwich Albion 1 - 1 Leeds (FT)
  • EFL Championship Matchday 26 (2020-01-02): Derby County 2 - 1 Barnsley FC (FT)
  • EFL Championship Matchday 26 (2020-01-02): Swansea City 1 - 0 Charlton Athletic (FT)
  • EFL Championship Matchday 27 (2020-01-11): Brentford 3 - 1 Queens Park Rangers (FT)
  • EFL Championship Matchday 27 (2020-01-11): Barnsley FC 2 - 1 Huddersfield (FT)
  • EFL Championship Matchday 27 (2020-01-11): Blackburn Rovers 1 - 1 Preston North End (FT)
  • EFL Championship Matchday 27 (2020-01-11): Charlton Athletic 2 - 2 West Bromwich Albion (FT)
  • EFL Championship Matchday 27 (2020-01-11): Hull City 0 - 1 Fulham (FT)
  • EFL Championship Matchday 27 (2020-01-11): Leeds 0 - 2 Sheffield Wednesday (FT)
  • EFL Championship Matchday 27 (2020-01-11): Luton Town 1 - 2 Birmingham City (FT)
  • EFL Championship Matchday 27 (2020-01-11): Middlesbrough 2 - 2 Derby County (FT)
  • EFL Championship Matchday 27 (2020-01-11): Reading FC 1 - 1 Nottingham Forest (FT)
  • EFL Championship Matchday 27 (2020-01-11): Stoke City 0 - 0 Millwall (FT)
  • EFL Championship Matchday 27 (2020-01-11): Wigan Athletic 0 - 2 Bristol City (FT)
  • EFL Championship Matchday 27 (2020-01-12): Cardiff City FC 0 - 0 Swansea City (FT)
  • EFL Championship Matchday 28 (2020-01-17): Fulham 1 - 0 Middlesbrough (FT)
  • EFL Championship Matchday 28 (2020-01-18): Queens Park Rangers 1 - 0 Leeds (FT)
  • EFL Championship Matchday 28 (2020-01-18): Birmingham City 1 - 1 Cardiff City FC (FT)
  • EFL Championship Matchday 28 (2020-01-18): Bristol City 1 - 0 Barnsley FC (FT)
  • EFL Championship Matchday 28 (2020-01-18): Derby County 1 - 0 Hull City (FT)
  • EFL Championship Matchday 28 (2020-01-18): Huddersfield 0 - 0 Brentford (FT)
  • EFL Championship Matchday 28 (2020-01-18): Millwall 2 - 0 Reading FC (FT)
  • EFL Championship Matchday 28 (2020-01-18): Preston North End 2 - 1 Charlton Athletic (FT)
  • EFL Championship Matchday 28 (2020-01-18): Sheffield Wednesday 0 - 5 Blackburn Rovers (FT)
  • EFL Championship Matchday 28 (2020-01-18): Swansea City 2 - 1 Wigan Athletic (FT)
  • EFL Championship Matchday 28 (2020-01-19): Nottingham Forest 3 - 1 Luton Town (FT)
  • EFL Championship Matchday 28 (2020-01-20): West Bromwich Albion 0 - 1 Stoke City (FT)
  • EFL Championship Matchday 29 (2020-01-21): Barnsley FC 0 - 3 Preston North End (FT)
  • EFL Championship Matchday 29 (2020-01-21): Middlesbrough 1 - 1 Birmingham City (FT)
  • EFL Championship Matchday 14 (2020-01-22): Nottingham Forest 1 - 1 Reading FC (FT)
  • EFL Championship Matchday 29 (2020-01-22): Charlton Athletic 0 - 0 Fulham (FT)
  • EFL Championship Matchday 29 (2020-01-25): Stoke City 2 - 0 Swansea City (FT)
  • EFL Championship Matchday 29 (2020-01-28): Blackburn Rovers 2 - 1 Queens Park Rangers (FT)
  • EFL Championship Matchday 29 (2020-01-28): Brentford 0 - 1 Nottingham Forest (FT)
  • EFL Championship Matchday 29 (2020-01-28): Cardiff City FC 2 - 1 West Bromwich Albion (FT)
  • EFL Championship Matchday 29 (2020-01-28): Hull City 1 - 2 Huddersfield (FT)
  • EFL Championship Matchday 29 (2020-01-28): Leeds 3 - 2 Millwall (FT)
  • EFL Championship Matchday 29 (2020-01-28): Luton Town 3 - 2 Derby County (FT)
  • EFL Championship Matchday 29 (2020-01-28): Wigan Athletic 2 - 1 Sheffield Wednesday (FT)
  • EFL Championship Matchday 29 (2020-01-28): Reading FC 0 - 1 Bristol City (FT)
  • EFL Championship Matchday 30 (2020-01-31): Cardiff City FC 1 - 1 Reading FC (FT)
  • EFL Championship Matchday 30 (2020-01-31): Derby County 4 - 0 Stoke City (FT)
  • EFL Championship Matchday 30 (2020-02-01): Hull City 1 - 5 Brentford (FT)
  • EFL Championship Matchday 30 (2020-02-01): Birmingham City 2 - 1 Nottingham Forest (FT)
  • EFL Championship Matchday 30 (2020-02-01): Charlton Athletic 2 - 1 Barnsley FC (FT)
  • EFL Championship Matchday 30 (2020-02-01): Fulham 3 - 2 Huddersfield (FT)
  • EFL Championship Matchday 30 (2020-02-01): Leeds 0 - 1 Wigan Athletic (FT)
  • EFL Championship Matchday 30 (2020-02-01): Middlesbrough 1 - 1 Blackburn Rovers (FT)
  • EFL Championship Matchday 30 (2020-02-01): Preston North End 1 - 1 Swansea City (FT)
  • EFL Championship Matchday 30 (2020-02-01): Queens Park Rangers 0 - 1 Bristol City (FT)
  • EFL Championship Matchday 30 (2020-02-01): Sheffield Wednesday 0 - 0 Millwall (FT)
  • EFL Championship Matchday 30 (2020-02-01): West Bromwich Albion 2 - 0 Luton Town (FT)
  • EFL Championship Matchday 31 (2020-02-07): Bristol City 1 - 3 Birmingham City (FT)
  • EFL Championship Matchday 31 (2020-02-08): Wigan Athletic 1 - 2 Preston North End (FT)
  • EFL Championship Matchday 31 (2020-02-08): Barnsley FC 1 - 1 Sheffield Wednesday (FT)
  • EFL Championship Matchday 31 (2020-02-08): Blackburn Rovers 0 - 1 Fulham (FT)
  • EFL Championship Matchday 31 (2020-02-08): Brentford 3 - 2 Middlesbrough (FT)
  • EFL Championship Matchday 31 (2020-02-08): Huddersfield 2 - 0 Queens Park Rangers (FT)
  • EFL Championship Matchday 31 (2020-02-08): Luton Town 0 - 1 Cardiff City FC (FT)
  • EFL Championship Matchday 31 (2020-02-08): Reading FC 1 - 1 Hull City (FT)
  • EFL Championship Matchday 31 (2020-02-08): Stoke City 3 - 1 Charlton Athletic (FT)
  • EFL Championship Matchday 31 (2020-02-08): Swansea City 2 - 3 Derby County (FT)
  • EFL Championship Matchday 31 (2020-02-08): Nottingham Forest 2 - 0 Leeds (FT)
  • EFL Championship Matchday 31 (2020-02-09): Millwall 0 - 2 West Bromwich Albion (FT)
  • EFL Championship Matchday 32 (2020-02-11): Barnsley FC 0 - 1 Birmingham City (FT)
  • EFL Championship Matchday 32 (2020-02-11): Blackburn Rovers 3 - 0 Hull City (FT)
  • EFL Championship Matchday 32 (2020-02-11): Brentford 1 - 1 Leeds (FT)
  • EFL Championship Matchday 32 (2020-02-11): Nottingham Forest 0 - 1 Charlton Athletic (FT)
  • EFL Championship Matchday 32 (2020-02-11): Swansea City 0 - 0 Queens Park Rangers (FT)
  • EFL Championship Matchday 32 (2020-02-11): Wigan Athletic 2 - 2 Middlesbrough (FT)
  • EFL Championship Matchday 32 (2020-02-12): Bristol City 3 - 2 Derby County (FT)
  • EFL Championship Matchday 32 (2020-02-12): Huddersfield 0 - 3 Cardiff City FC (FT)
  • EFL Championship Matchday 32 (2020-02-12): Luton Town 1 - 0 Sheffield Wednesday (FT)
  • EFL Championship Matchday 32 (2020-02-12): Millwall 1 - 1 Fulham (FT)
  • EFL Championship Matchday 32 (2020-02-12): Reading FC 1 - 2 West Bromwich Albion (FT)
  • EFL Championship Matchday 32 (2020-02-12): Stoke City 0 - 2 Preston North End (FT)
  • EFL Championship Matchday 33 (2020-02-14): Hull City 4 - 4 Swansea City (FT)
  • EFL Championship Matchday 33 (2020-02-15): West Bromwich Albion 2 - 2 Nottingham Forest (FT)
  • EFL Championship Matchday 33 (2020-02-15): Birmingham City 1 - 1 Brentford (FT)
  • EFL Championship Matchday 33 (2020-02-15): Cardiff City FC 2 - 2 Wigan Athletic (FT)
  • EFL Championship Matchday 33 (2020-02-15): Charlton Athletic 0 - 2 Blackburn Rovers (FT)
  • EFL Championship Matchday 33 (2020-02-15): Derby County 1 - 1 Huddersfield (FT)
  • EFL Championship Matchday 33 (2020-02-15): Fulham 0 - 3 Barnsley FC (FT)
  • EFL Championship Matchday 33 (2020-02-15): Leeds 1 - 0 Bristol City (FT)
  • EFL Championship Matchday 33 (2020-02-15): Middlesbrough 0 - 1 Luton Town (FT)
  • EFL Championship Matchday 33 (2020-02-15): Preston North End 0 - 1 Millwall (FT)
  • EFL Championship Matchday 33 (2020-02-15): Queens Park Rangers 4 - 2 Stoke City (FT)
  • EFL Championship Matchday 33 (2020-02-15): Sheffield Wednesday 0 - 3 Reading FC (FT)
  • EFL Championship Matchday 34 (2020-02-21): Derby County 1 - 1 Fulham (FT)
  • EFL Championship Matchday 34 (2020-02-22): Brentford 2 - 2 Blackburn Rovers (FT)
  • EFL Championship Matchday 34 (2020-02-22): Barnsley FC 1 - 0 Middlesbrough (FT)
  • EFL Championship Matchday 34 (2020-02-22): Birmingham City 3 - 3 Sheffield Wednesday (FT)
  • EFL Championship Matchday 34 (2020-02-22): Bristol City 0 - 3 West Bromwich Albion (FT)
  • EFL Championship Matchday 34 (2020-02-22): Charlton Athletic 3 - 1 Luton Town (FT)
  • EFL Championship Matchday 34 (2020-02-22): Leeds 1 - 0 Reading FC (FT)
  • EFL Championship Matchday 34 (2020-02-22): Nottingham Forest 0 - 0 Queens Park Rangers (FT)
  • EFL Championship Matchday 34 (2020-02-22): Preston North End 2 - 1 Hull City (FT)
  • EFL Championship Matchday 34 (2020-02-22): Stoke City 2 - 0 Cardiff City FC (FT)
  • EFL Championship Matchday 34 (2020-02-22): Swansea City 3 - 1 Huddersfield (FT)
  • EFL Championship Matchday 34 (2020-02-22): Wigan Athletic 1 - 0 Millwall (FT)
  • EFL Championship Matchday 35 (2020-02-25): Cardiff City FC 0 - 1 Nottingham Forest (FT)
  • EFL Championship Matchday 35 (2020-02-25): Huddersfield 2 - 1 Bristol City (FT)
  • EFL Championship Matchday 35 (2020-02-25): Luton Town 2 - 1 Brentford (FT)
  • EFL Championship Matchday 35 (2020-02-25): Queens Park Rangers 2 - 1 Derby County (FT)
  • EFL Championship Matchday 35 (2020-02-25): West Bromwich Albion 2 - 0 Preston North End (FT)
  • EFL Championship Matchday 35 (2020-02-26): Fulham 1 - 0 Swansea City (FT)
  • EFL Championship Matchday 35 (2020-02-26): Blackburn Rovers 0 - 0 Stoke City (FT)
  • EFL Championship Matchday 35 (2020-02-26): Hull City 0 - 1 Barnsley FC (FT)
  • EFL Championship Matchday 35 (2020-02-26): Middlesbrough 0 - 1 Leeds (FT)
  • EFL Championship Matchday 35 (2020-02-26): Millwall 0 - 0 Birmingham City (FT)
  • EFL Championship Matchday 35 (2020-02-26): Sheffield Wednesday 1 - 0 Charlton Athletic (FT)
  • EFL Championship Matchday 35 (2020-02-26): Reading FC 0 - 3 Wigan Athletic (FT)
  • EFL Championship Matchday 36 (2020-02-29): Hull City 0 - 4 Leeds (FT)
  • EFL Championship Matchday 36 (2020-02-29): Blackburn Rovers 2 - 2 Swansea City (FT)
  • EFL Championship Matchday 36 (2020-02-29): Cardiff City FC 2 - 2 Brentford (FT)
  • EFL Championship Matchday 36 (2020-02-29): Fulham 2 - 0 Preston North End (FT)
  • EFL Championship Matchday 36 (2020-02-29): Huddersfield 4 - 0 Charlton Athletic (FT)
  • EFL Championship Matchday 36 (2020-02-29): Luton Town 1 - 1 Stoke City (FT)
  • EFL Championship Matchday 36 (2020-02-29): Millwall 1 - 1 Bristol City (FT)
  • EFL Championship Matchday 36 (2020-02-29): Queens Park Rangers 2 - 2 Birmingham City (FT)
  • EFL Championship Matchday 36 (2020-02-29): Reading FC 2 - 0 Barnsley FC (FT)
  • EFL Championship Matchday 36 (2020-02-29): Sheffield Wednesday 1 - 3 Derby County (FT)
  • EFL Championship Matchday 36 (2020-02-29): West Bromwich Albion 0 - 1 Wigan Athletic (FT)
  • EFL Championship Matchday 36 (2020-03-02): Middlesbrough 2 - 2 Nottingham Forest (FT)
  • EFL Championship Matchday 37 (2020-03-06): Nottingham Forest 0 - 3 Millwall (FT)
  • EFL Championship Matchday 37 (2020-03-07): Bristol City 1 - 1 Fulham (FT)
  • EFL Championship Matchday 37 (2020-03-07): Barnsley FC 0 - 2 Cardiff City FC (FT)
  • EFL Championship Matchday 37 (2020-03-07): Birmingham City 1 - 3 Reading FC (FT)
  • EFL Championship Matchday 37 (2020-03-07): Brentford 5 - 0 Sheffield Wednesday (FT)
  • EFL Championship Matchday 37 (2020-03-07): Charlton Athletic 0 - 1 Middlesbrough (FT)
  • EFL Championship Matchday 37 (2020-03-07): Leeds 2 - 0 Huddersfield (FT)
  • EFL Championship Matchday 37 (2020-03-07): Preston North End 1 - 3 Queens Park Rangers (FT)
  • EFL Championship Matchday 37 (2020-03-07): Stoke City 5 - 1 Hull City (FT)
  • EFL Championship Matchday 37 (2020-03-07): Swansea City 0 - 0 West Bromwich Albion (FT)
  • EFL Championship Matchday 37 (2020-03-07): Wigan Athletic 0 - 0 Luton Town (FT)
  • EFL Championship Matchday 37 (2020-03-08): Derby County 3 - 0 Blackburn Rovers (FT)
  • EFL Championship Matchday 38 (2020-06-20): Fulham 0 - 2 Brentford (FT)
  • EFL Championship Matchday 38 (2020-06-20): Millwall 2 - 3 Derby County (FT)
  • EFL Championship Matchday 38 (2020-06-20): Blackburn Rovers 3 - 1 Bristol City (FT)
  • EFL Championship Matchday 38 (2020-06-20): Huddersfield 0 - 2 Wigan Athletic (FT)
  • EFL Championship Matchday 38 (2020-06-20): Hull City 0 - 1 Charlton Athletic (FT)
  • EFL Championship Matchday 38 (2020-06-20): Luton Town 1 - 1 Preston North End (FT)
  • EFL Championship Matchday 38 (2020-06-20): Middlesbrough 0 - 3 Swansea City (FT)
  • EFL Championship Matchday 38 (2020-06-20): Queens Park Rangers 0 - 1 Barnsley FC (FT)
  • EFL Championship Matchday 38 (2020-06-20): Reading FC 1 - 1 Stoke City (FT)
  • EFL Championship Matchday 38 (2020-06-20): Sheffield Wednesday 1 - 1 Nottingham Forest (FT)
  • EFL Championship Matchday 38 (2020-06-20): West Bromwich Albion 0 - 0 Birmingham City (FT)
  • EFL Championship Matchday 38 (2020-06-21): Cardiff City FC 2 - 0 Leeds (FT)
  • EFL Championship Matchday 39 (2020-06-26): Brentford 1 - 0 West Bromwich Albion (FT)
  • EFL Championship Matchday 39 (2020-06-27): Preston North End 1 - 3 Cardiff City FC (FT)
  • EFL Championship Matchday 39 (2020-06-27): Barnsley FC 0 - 0 Millwall (FT)
  • EFL Championship Matchday 39 (2020-06-27): Derby County 2 - 1 Reading FC (FT)
  • EFL Championship Matchday 39 (2020-06-27): Charlton Athletic 1 - 0 Queens Park Rangers (FT)
  • EFL Championship Matchday 39 (2020-06-27): Birmingham City 3 - 3 Hull City (FT)
  • EFL Championship Matchday 39 (2020-06-27): Leeds 3 - 0 Fulham (FT)
  • EFL Championship Matchday 39 (2020-06-27): Swansea City 0 - 1 Luton Town (FT)
  • EFL Championship Matchday 39 (2020-06-27): Wigan Athletic 2 - 0 Blackburn Rovers (FT)
  • EFL Championship Matchday 39 (2020-06-27): Stoke City 0 - 2 Middlesbrough (FT)
  • EFL Championship Matchday 39 (2020-06-28): Bristol City 1 - 2 Sheffield Wednesday (FT)
  • EFL Championship Matchday 39 (2020-06-28): Nottingham Forest 3 - 1 Huddersfield (FT)
  • EFL Championship Matchday 40 (2020-06-30): Millwall 1 - 1 Swansea City (FT)
  • EFL Championship Matchday 40 (2020-06-30): Reading FC 0 - 3 Brentford (FT)
  • EFL Championship Matchday 40 (2020-06-30): Cardiff City FC 0 - 0 Charlton Athletic (FT)
  • EFL Championship Matchday 40 (2020-06-30): Leeds 1 - 1 Luton Town (FT)
  • EFL Championship Matchday 40 (2020-06-30): Wigan Athletic 3 - 0 Stoke City (FT)
  • EFL Championship Matchday 40 (2020-06-30): Barnsley FC 2 - 0 Blackburn Rovers (FT)
  • EFL Championship Matchday 40 (2020-06-30): Queens Park Rangers 1 - 2 Fulham (FT)
  • EFL Championship Matchday 40 (2020-07-01): Preston North End 0 - 1 Derby County (FT)
  • EFL Championship Matchday 40 (2020-07-01): Birmingham City 0 - 3 Huddersfield (FT)
  • EFL Championship Matchday 40 (2020-07-01): Nottingham Forest 1 - 0 Bristol City (FT)
  • EFL Championship Matchday 40 (2020-07-01): Sheffield Wednesday 0 - 3 West Bromwich Albion (FT)
  • EFL Championship Matchday 40 (2020-07-02): Hull City 2 - 1 Middlesbrough (FT)
  • EFL Championship Matchday 41 (2020-07-03): Charlton Athletic 0 - 1 Millwall (FT)
  • EFL Championship Matchday 41 (2020-07-04): Derby County 1 - 1 Nottingham Forest (FT)
  • EFL Championship Matchday 41 (2020-07-04): Blackburn Rovers 1 - 3 Leeds (FT)
  • EFL Championship Matchday 41 (2020-07-04): Brentford 3 - 0 Wigan Athletic (FT)
  • EFL Championship Matchday 41 (2020-07-04): Bristol City 0 - 1 Cardiff City FC (FT)
  • EFL Championship Matchday 41 (2020-07-04): Fulham 1 - 0 Birmingham City (FT)
  • EFL Championship Matchday 41 (2020-07-04): Huddersfield 0 - 0 Preston North End (FT)
  • EFL Championship Matchday 41 (2020-07-04): Luton Town 0 - 5 Reading FC (FT)
  • EFL Championship Matchday 41 (2020-07-04): Stoke City 4 - 0 Barnsley FC (FT)
  • EFL Championship Matchday 41 (2020-07-05): Swansea City 2 - 1 Sheffield Wednesday (FT)
  • EFL Championship Matchday 41 (2020-07-05): Middlesbrough 0 - 1 Queens Park Rangers (FT)
  • EFL Championship Matchday 41 (2020-07-05): West Bromwich Albion 4 - 2 Hull City (FT)
  • EFL Championship Matchday 42 (2020-07-07): Nottingham Forest 0 - 1 Fulham (FT)
  • EFL Championship Matchday 42 (2020-07-07): Brentford 2 - 1 Charlton Athletic (FT)
  • EFL Championship Matchday 42 (2020-07-07): Luton Town 1 - 1 Barnsley FC (FT)
  • EFL Championship Matchday 42 (2020-07-07): Reading FC 0 - 0 Huddersfield (FT)
  • EFL Championship Matchday 42 (2020-07-07): Cardiff City FC 2 - 3 Blackburn Rovers (FT)
  • EFL Championship Matchday 42 (2020-07-08): Millwall 0 - 2 Middlesbrough (FT)
  • EFL Championship Matchday 42 (2020-07-08): West Bromwich Albion 2 - 0 Derby County (FT)
  • EFL Championship Matchday 42 (2020-07-08): Birmingham City 1 - 3 Swansea City (FT)
  • EFL Championship Matchday 42 (2020-07-08): Bristol City 2 - 1 Hull City (FT)
  • EFL Championship Matchday 42 (2020-07-08): Wigan Athletic 1 - 0 Queens Park Rangers (FT)
  • EFL Championship Matchday 42 (2020-07-08): Sheffield Wednesday 1 - 3 Preston North End (FT)
  • EFL Championship Matchday 42 (2020-07-09): Leeds 5 - 0 Stoke City (FT)
  • EFL Championship Matchday 43 (2020-07-10): Huddersfield 0 - 2 Luton Town (FT)
  • EFL Championship Matchday 43 (2020-07-10): Fulham 2 - 0 Cardiff City FC (FT)
  • EFL Championship Matchday 43 (2020-07-11): Charlton Athletic 0 - 1 Reading FC (FT)
  • EFL Championship Matchday 43 (2020-07-11): Derby County 1 - 3 Brentford (FT)
  • EFL Championship Matchday 43 (2020-07-11): Barnsley FC 0 - 0 Wigan Athletic (FT)
  • EFL Championship Matchday 43 (2020-07-11): Blackburn Rovers 1 - 1 West Bromwich Albion (FT)
  • EFL Championship Matchday 43 (2020-07-11): Hull City 0 - 1 Millwall (FT)
  • EFL Championship Matchday 43 (2020-07-11): Middlesbrough 1 - 3 Bristol City (FT)
  • EFL Championship Matchday 43 (2020-07-11): Preston North End 1 - 1 Nottingham Forest (FT)
  • EFL Championship Matchday 43 (2020-07-11): Queens Park Rangers 0 - 3 Sheffield Wednesday (FT)
  • EFL Championship Matchday 43 (2020-07-12): Swansea City 0 - 1 Leeds (FT)
  • EFL Championship Matchday 43 (2020-07-12): Stoke City 2 - 0 Birmingham City (FT)
  • EFL Championship Matchday 44 (2020-07-14): West Bromwich Albion 0 - 0 Fulham (FT)
  • EFL Championship Matchday 44 (2020-07-14): Reading FC 1 - 2 Middlesbrough (FT)
  • EFL Championship Matchday 44 (2020-07-14): Wigan Athletic 8 - 0 Hull City (FT)
  • EFL Championship Matchday 44 (2020-07-14): Cardiff City FC 2 - 1 Derby County (FT)
  • EFL Championship Matchday 44 (2020-07-14): Luton Town 1 - 1 Queens Park Rangers (FT)
  • EFL Championship Matchday 44 (2020-07-14): Millwall 1 - 0 Blackburn Rovers (FT)
  • EFL Championship Matchday 44 (2020-07-14): Sheffield Wednesday 0 - 0 Huddersfield (FT)
  • EFL Championship Matchday 44 (2020-07-15): Brentford 1 - 0 Preston North End (FT)
  • EFL Championship Matchday 44 (2020-07-15): Bristol City 1 - 1 Stoke City (FT)
  • EFL Championship Matchday 44 (2020-07-15): Birmingham City 1 - 1 Charlton Athletic (FT)
  • EFL Championship Matchday 44 (2020-07-15): Nottingham Forest 2 - 2 Swansea City (FT)
  • EFL Championship Matchday 44 (2020-07-16): Leeds 1 - 0 Barnsley FC (FT)
  • EFL Championship Matchday 45 (2020-07-17): Huddersfield 2 - 1 West Bromwich Albion (FT)
  • EFL Championship Matchday 45 (2020-07-18): Charlton Athletic 2 - 2 Wigan Athletic (FT)
  • EFL Championship Matchday 45 (2020-07-18): Stoke City 1 - 0 Brentford (FT)
  • EFL Championship Matchday 45 (2020-07-18): Blackburn Rovers 4 - 3 Reading FC (FT)
  • EFL Championship Matchday 45 (2020-07-18): Fulham 5 - 3 Sheffield Wednesday (FT)
  • EFL Championship Matchday 45 (2020-07-18): Hull City 0 - 1 Luton Town (FT)
  • EFL Championship Matchday 45 (2020-07-18): Middlesbrough 1 - 3 Cardiff City FC (FT)
  • EFL Championship Matchday 45 (2020-07-18): Preston North End 2 - 0 Birmingham City (FT)
  • EFL Championship Matchday 45 (2020-07-18): Queens Park Rangers 4 - 3 Millwall (FT)
  • EFL Championship Matchday 45 (2020-07-18): Swansea City 1 - 0 Bristol City (FT)
  • EFL Championship Matchday 45 (2020-07-19): Derby County 1 - 3 Leeds (FT)
  • EFL Championship Matchday 45 (2020-07-19): Barnsley FC 1 - 0 Nottingham Forest (FT)
  • EFL Championship Matchday 46 (2020-07-22): Birmingham City 1 - 3 Derby County (FT)
  • EFL Championship Matchday 46 (2020-07-22): Brentford 1 - 2 Barnsley FC (FT)
  • EFL Championship Matchday 46 (2020-07-22): Bristol City 1 - 1 Preston North End (FT)
  • EFL Championship Matchday 46 (2020-07-22): Cardiff City FC 3 - 0 Hull City (FT)
  • EFL Championship Matchday 46 (2020-07-22): Leeds 4 - 0 Charlton Athletic (FT)
  • EFL Championship Matchday 46 (2020-07-22): Luton Town 3 - 2 Blackburn Rovers (FT)
  • EFL Championship Matchday 46 (2020-07-22): Millwall 4 - 1 Huddersfield (FT)
  • EFL Championship Matchday 46 (2020-07-22): Nottingham Forest 1 - 4 Stoke City (FT)
  • EFL Championship Matchday 46 (2020-07-22): Reading FC 1 - 4 Swansea City (FT)
  • EFL Championship Matchday 46 (2020-07-22): Sheffield Wednesday 1 - 2 Middlesbrough (FT)
  • EFL Championship Matchday 46 (2020-07-22): West Bromwich Albion 2 - 2 Queens Park Rangers (FT)
  • EFL Championship Matchday 46 (2020-07-22): Wigan Athletic 1 - 1 Fulham (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: