Football

World Cup 2022World Cup 2023 (Women)Euro 2020WalesThe Premier LeagueSky Bet LeaguesEmirates FA CupFootball League CupVanarama LeagueSouthern LeagueJD Cymru PremierJD Cymru LeaguesFAW Cymru ReservesWelsh CupArdal LeaguesArdal League CupsWomens FootballFAW TrophyAberdare Football LeagueBridgend & District LeagueC.thenshire LeaguesCambrian Tyres LeagueCardiff & District LeagueCardiff CombinationCentral Wales CupCeredigion LeagueEast Gwent LeagueEmrys Morgan CupGwent Central LeagueGwent County FAGwent Premier LeagueMerthyr Football LeagueMid Wales LeaguesNeath & DistrictNewport & DistrictNorth East WalesNorth Gwent LeagueNorth Wales Coast LeaguePembrokeshire LeaguePort Talbot & DistrictRhondda & District LeagueSouth Wales AllianceSouth Wales FASwansea LeagueTaff Ely & Rhymney ValleyUnited Churches LeagueVale of Glamorgan LeagueWales Veterans FAWest Wales FA CupWest Wales PremierWrexham Area League

Sky Bet Championship

FixturesResultsTables

29 October 2021

Queens Park Rangers v Nottingham Forest

30 October 2021

Bristol City v Barnsley
Derby County v Blackburn Rovers
Fulham v West Bromwich Albion
Huddersfield Town v Millwall
Hull City v Coventry City
Middlesborough v Birmingham City
Preston North End v Luton Town
Reading v Bournemouth
Sheffield United v Blackpool
Stoke City v Cardiff City
Swansea City v Peterborough United

2 November 2021

Birmingham City v Bristol City
Coventry City v Swansea City
Luton Town v Middlesborough
Millwall v Reading
Nottingham Forest v Sheffield United
Peterborough United v Huddersfield Town

3 November 2021

Barnsley v Derby County
Blackburn Rovers v Fulham
Blackpool v Stoke City
Bournemouth v Preston North End
Cardiff City v Queens Park Rangers
West Bromwich Albion v Hull City

6 November 2021

Barnsley v Hull City
Birmingham City v Reading
Blackburn Rovers v Sheffield United
Blackpool v Queens Park Rangers
Bournemouth v Swansea City
Cardiff City v Huddersfield Town
Coventry City v Bristol City
Luton Town v Stoke City
Millwall v Derby County
Nottingham Forest v Preston North End
Peterborough United v Fulham
West Bromwich Albion v Middlesborough

20 November 2021

Bristol City v Blackburn Rovers
Derby County v Bournemouth
Fulham v Barnsley
Huddersfield Town v West Bromwich Albion
Hull City v Birmingham City
Middlesborough v Millwall
Preston North End v Cardiff City
Queens Park Rangers v Luton Town
Reading v Nottingham Forest
Sheffield United v Coventry City
Stoke City v Peterborough United
Swansea City v Blackpool

23 November 2021

Barnsley v Swansea City
Blackburn Rovers v Peterborough United
Bristol City v Stoke City
Cardiff City v Hull City
Millwall v Bournemouth
Queens Park Rangers v Huddersfield Town

24 November 2021

Barnsley v Swansea City
Blackburn Rovers v Peterborough United
Bristol City v Stoke City
Cardiff City v Hull City
Millwall v Bournemouth
Queens Park Rangers v Huddersfield Town

27 November 2021

Birmingham City v Blackpool
Bournemouth v Coventry City
Derby County v Queens Park Rangers
Huddersfield Town v Middlesborough
Hull City v Millwall
Luton Town v Cardiff City
Peterborough United v Barnsley
Preston North End v Fulham
Sheffield United v Bristol City
Stoke City v Blackburn Rovers
Swansea City v Reading
West Bromwich Albion v Nottingham Forest

4 December 2021

Barnsley v Huddersfield Town
Blackburn Rovers v Preston North End
Blackpool v Luton Town
Bristol City v Derby County
Cardiff City v Sheffield United
Coventry City v West Bromwich Albion
Fulham v Bournemouth
Middlesborough v Swansea City
Millwall v Birmingham City
Nottingham Forest v Peterborough United
Queens Park Rangers v Stoke City
Reading v Hull City

11 December 2021

Birmingham City v Cardiff City
Bournemouth v Blackburn Rovers
Derby County v Blackpool
Huddersfield Town v Coventry City
Hull City v Bristol City
Luton Town v Fulham
Peterborough United v Millwall
Preston North End v Barnsley
Sheffield United v Queens Park Rangers
Stoke City v Middlesborough
Swansea City v Nottingham Forest
West Bromwich Albion v Reading

18 December 2021

Barnsley v West Bromwich Albion
Blackburn Rovers v Birmingham City
Blackpool v Peterborough United
Bristol City v Huddersfield Town
Cardiff City v Derby County
Coventry City v Stoke City
Fulham v Sheffield United
Middlesborough v Bournemouth
Millwall v Preston North End
Nottingham Forest v Hull City
Queens Park Rangers v Swansea City
Reading v Luton Town

