| Southampton | 4 - 1 | QPR | 3 | | ChampionshipOct 31, 2026 |
| Cardiff | 1 - 0 | Birmingham | 4 | | ChampionshipOct 24, 2026 |
| Wolves | 1 - 3 | Bolton | 5 | | ChampionshipOct 13, 2026 |
| Stoke | 2 - 1 | Sheffield Utd | 8 | | ChampionshipSep 19, 2026 |
| Bristol City | 0 - 1 | Lincoln | 7 | | ChampionshipSep 15, 2026 |
| Wrexham | 1 - 1 | Burnley | 5 | | ChampionshipSep 08, 2026 |
| QPR | 2 - 1 | Cardiff | 2 | | ChampionshipSep 02, 2026 |
| Birmingham | 1 - 6 | Brentford | 3 | | EFL CupAug 25, 2026 |
| Norwich | 1 - 2 | West Brom | 2 | | ChampionshipAug 15, 2026 |
| Leeds | 3 - 0 | Wolves | 4 | | Premier LeagueApr 18, 2026 |
| Exeter | 0 - 0 | Leyton Orient | 5 | | League OneMar 28, 2026 |
| Birmingham | 1 - 1 | Sheffield Utd | 6 | 1 | ChampionshipMar 14, 2026 |
| Everton | 2 - 0 | Burnley | 1 | | Premier LeagueMar 03, 2026 |
| Liverpool | 5 - 2 | West Ham | 4 | | Premier LeagueFeb 28, 2026 |
| Arsenal | 4 - 0 | Wigan | 4 | | FA CupFeb 15, 2026 |
| Forest | 0 - 0 | Wolves | 2 | | Premier LeagueFeb 11, 2026 |
| Wrexham | 0 - 2 | Millwall | 4 | | ChampionshipFeb 07, 2026 |
| Aston Villa | 0 - 1 | Brentford | 3 | 1 | Premier LeagueFeb 01, 2026 |
| Oxford Utd | 0 - 0 | Bristol City | 5 | | ChampionshipJan 17, 2026 |
| Macclesfield FC | 2 - 1 | Crystal Palace | 4 | | FA CupJan 10, 2026 |
| Brighton | 2 - 0 | Burnley | 4 | | Premier LeagueJan 03, 2026 |
| Millwall | 0 - 0 | Ipswich | 3 | | ChampionshipDec 26, 2025 |
| Portsmouth | 2 - 1 | Blackburn | 5 | | ChampionshipDec 13, 2025 |
| Wolves | 0 - 1 | Forest | 4 | | Premier LeagueDec 03, 2025 |
| Sunderland | 3 - 2 | Bournemouth | 10 | 1 | Premier LeagueNov 29, 2025 |
| Crystal Palace | 0 - 0 | Brighton | 5 | | Premier LeagueNov 09, 2025 |
| Burnley | 2 - 0 | Leeds | 3 | | Premier LeagueOct 18, 2025 |
| Millwall | 3 - 0 | West Brom | 3 | | ChampionshipOct 04, 2025 |
| Luton | 1 - 0 | Doncaster | 3 | | League OneSep 27, 2025 |
| QPR | 1 - 0 | Stoke | 8 | | ChampionshipSep 20, 2025 |
| Ipswich | 1 - 3 | West Ham | 2 | | Premier LeagueMay 25, 2025 |
| Southampton | 0 - 0 | Man City | 2 | | Premier LeagueMay 10, 2025 |
| Oxford Utd | 2 - 0 | Sunderland | 4 | | ChampionshipApr 26, 2025 |
| Brentford | 4 - 2 | Brighton | 6 | 1 | Premier LeagueApr 19, 2025 |
| West Ham | 2 - 2 | Bournemouth | 4 | | Premier LeagueApr 05, 2025 |
| QPR | 2 - 2 | Leeds | 5 | 1 | ChampionshipMar 15, 2025 |
| Chelsea | 1 - 0 | Leicester | 1 | | Premier LeagueMar 09, 2025 |
| Ipswich | 1 - 4 | Tottenham | 3 | | Premier LeagueFeb 22, 2025 |
| Brighton | 0 - 1 | Everton | 8 | | Premier LeagueJan 25, 2025 |
| Luton | 0 - 0 | Preston | 5 | | ChampionshipJan 18, 2025 |
| Aston Villa | 2 - 1 | West Ham | 2 | | FA CupJan 10, 2025 |
| Crystal Palace | 1 - 1 | Chelsea | 2 | | Premier LeagueJan 04, 2025 |
| Plymouth | 2 - 2 | Bristol City | 1 | | ChampionshipJan 01, 2025 |
| Fulham | 0 - 0 | Southampton | 4 | | Premier LeagueDec 22, 2024 |
| Bristol City | 4 - 0 | Plymouth | 4 | | ChampionshipNov 30, 2024 |
| Aston Villa | 2 - 2 | Crystal Palace | 5 | | Premier LeagueNov 23, 2024 |
| Ipswich | 1 - 1 | Leicester | 7 | 1 | Premier LeagueNov 02, 2024 |
| Portsmouth | 1 - 2 | Sheffield Wed | 4 | | ChampionshipOct 25, 2024 |
| Forest | 1 - 0 | Crystal Palace | 5 | | Premier LeagueOct 21, 2024 |
| Sunderland | 2 - 2 | Leeds | 6 | | ChampionshipOct 04, 2024 |
| Aston Villa | 3 - 1 | Wolves | 9 | | Premier LeagueSep 21, 2024 |
| Stoke | 3 - 2 | Fleetwood | 7 | | EFL CupSep 17, 2024 |
| Fulham | 1 - 1 | West Ham | 5 | | Premier LeagueSep 14, 2024 |
| Ipswich | 0 - 2 | Liverpool | 4 | | Premier LeagueAug 17, 2024 |
| Southampton | 3 - 1 | West Brom | 4 | | Championship, PlayoffsMay 17, 2024 |
| Luton | 1 - 1 | Everton | 4 | | Premier LeagueMay 03, 2024 |
| Aston Villa | 3 - 1 | Bournemouth | 4 | | Premier LeagueApr 21, 2024 |
| Newcastle | 4 - 0 | Tottenham | 4 | | Premier LeagueApr 13, 2024 |
| Leeds | 0 - 0 | Sunderland | 5 | | ChampionshipApr 09, 2024 |
| Sheffield Utd | 3 - 3 | Fulham | 5 | | Premier LeagueMar 30, 2024 |
| Newcastle | 3 - 0 | Wolves | 1 | | Premier LeagueMar 02, 2024 |
| Liverpool | 3 - 1 | Burnley | 7 | | Premier LeagueFeb 10, 2024 |
| Chelsea | 2 - 4 | Wolves | 5 | | Premier LeagueFeb 04, 2024 |
| West Ham | 1 - 1 | Bournemouth | 4 | | Premier LeagueFeb 01, 2024 |
| Forest | 2 - 1 | Man Utd | 6 | | Premier LeagueDec 30, 2023 |
| Bournemouth | 3 - 0 | Fulham | 2 | | Premier LeagueDec 26, 2023 |
| Liverpool | 5 - 1 | West Ham | 2 | | EFL CupDec 20, 2023 |
| Arsenal | 2 - 0 | Brighton | 5 | | Premier LeagueDec 17, 2023 |
| Luton | 1 - 2 | Man City | 3 | | Premier LeagueDec 10, 2023 |
| Everton | 3 - 0 | Newcastle | 4 | | Premier LeagueDec 07, 2023 |
| West Brom | 1 - 2 | Leicester | 3 | | ChampionshipDec 02, 2023 |
| Brentford | 0 - 1 | Arsenal | 2 | | Premier LeagueNov 25, 2023 |
| Wolves | 2 - 1 | Tottenham | 7 | | Premier LeagueNov 11, 2023 |
| Everton | 1 - 1 | Brighton | 6 | | Premier LeagueNov 04, 2023 |
| Chelsea | 2 - 0 | Blackburn | 2 | | EFL CupNov 01, 2023 |
| Arsenal | 5 - 0 | Sheffield Utd | 3 | | Premier LeagueOct 28, 2023 |
| Newcastle | 4 - 0 | Crystal Palace | 5 | | Premier LeagueOct 21, 2023 |
| Millwall | 2 - 2 | Hull | 6 | | ChampionshipOct 07, 2023 |
| Fulham | 0 - 2 | Chelsea | 5 | | Premier LeagueOct 02, 2023 |
| Liverpool | 3 - 1 | Leicester | 3 | | EFL CupSep 27, 2023 |
| Middlesbrough | 2 - 1 | Southampton | 5 | | ChampionshipSep 23, 2023 |
| Chelsea | 0 - 1 | Forest | 7 | | Premier LeagueSep 02, 2023 |
| Bournemouth | 0 - 2 | Tottenham | 4 | | Premier LeagueAug 26, 2023 |
| Birmingham | 1 - 0 | Leeds | 4 | | ChampionshipAug 12, 2023 |
| Barnsley | 0 - 1 | Sheffield Wed | 1 | 1 | League One, PlayoffsMay 29, 2023 |
| Sunderland | 2 - 1 | Luton | 7 | | Championship, PlayoffsMay 13, 2023 |
| Wigan | 0 - 0 | Rotherham | 2 | | ChampionshipMay 08, 2023 |
| Blackburn | 0 - 1 | Burnley | 8 | | ChampionshipApr 25, 2023 |
| Reading | 1 - 1 | Luton | 6 | 1 | ChampionshipApr 19, 2023 |
| Millwall | 2 - 0 | Preston | 3 | | ChampionshipApr 15, 2023 |
| Bristol City | 2 - 2 | Middlesbrough | 3 | | ChampionshipApr 10, 2023 |
| Rotherham | 3 - 1 | West Brom | 6 | | ChampionshipApr 07, 2023 |
| Crystal Palace | 2 - 1 | Leicester | 7 | | Premier LeagueApr 01, 2023 |
| Sheffield Utd | 3 - 2 | Blackburn | 2 | | FA CupMar 19, 2023 |
| Hull | 1 - 3 | Burnley | 3 | | ChampionshipMar 15, 2023 |
| Norwich | 0 - 1 | Sunderland | 7 | | ChampionshipMar 12, 2023 |
| Wolves | 1 - 0 | Tottenham | 2 | | Premier LeagueMar 04, 2023 |
| Leicester | 1 - 2 | Blackburn | 4 | | FA CupFeb 28, 2023 |
| Stoke | 0 - 1 | Millwall | 1 | | ChampionshipFeb 25, 2023 |
| Watford | 3 - 2 | West Brom | 4 | | ChampionshipFeb 20, 2023 |
| Portsmouth | 1 - 0 | Burton | 5 | | League OneFeb 14, 2023 |
| Sunderland | 2 - 3 | Fulham | 1 | | FA CupFeb 08, 2023 |
| Middlesbrough | 3 - 0 | Blackpool | 3 | | ChampionshipFeb 04, 2023 |
| Luton | 2 - 2 | Grimsby | 5 | | FA CupJan 28, 2023 |
| Bristol City | 1 - 1 | Blackburn | 3 | 1 | ChampionshipJan 21, 2023 |
| West Brom | 4 - 0 | Chesterfield | 3 | | FA CupJan 17, 2023 |
| Blackpool | 1 - 1 | Sunderland | 6 | 1 | ChampionshipJan 01, 2023 |
| Luton | 2 - 1 | Norwich | 3 | 1 | ChampionshipDec 26, 2022 |
| Birmingham | 3 - 2 | Reading | 2 | | ChampionshipDec 16, 2022 |
| Sunderland | 3 - 0 | Millwall | 4 | | ChampionshipDec 03, 2022 |
| Brentford | 6 - 7 | Gillingham | 1 | | EFL CupNov 08, 2022 |
| Blackpool | 0 - 1 | Luton | 2 | | ChampionshipNov 05, 2022 |
| Coventry | 1 - 0 | Blackburn | 6 | 1 | ChampionshipNov 01, 2022 |
| Birmingham | 2 - 0 | QPR | 7 | | ChampionshipOct 28, 2022 |
| Sunderland | 2 - 4 | Burnley | 4 | | ChampionshipOct 22, 2022 |
| Reading | 0 - 2 | West Brom | 4 | | ChampionshipOct 15, 2022 |
| Huddersfield | 2 - 0 | Hull | 7 | | ChampionshipOct 09, 2022 |
| Watford | 1 - 2 | Swansea | 8 | | ChampionshipOct 05, 2022 |
| Middlesbrough | 0 - 0 | Rotherham | 3 | | ChampionshipSep 17, 2022 |
| Millwall | 0 - 2 | QPR | | | ChampionshipSep 14, 2022 |
| Blackburn | 2 - 3 | Bristol City | 4 | | ChampionshipSep 03, 2022 |
| Sunderland | 3 - 0 | Rotherham | 4 | | ChampionshipAug 31, 2022 |
| Sunderland | 0 - 1 | Norwich | 4 | | ChampionshipAug 27, 2022 |
| Forest Green | 0 - 3 | Brighton | 4 | | EFL CupAug 24, 2022 |
| West Brom | 1 - 1 | Watford | 3 | | ChampionshipAug 08, 2022 |
| Cardiff | 1 - 0 | Norwich | 6 | 2 | ChampionshipJul 30, 2022 |
| Preston | 4 - 1 | Middlesbrough | 9 | 1 | ChampionshipMay 07, 2022 |
| Fulham | 7 - 0 | Luton | 8 | | ChampionshipMay 02, 2022 |
| Hull | 3 - 0 | Reading | 3 | | ChampionshipApr 23, 2022 |
| Blackpool | 6 - 1 | Birmingham | 1 | | ChampionshipApr 18, 2022 |
| Bournemouth | 0 - 0 | Middlesbrough | 3 | | ChampionshipApr 15, 2022 |
| Swansea | 2 - 1 | Derby | 3 | | ChampionshipApr 09, 2022 |
| Forest | 2 - 0 | Coventry | 6 | | ChampionshipApr 06, 2022 |
| Barnsley | 1 - 1 | Fulham | 7 | | ChampionshipMar 12, 2022 |
| Sheffield Utd | 4 - 1 | Middlesbrough | 6 | | ChampionshipMar 08, 2022 |
| Bournemouth | 2 - 1 | Stoke | 7 | 1 | ChampionshipFeb 26, 2022 |
| QPR | 1 - 1 | Hull | 3 | | ChampionshipFeb 19, 2022 |
| Peterborough Utd | 0 - 1 | Preston | 2 | | ChampionshipFeb 12, 2022 |
| Sheffield Wed | 1 - 0 | Wigan | 3 | | League OneFeb 08, 2022 |
| Swansea | 1 - 0 | Blackburn | 5 | 1 | ChampionshipFeb 05, 2022 |
| Forest | 2 - 1 | Derby | 9 | 1 | ChampionshipJan 22, 2022 |
| Reading | 0 - 2 | Luton | 2 | | ChampionshipJan 19, 2022 |
| Fulham | 6 - 2 | Bristol City | 2 | | ChampionshipJan 15, 2022 |
| Barnsley | 0 - 0 | West Brom | 4 | | ChampionshipDec 17, 2021 |
| Fulham | 1 - 1 | Bournemouth | 9 | | ChampionshipDec 03, 2021 |
| Stoke | 0 - 1 | Blackburn | 8 | | ChampionshipNov 27, 2021 |
| Huddersfield | 1 - 0 | West Brom | 3 | 1 | ChampionshipNov 20, 2021 |
| Millwall | 1 - 1 | Derby | 3 | 1 | ChampionshipNov 06, 2021 |
| Luton | 3 - 1 | Middlesbrough | 7 | | ChampionshipNov 02, 2021 |
| Charlton | 4 - 0 | Doncaster | 2 | | League OneOct 30, 2021 |
| Blackpool | 2 - 0 | Preston | 9 | 1 | ChampionshipOct 23, 2021 |
| Fulham | 2 - 0 | Cardiff | 3 | | ChampionshipOct 20, 2021 |
| Stoke | 1 - 0 | West Brom | 4 | | ChampionshipOct 01, 2021 |
| Bournemouth | 2 - 1 | Luton | 2 | | ChampionshipSep 25, 2021 |
| Reading | 3 - 1 | Peterborough Utd | 1 | | ChampionshipSep 14, 2021 |
| Bristol City | 0 - 0 | Preston | 1 | | ChampionshipSep 11, 2021 |
| Derby | 1 - 1 | Forest | 5 | | ChampionshipAug 28, 2021 |
| Fulham | 2 - 0 | Hull | 5 | | ChampionshipAug 21, 2021 |
| West Brom | 3 - 2 | Luton | 4 | | ChampionshipAug 14, 2021 |
| Sheffield Utd | 0 - 1 | Birmingham | 7 | | ChampionshipAug 07, 2021 |
| Bournemouth | 1 - 0 | Brentford | 2 | | Championship, PlayoffsMay 17, 2021 |
| Sheffield Wed | 0 - 0 | Forest | 4 | | ChampionshipMay 01, 2021 |
| Blackburn | 5 - 2 | Huddersfield | 4 | | ChampionshipApr 24, 2021 |
| Rotherham | 0 - 1 | Birmingham | 2 | | ChampionshipApr 18, 2021 |
| Middlesbrough | 1 - 1 | Watford | 1 | | ChampionshipApr 05, 2021 |
| Barnsley | 1 - 2 | Sheffield Wed | 5 | | ChampionshipMar 20, 2021 |
| Wycombe | 1 - 0 | Preston | 3 | | ChampionshipMar 13, 2021 |
| Huddersfield | 0 - 0 | Cardiff | 2 | | ChampionshipMar 05, 2021 |
| Norwich | 1 - 0 | Brentford | 3 | | ChampionshipMar 03, 2021 |
| Middlesbrough | 1 - 3 | Bristol City | 3 | | ChampionshipFeb 23, 2021 |
| Watford | 2 - 1 | Derby | 4 | | ChampionshipFeb 19, 2021 |
| Luton | 0 - 2 | Cardiff | 1 | | ChampionshipFeb 16, 2021 |
| Stoke | 0 - 0 | Reading | 3 | | ChampionshipFeb 06, 2021 |
| Brentford | 3 - 2 | Bristol City | | | ChampionshipFeb 03, 2021 |
| QPR | 0 - 1 | Derby | 3 | | ChampionshipJan 23, 2021 |
| Watford | 1 - 0 | Barnsley | 2 | | ChampionshipJan 19, 2021 |
| Bournemouth | 1 - 1 | Millwall | 3 | | ChampionshipJan 12, 2021 |
| Brentford | 2 - 1 | Middlesbrough | 3 | | FA CupJan 09, 2021 |
| Preston | 0 - 1 | Forest | 4 | | ChampionshipJan 02, 2021 |
| Norwich | 2 - 0 | Cardiff | 4 | | ChampionshipDec 19, 2020 |
| Coventry | 0 - 0 | Huddersfield | 2 | | ChampionshipDec 16, 2020 |
| Reading | 1 - 2 | Birmingham | 6 | 1 | ChampionshipDec 09, 2020 |
| Rotherham | 0 - 2 | Brentford | 4 | 1 | ChampionshipDec 01, 2020 |
| Sheffield Wed | 0 - 0 | Stoke | 6 | | ChampionshipNov 28, 2020 |
| Blackburn | 3 - 1 | QPR | 4 | | ChampionshipNov 07, 2020 |
| Norwich | 0 - 0 | Millwall | 1 | | ChampionshipNov 03, 2020 |
| Luton | 1 - 1 | Forest | 3 | 1 | ChampionshipOct 28, 2020 |
| Watford | 1 - 1 | Bournemouth | 5 | | ChampionshipOct 24, 2020 |
| Bristol City | 0 - 1 | Middlesbrough | 2 | | ChampionshipOct 20, 2020 |
| Plymouth | 1 - 1 | Shrewsbury | 1 | | League OneSep 26, 2020 |
| Luton | 0 - 3 | Man Utd | 3 | | EFL CupSep 22, 2020 |
| Reading | 2 - 0 | Barnsley | 4 | 2 | ChampionshipSep 19, 2020 |
| QPR | 2 - 0 | Forest | 3 | | ChampionshipSep 12, 2020 |
| Birmingham | 1 - 3 | Derby | 1 | | ChampionshipJul 22, 2020 |
| Blackburn | 4 - 3 | Reading | 1 | | ChampionshipJul 18, 2020 |
| Derby | 1 - 3 | Brentford | 1 | | ChampionshipJul 11, 2020 |
| Millwall | 0 - 2 | Middlesbrough | 4 | | ChampionshipJul 08, 2020 |
| Bristol City | 0 - 1 | Cardiff | 1 | | ChampionshipJul 04, 2020 |
| Charlton | 1 - 0 | QPR | 1 | | ChampionshipJun 27, 2020 |
| Fulham | 1 - 0 | Swansea | 4 | | ChampionshipFeb 26, 2020 |
| Brentford | 2 - 2 | Blackburn | 1 | | ChampionshipFeb 22, 2020 |
| Leeds | 1 - 0 | Bristol City | 4 | | ChampionshipFeb 15, 2020 |
| Barnsley | 1 - 1 | Sheffield Wed | 3 | | ChampionshipFeb 08, 2020 |
| Brentford | 0 - 1 | Forest | 2 | | ChampionshipJan 28, 2020 |
| West Brom | 0 - 1 | Stoke | 4 | | ChampionshipJan 20, 2020 |
| Middlesbrough | 2 - 2 | Derby | 3 | | ChampionshipJan 11, 2020 |
| Sheffield Wed | 1 - 2 | Cardiff | 3 | | ChampionshipDec 29, 2019 |
| Fulham | 2 - 1 | Leeds | 7 | | ChampionshipDec 21, 2019 |
| Burnley | 1 - 0 | Newcastle | 2 | | Premier LeagueDec 14, 2019 |
| Reading | 2 - 3 | Birmingham | 2 | | ChampionshipDec 07, 2019 |
| Charlton | 1 - 3 | Sheffield Wed | 4 | | ChampionshipNov 30, 2019 |
| Derby | 1 - 0 | Preston | 2 | | ChampionshipNov 23, 2019 |
| Stoke | 0 - 2 | West Brom | 3 | | ChampionshipNov 04, 2019 |
| Sheffield Wed | 0 - 0 | Leeds | 2 | | ChampionshipOct 26, 2019 |
| Millwall | 2 - 2 | Cardiff | 2 | | ChampionshipOct 22, 2019 |
| Wigan | 1 - 0 | Birmingham | 1 | | ChampionshipOct 01, 2019 |
| West Brom | 4 - 2 | Huddersfield | | | ChampionshipSep 22, 2019 |
| Cardiff | 1 - 1 | Fulham | 5 | 1 | ChampionshipAug 30, 2019 |
| Charlton | 1 - 0 | Brentford | 4 | | ChampionshipAug 24, 2019 |
| Stoke | 2 - 2 | Derby | 6 | | ChampionshipAug 17, 2019 |
| Bristol City | 1 - 3 | Leeds | 5 | | ChampionshipAug 04, 2019 |
| Derby | 3 - 1 | West Brom | 6 | 1 | ChampionshipMay 05, 2019 |
| Sheffield Utd | 2 - 0 | Ipswich | 1 | | ChampionshipApr 27, 2019 |
| Aston Villa | 1 - 0 | Millwall | 4 | | ChampionshipApr 22, 2019 |
| QPR | 1 - 2 | Blackburn | 6 | | ChampionshipApr 19, 2019 |
| Leeds | 1 - 0 | Sheffield Wed | 4 | | ChampionshipApr 13, 2019 |
| Hull | 3 - 1 | Reading | 5 | | ChampionshipApr 06, 2019 |
| Derby | 6 - 1 | Rotherham | 1 | | ChampionshipMar 30, 2019 |
| Birmingham | 0 - 1 | Aston Villa | 6 | | ChampionshipMar 10, 2019 |
| Leeds | 4 - 0 | West Brom | 1 | | ChampionshipMar 01, 2019 |
| Brentford | 5 - 1 | Hull | 4 | | ChampionshipFeb 23, 2019 |
| Preston | 0 - 0 | Forest | 1 | | ChampionshipFeb 16, 2019 |
| Millwall | 0 - 0 | Sheffield Wed | 3 | | ChampionshipFeb 12, 2019 |
| West Brom | 2 - 3 | Middlesbrough | 5 | | ChampionshipFeb 02, 2019 |
| Rotherham | 1 - 2 | Leeds | 3 | | ChampionshipJan 26, 2019 |
| Norwich | 3 - 1 | Birmingham | 4 | | ChampionshipJan 18, 2019 |
| Brentford | 3 - 1 | Stoke | 2 | | ChampionshipJan 12, 2019 |
| Reading | 1 - 4 | Swansea | 3 | | ChampionshipJan 01, 2019 |
| Rotherham | 1 - 1 | Bolton | 4 | | ChampionshipOct 20, 2018 |
| Brentford | 1 - 1 | Birmingham | 9 | 1 | ChampionshipOct 02, 2018 |
| Bristol City | 1 - 1 | Aston Villa | 4 | | ChampionshipSep 28, 2018 |
| West Brom | 2 - 0 | Millwall | | | ChampionshipSep 22, 2018 |
| Reading | 1 - 2 | Norwich | 5 | | ChampionshipSep 19, 2018 |
| Leeds | 0 - 0 | Middlesbrough | 8 | | ChampionshipAug 31, 2018 |
| Forest | 2 - 2 | Birmingham | 4 | | ChampionshipAug 25, 2018 |
| Ipswich | 1 - 1 | Aston Villa | 4 | 1 | ChampionshipAug 18, 2018 |
| Wigan | 3 - 2 | Sheffield Wed | 5 | 1 | ChampionshipAug 04, 2018 |
| Millwall | 1 - 0 | Aston Villa | 1 | | ChampionshipMay 06, 2018 |
| Birmingham | 2 - 1 | Sheffield Utd | 3 | | ChampionshipApr 21, 2018 |
| Norwich | 0 - 2 | Cardiff | 3 | | ChampionshipApr 14, 2018 |
| Wolves | 2 - 0 | Derby | 1 | | ChampionshipApr 11, 2018 |
| Sheffield Wed | 4 - 1 | Preston | 3 | | ChampionshipMar 30, 2018 |
| Aston Villa | 1 - 3 | QPR | 3 | | ChampionshipMar 13, 2018 |
| Hull | 4 - 3 | Norwich | 5 | | ChampionshipMar 10, 2018 |
| Leeds | 0 - 3 | Wolves | 2 | | ChampionshipMar 07, 2018 |
| Sunderland | 3 - 3 | Middlesbrough | 6 | 2 | ChampionshipFeb 24, 2018 |
| Barnsley | 1 - 2 | Burton | 5 | | ChampionshipFeb 20, 2018 |
| Cardiff | 2 - 0 | Bolton | 1 | | ChampionshipFeb 13, 2018 |
| Fulham | 2 - 0 | Forest | 3 | | ChampionshipFeb 03, 2018 |
| Fulham | 6 - 0 | Burton | 2 | | ChampionshipJan 20, 2018 |
| QPR | 2 - 1 | Cardiff | 4 | | ChampionshipJan 01, 2018 |
| Birmingham | 1 - 0 | Leeds | 3 | | ChampionshipDec 30, 2017 |
| Millwall | 2 - 2 | Wolves | 6 | | ChampionshipDec 26, 2017 |
| Preston | 1 - 0 | Sheffield Utd | 2 | | ChampionshipDec 16, 2017 |
| Barnsley | 0 - 3 | Derby | 1 | | ChampionshipDec 09, 2017 |
| Norwich | 1 - 1 | Preston | 7 | | ChampionshipNov 25, 2017 |
| Sunderland | 2 - 2 | Millwall | 3 | | ChampionshipNov 18, 2017 |
| Forest | 4 - 0 | QPR | 2 | | ChampionshipNov 04, 2017 |
| Hull | 1 - 3 | Middlesbrough | 4 | 1 | ChampionshipOct 31, 2017 |
| Ipswich | 0 - 1 | Norwich | 3 | | ChampionshipOct 22, 2017 |
| Reading | 1 - 2 | Norwich | 5 | 1 | ChampionshipSep 30, 2017 |
| Aston Villa | 2 - 1 | Forest | 4 | | ChampionshipSep 23, 2017 |
| Millwall | 1 - 0 | Leeds | 4 | | ChampionshipSep 16, 2017 |
| Fulham | 2 - 1 | Hull | | | ChampionshipSep 13, 2017 |
| Brentford | 0 - 0 | Wolves | 2 | | ChampionshipAug 26, 2017 |
| Sheffield Utd | 1 - 0 | Barnsley | 6 | 2 | ChampionshipAug 19, 2017 |
| Middlesbrough | 2 - 0 | Burton | 3 | 1 | ChampionshipAug 15, 2017 |
| Cardiff | 3 - 0 | Aston Villa | 1 | | ChampionshipAug 12, 2017 |
| Ipswich | 1 - 0 | Birmingham | 2 | | ChampionshipAug 05, 2017 |
| Norwich | 4 - 0 | QPR | | | ChampionshipMay 07, 2017 |
| Reading | 1 - 0 | Wigan | 6 | | ChampionshipApr 29, 2017 |
| Wolves | 0 - 1 | Huddersfield | 3 | | ChampionshipApr 25, 2017 |
| Norwich | 2 - 0 | Brighton | 3 | | ChampionshipApr 21, 2017 |
| Ipswich | 3 - 1 | Newcastle | 3 | | ChampionshipApr 17, 2017 |
| Brentford | 4 - 0 | Derby | 5 | | ChampionshipApr 14, 2017 |
| Forest | 2 - 0 | Huddersfield | 3 | | ChampionshipApr 08, 2017 |
| Leeds | 0 - 0 | QPR | 6 | | ChampionshipMar 11, 2017 |
| Forest | 2 - 3 | Brentford | 3 | | ChampionshipMar 07, 2017 |
| Barnsley | 1 - 1 | Huddersfield | 7 | | ChampionshipFeb 25, 2017 |
| Bristol City | 0 - 2 | Fulham | 3 | | ChampionshipFeb 22, 2017 |
| Preston | 2 - 1 | Birmingham | 6 | 1 | ChampionshipFeb 14, 2017 |
| Aston Villa | 0 - 1 | Ipswich | 2 | | ChampionshipFeb 11, 2017 |
| Newcastle | 2 - 2 | QPR | 2 | | ChampionshipFeb 01, 2017 |
| Cardiff | 1 - 0 | Burton | | | ChampionshipJan 21, 2017 |
| Sheffield Wed | 1 - 0 | Rotherham | 5 | 1 | ChampionshipDec 17, 2016 |
| Norwich | 1 - 0 | Aston Villa | 1 | | ChampionshipDec 13, 2016 |
| QPR | 1 - 2 | Wolves | 5 | 1 | ChampionshipDec 01, 2016 |
| Reading | 2 - 1 | Bristol City | 4 | | ChampionshipNov 26, 2016 |
| Brentford | 0 - 2 | Fulham | 4 | | ChampionshipNov 04, 2016 |
| Burton | 2 - 0 | Birmingham | 6 | | ChampionshipOct 21, 2016 |
| Blackburn | 2 - 1 | Forest | 5 | 1 | ChampionshipOct 18, 2016 |
| Reading | 1 - 1 | Derby | 6 | | ChampionshipOct 01, 2016 |
| Brighton | 2 - 0 | Barnsley | 5 | | ChampionshipSep 24, 2016 |
| Newcastle | 0 - 2 | Wolves | 8 | 1 | ChampionshipSep 17, 2016 |
| Fulham | 1 - 1 | Burton | 6 | | ChampionshipSep 13, 2016 |
| Ipswich | 1 - 0 | Preston | 2 | | ChampionshipAug 27, 2016 |
| Brentford | 1 - 0 | Forest | 7 | 1 | ChampionshipAug 16, 2016 |
| Birmingham | 0 - 0 | Cardiff | 1 | | ChampionshipAug 06, 2016 |
| Derby | 0 - 1 | Ipswich | 4 | | ChampionshipMay 07, 2016 |
| Blackburn | 2 - 2 | Bristol City | | 1 | ChampionshipApr 23, 2016 |
| Fulham | 2 - 1 | MK Dons | 5 | | ChampionshipApr 02, 2016 |
| Hull | 0 - 0 | Sheffield Wed | 2 | 1 | ChampionshipFeb 26, 2016 |
| Burnley | 2 - 0 | Rotherham | 4 | | ChampionshipFeb 20, 2016 |
| QPR | 1 - 3 | Fulham | 4 | | ChampionshipFeb 13, 2016 |
| Derby | 0 - 3 | Birmingham | 3 | | ChampionshipJan 16, 2016 |
| Cardiff | 1 - 1 | Forest | 2 | | ChampionshipDec 29, 2015 |
| Ipswich | 0 - 2 | Middlesbrough | 3 | | ChampionshipDec 04, 2015 |
| Rotherham | 3 - 0 | Bristol City | 5 | | ChampionshipNov 28, 2015 |
| Leeds | 0 - 2 | Blackburn | 3 | | ChampionshipOct 29, 2015 |
| Brentford | 2 - 1 | Preston | 7 | | ChampionshipSep 19, 2015 |
| Charlton | 2 - 1 | Hull | 3 | 1 | ChampionshipAug 22, 2015 |