Football

World Cup 2022Euro 2020WalesThe Premier LeagueSky Bet LeaguesEmirates FA CupFootball League CupVanarama LeagueSouthern LeagueJD Cymru PremierJD Cymru LeaguesFAW Cymru ReservesWelsh CupArdal LeaguesArdal League CupsWomens FootballBridgend & District LeagueC.thenshire LeaguesCambrian Tyres LeagueCardiff CombinationCentral Wales CupCeredigion LeagueEast Gwent LeagueEmrys Morgan CupFAW TrophyGwent Central LeagueGwent County FAGwent Premier LeagueMerthyr Football LeagueMid Wales LeaguesNeath & DistrictNewport & DistrictNorth East WalesNorth Gwent LeagueNorth Wales Coast LeaguePembrokeshire LeaguePort Talbot & DistrictSouth Wales AllianceSouth Wales FASwansea LeagueTaff Ely & Rhymney ValleyWales Veterans FAWest Wales FA CupWest Wales PremierWrexham Area League

Sky Bet Championship

FixturesResults

6 August 2021

Bournemouth v West Bromwich Albion

7 August 2021

Blackburn Rovers v Swansea City
Bristol City v Blackpool
Cardiff City v Barnsley
Derby County v Huddersfield Town
Luton Town v Peterborough United
Preston North End v Hull City
Queens Park Rangers v Millwall
Sheffield United v Birmingham City
Stoke City v Reading

8 August 2021

Coventry City v Nottingham Forest
Fulham v Middlesborough

14 August 2021

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

17 August 2021

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

18 August 2021

Birmingham City v Bournemouth
Hull City v Derby County
Middlesborough v Queens Park Rangers
Nottingham Forest v Blackburn Rovers
Reading v Bristol City
West Bromwich Albion v Sheffield United

21 August 2021

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

28 August 2021

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

11 September 2021

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

14 September 2021

Blackburn Rovers v Hull City
Blackpool v Huddersfield Town
Bournemouth v Queens Park Rangers
Reading v Peterborough United
Sheffield United v Preston North End
West Bromwich Albion v Derby County

15 September 2021

Birmingham City v Fulham
Bristol City v Luton Town
Coventry City v Cardiff City
Nottingham Forest v Middlesborough
Stoke City v Barnsley
Swansea City v Millwall

18 September 2021

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

25 September 2021

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

28 September 2021

Cardiff City v West Bromwich Albion
Huddersfield Town v Blackburn Rovers
Hull City v Blackpool
Middlesborough v Sheffield United
Preston North End v Stoke City
Queens Park Rangers v Birmingham City

29 September 2021

Barnsley v Nottingham Forest
Derby County v Reading
Fulham v Swansea City
Luton Town v Coventry City
Millwall v Bristol City
Peterborough United v Bournemouth

2 October 2021

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

16 October 2021

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

19 October 2021

Bristol City v Nottingham Forest
Derby County v Luton Town
Fulham v Cardiff City
Queens Park Rangers v Blackburn Rovers
Sheffield United v Millwall
Stoke City v Bournemouth

20 October 2021

Huddersfield Town v Birmingham City
Hull City v Peterborough United
Middlesborough v Barnsley
Preston North End v Coventry City
Reading v Blackpool
Swansea City v West Bromwich Albion

23 October 2021

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

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
Queens Park Rangers v Nottingham Forest
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