26 December 2021

Barnsley v Stoke City
Cardiff City v Coventry City
Derby County v West Bromwich Albion
Fulham v Birmingham City
Huddersfield Town v Blackpool
Hull City v Blackburn Rovers
Luton Town v Bristol City
Middlesborough v Nottingham Forest
Millwall v Swansea City
Peterborough United v Reading
Preston North End v Sheffield United
Queens Park Rangers v Bournemouth

28 December 2021

Birmingham City v Peterborough United
Blackburn Rovers v Barnsley
Blackpool v Middlesborough
Bournemouth v Cardiff City
Bristol City v Queens Park Rangers
Coventry City v Millwall
Nottingham Forest v Huddersfield Town
Reading v Fulham
Sheffield United v Hull City
Stoke City v Derby County
Swansea City v Luton Town
West Bromwich Albion v Preston North End

1 January 2022

Birmingham City v Queens Park Rangers
Blackburn Rovers v Huddersfield Town
Blackpool v Hull City
Bournemouth v Peterborough United
Bristol City v Millwall
Coventry City v Luton Town
Nottingham Forest v Barnsley
Reading v Derby County
Sheffield United v Middlesborough
Stoke City v Preston North End
Swansea City v Fulham
West Bromwich Albion v Cardiff City

15 January 2022

Barnsley v Blackpool
Cardiff City v Blackburn Rovers
Derby County v Sheffield United
Fulham v Bristol City
Huddersfield Town v Swansea City
Hull City v Stoke City
Luton Town v Bournemouth
Middlesborough v Reading
Millwall v Nottingham Forest
Peterborough United v Coventry City
Preston North End v Birmingham City
Queens Park Rangers v West Bromwich Albion

22 January 2022

Birmingham City v Barnsley
Blackburn Rovers v Middlesborough
Blackpool v Millwall
Bournemouth v Hull City
Bristol City v Cardiff City
Coventry City v Queens Park Rangers
Nottingham Forest v Derby County
Reading v Huddersfield Town
Sheffield United v Luton Town
Stoke City v Fulham
Swansea City v Preston North End
West Bromwich Albion v Peterborough United

29 January 2022

Barnsley v Bournemouth
Cardiff City v Nottingham Forest
Derby County v Birmingham City
Fulham v Blackpool
Huddersfield Town v Stoke City
Hull City v Swansea City
Luton Town v Blackburn Rovers
Middlesborough v Coventry City
Millwall v West Bromwich Albion
Peterborough United v Sheffield United
Preston North End v Bristol City
Queens Park Rangers v Reading

5 February 2022

Barnsley v Cardiff City
Birmingham City v Sheffield United
Blackpool v Bristol City
Huddersfield Town v Derby County
Hull City v Preston North End
Middlesborough v Fulham
Millwall v Queens Park Rangers
Nottingham Forest v Coventry City
Peterborough United v Luton Town
Reading v Stoke City
Swansea City v Blackburn Rovers
West Bromwich Albion v Bournemouth

8 February 2022

Cardiff City v Peterborough United
Coventry City v Blackpool
Derby County v Hull City
Fulham v Millwall
Luton Town v Barnsley
Stoke City v Swansea City

9 February 2022

Blackburn Rovers v Nottingham Forest
Bournemouth v Birmingham City
Bristol City v Reading
Preston North End v Huddersfield Town
Queens Park Rangers v Middlesborough
Sheffield United v West Bromwich Albion

12 February 2022

Barnsley v Queens Park Rangers
Birmingham City v Luton Town
Blackpool v Bournemouth
Huddersfield Town v Sheffield United
Hull City v Fulham
Middlesborough v Derby County
Millwall v Cardiff City
Nottingham Forest v Stoke City
Peterborough United v Preston North End
Reading v Coventry City
Swansea City v Bristol City
West Bromwich Albion v Blackburn Rovers

19 February 2022

Blackburn Rovers v Millwall
Bournemouth v Nottingham Forest
Bristol City v Middlesborough
Cardiff City v Blackpool
Coventry City v Barnsley
Derby County v Peterborough United
Fulham v Huddersfield Town
Luton Town v West Bromwich Albion
Preston North End v Reading
Queens Park Rangers v Hull City
Sheffield United v Swansea City
Stoke City v Birmingham City

22 February 2022

Bristol City v Coventry City
Hull City v Barnsley
Middlesborough v West Bromwich Albion
Preston North End v Nottingham Forest
Reading v Birmingham City
Swansea City v Bournemouth

23 February 2022

Derby County v Millwall
Fulham v Peterborough United
Huddersfield Town v Cardiff City
Queens Park Rangers v Blackpool
Sheffield United v Blackburn Rovers
Stoke City v Luton Town

26 February 2022

