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

EFL Championship 2021/2022 - Tournament Overview

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