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

EFL Championship 2020/2021 - Tournament Overview

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