Barnsley v Middlesborough
Birmingham City v Huddersfield Town
Blackburn Rovers v Queens Park Rangers
Blackpool v Reading
Bournemouth v Stoke City
Cardiff City v Fulham
Coventry City v Preston North End
Luton Town v Derby County
Millwall v Sheffield United
Nottingham Forest v Bristol City
Peterborough United v Hull City
West Bromwich Albion v Swansea City

5 March 2022

Bristol City v Birmingham City
Derby County v Barnsley
Fulham v Blackburn Rovers
Huddersfield Town v Peterborough United
Hull City v West Bromwich Albion
Middlesborough v Luton Town
Preston North End v Bournemouth
Queens Park Rangers v Cardiff City
Reading v Millwall
Sheffield United v Nottingham Forest
Stoke City v Blackpool
Swansea City v Coventry City

12 March 2022

Barnsley v Fulham
Birmingham City v Hull City
Blackburn Rovers v Bristol City
Blackpool v Swansea City
Bournemouth v Derby County
Cardiff City v Preston North End
Coventry City v Sheffield United
Luton Town v Queens Park Rangers
Millwall v Middlesborough
Nottingham Forest v Reading
Peterborough United v Stoke City
West Bromwich Albion v Huddersfield Town

15 March 2022

Barnsley v Bristol City
Birmingham City v Middlesborough
Blackburn Rovers v Derby County
Bournemouth v Reading
Nottingham Forest v Queens Park Rangers
West Bromwich Albion v Fulham

16 March 2022

Blackpool v Sheffield United
Cardiff City v Stoke City
Coventry City v Hull City
Luton Town v Preston North End
Millwall v Huddersfield Town
Peterborough United v Swansea City

19 March 2022

Bristol City v West Bromwich Albion
Derby County v Coventry City
Fulham v Nottingham Forest
Huddersfield Town v Bournemouth
Hull City v Luton Town
Middlesborough v Cardiff City
Preston North End v Blackpool
Queens Park Rangers v Peterborough United
Reading v Blackburn Rovers
Sheffield United v Barnsley
Stoke City v Millwall
Swansea City v Birmingham City

2 April 2022

Barnsley v Reading
Birmingham City v West Bromwich Albion
Blackpool v Nottingham Forest
Bournemouth v Bristol City
Cardiff City v Swansea City
Coventry City v Blackburn Rovers
Derby County v Preston North End
Hull City v Huddersfield Town
Luton Town v Millwall
Peterborough United v Middlesborough
Queens Park Rangers v Fulham
Stoke City v Sheffield United

9 April 2022

Blackburn Rovers v Blackpool
Bristol City v Peterborough United
Fulham v Coventry City
Huddersfield Town v Luton Town
Middlesborough v Hull City
Millwall v Barnsley
Nottingham Forest v Birmingham City
Preston North End v Queens Park Rangers
Reading v Cardiff City
Sheffield United v Bournemouth
Swansea City v Derby County
West Bromwich Albion v Stoke City

15 April 2022

Birmingham City v Coventry City
Bournemouth v Middlesborough
Derby County v Fulham
Huddersfield Town v Queens Park Rangers
Hull City v Cardiff City
Luton Town v Nottingham Forest
Peterborough United v Blackburn Rovers
Preston North End v Millwall
Sheffield United v Reading
Stoke City v Bristol City
Swansea City v Barnsley
West Bromwich Albion v Blackpool

18 April 2022

Barnsley v Peterborough United
Blackburn Rovers v Stoke City
Blackpool v Birmingham City
Bristol City v Sheffield United
Cardiff City v Luton Town
Coventry City v Bournemouth
Fulham v Preston North End
Middlesborough v Huddersfield Town
Millwall v Hull City
Nottingham Forest v West Bromwich Albion
Queens Park Rangers v Derby County
Reading v Swansea City

23 April 2022

Birmingham City v Millwall
Bournemouth v Fulham
Derby County v Bristol City
Huddersfield Town v Barnsley
Hull City v Reading
Luton Town v Blackpool
Peterborough United v Nottingham Forest
Preston North End v Blackburn Rovers
Sheffield United v Cardiff City
Stoke City v Queens Park Rangers
Swansea City v Middlesborough
West Bromwich Albion v Coventry City

30 April 2022

Barnsley v Preston North End
Blackburn Rovers v Bournemouth
Blackpool v Derby County
Bristol City v Hull City
Cardiff City v Birmingham City
Coventry City v Huddersfield Town
Fulham v Luton Town
Middlesborough v Stoke City
Millwall v Peterborough United
Nottingham Forest v Swansea City
Queens Park Rangers v Sheffield United
Reading v West Bromwich Albion

7 May 2022

Birmingham City v Blackburn Rovers
Bournemouth v Millwall
Derby County v Cardiff City
Huddersfield Town v Bristol City
Hull City v Nottingham Forest
Luton Town v Reading
Peterborough United v Blackpool
Preston North End v Middlesborough
Sheffield United v Fulham
Stoke City v Coventry City
Swansea City v Queens Park Rangers
West Bromwich Albion v Barnsley