Football

World Cup 2022World Cup 2023 (Women)World Cup QualifiersUEFA LeagueWalesThe Premier LeagueEmirates FA CupFootball League CupSky Bet LeaguesVanarama LeagueJD Cymru PremierJD Cymru LeaguesJD Welsh CupNathaniel MG CupFAW TrophySouthern LeagueArdal League CupsArdal LeaguesFAW Cymru ReservesWomens FootballAberdare Football LeagueBridgend & District LeagueC.thenshire LeaguesCambrian Tyres LeagueCardiff CombinationCardiff & District LeagueCentral Wales LeagueCeredigion LeagueEast Gwent LeagueEmrys Morgan CupGwent Central LeagueGwent County FAGwent Premier LeagueKrislyn Summer CupMerthyr Football LeagueNeath & 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 Premier

Sky Bet Championship

FixturesResultsTables

14 August 2022

Blackburn Rovers v West Bromwich Albion
Middlesbrough v Sheffield United

16 August 2022

Birmingham City v Watford
Bristol City v Luton Town
Burnley v Hull City
Coventry City v Wigan Athletic
Norwich City v Huddersfield Town
Preston North End v Rotherham United
Queens Park Rangers v Blackpool
Reading v Blackburn Rovers
Sheffield United v Sunderland
Stoke City v Middlesbrough
Swansea City v Millwall
West Bromwich Albion v Cardiff City

20 August 2022

Birmingham City v Wigan Athletic
Bristol City v Cardiff City
Burnley v Blackpool
Coventry City v Huddersfield Town
Norwich City v Millwall
Preston North End v Watford
Queens Park Rangers v Rotherham United
Reading v Middlesbrough
Sheffield United v Blackburn Rovers
Stoke City v Sunderland
Swansea City v Luton Town
West Bromwich Albion v Hull City

27 August 2022

Blackburn Rovers v Stoke City
Blackpool v Bristol City
Cardiff City v Preston North End
Huddersfield Town v West Bromwich Albion
Hull City v Coventry City
Luton Town v Sheffield United
Middlesbrough v Swansea City
Millwall v Reading
Rotherham United v Birmingham City
Sunderland v Norwich City
Watford v Queens Park Rangers
Wigan Athletic v Burnley

30 August 2022

Birmingham City v Norwich City
Burnley v Millwall
Cardiff City v Luton Town
Queens Park Rangers v Hull City
Watford v Middlesbrough
Wigan Athletic v West Bromwich Albion

31 August 2022

Blackpool v Blackburn Rovers
Bristol City v Huddersfield Town
Coventry City v Preston North End
Sheffield United v Reading
Sunderland v Rotherham United
Sunderland v Swansea City

3 September 2022

Blackburn Rovers v Bristol City
Huddersfield Town v Blackpool
Hull City v Sheffield United
Luton Town v Wigan Athletic
Middlesbrough v Sunderland
Millwall v Cardiff City
Norwich City v Coventry City
Preston North End v Birmingham City
Reading v Stoke City
Rotherham United v Watford
Swansea City v Queens Park Rangers
West Bromwich Albion v Burnley

10 September 2022

Birmingham City v Swansea City
Blackpool v Middlesbrough
Bristol City v Preston North End
Burnley v Norwich City
Cardiff City v Hull City
Coventry City v West Bromwich Albion
Queens Park Rangers v Huddersfield Town
Sheffield United v Rotherham United
Stoke City v Luton Town
Sunderland v Millwall
Watford v Reading
Wigan Athletic v Blackburn Rovers

13 September 2022

Blackburn Rovers v Watford
Huddersfield Town v Wigan Athletic
Hull City v Stoke City
Middlesbrough v Cardiff City
Preston North End v Burnley
Swansea City v Sheffield United

14 September 2022

Luton Town v Coventry City
Millwall v Queens Park Rangers
Norwich City v Bristol City
Reading v Sunderland
Rotherham United v Blackpool
West Bromwich Albion v Birmingham City

17 September 2022

Birmingham City v Coventry City
Burnley v Bristol City
Huddersfield Town v Cardiff City
Luton Town v Blackburn Rovers
Middlesbrough v Rotherham United
Millwall v Blackpool
Norwich City v West Bromwich Albion
Preston North End v Sheffield United
Queens Park Rangers v Stoke City
Swansea City v Hull City
Watford v Sunderland
Wigan Athletic v Reading

1 October 2022

Blackburn Rovers v Millwall
Blackpool v Norwich City
Bristol City v Queens Park Rangers
Cardiff City v Burnley
Coventry City v Middlesbrough
Hull City v Luton Town
Reading v Huddersfield Town
Rotherham United v Wigan Athletic
Sheffield United v Birmingham City
Stoke City v Watford
Sunderland v Preston North End
West Bromwich Albion v Swansea City

4 October 2022

Bristol City v Coventry City
Cardiff City v Blackburn Rovers
Luton Town v Huddersfield Town
Reading v Norwich City
Sheffield United v Queens Park Rangers
Sunderland v Blackpool

5 October 2022

Burnley v Stoke City
Hull City v Wigan Athletic
Middlesbrough v Birmingham City
Preston North End v West Bromwich Albion
Rotherham United v Millwall
Watford v Swansea City

8 October 2022

Birmingham City v Bristol City
Blackburn Rovers v Rotherham United
Blackpool v Watford
Coventry City v Burnley
Huddersfield Town v Hull City
Millwall v Middlesbrough
Norwich City v Preston North End
Queens Park Rangers v Reading
Stoke City v Sheffield United
Swansea City v Sunderland
West Bromwich Albion v Luton Town
Wigan Athletic v Cardiff City

15 October 2022

Bristol City v Millwall
Burnley v Swansea City
Cardiff City v Coventry City
Hull City v Birmingham City
Luton Town v Queens Park Rangers
Millwall v Blackburn Rovers
Preston North End v Stoke City
Reading v West Bromwich Albion
Rotherham United v Huddersfield Town
Sheffield United v Blackpool
Sunderland v Wigan Athletic
Watford v Norwich City

18 October 2022

Blackburn Rovers v Sunderland
Huddersfield Town v Preston North End
Norwich City v Luton Town
Stoke City v Rotherham United
Swansea City v Reading
West Bromwich Albion v Bristol City

19 October 2022

Birmingham City v Burnley
Blackpool v Hull City
Coventry City v Sheffield United
Millwall v Watford
Queens Park Rangers v Cardiff City
Wigan Athletic v Middlesbrough

22 October 2022

Blackburn Rovers v Birmingham City
Blackpool v Preston North End
Middlesbrough v Huddersfield Town
Millwall v West Bromwich Albion
Queens Park Rangers v Wigan Athletic
Reading v Bristol City
Rotherham United v Hull City
Sheffield United v Norwich City
Stoke City v Coventry City
Sunderland v Burnley
Swansea City v Cardiff City
Watford v Luton Town

29 October 2022

Birmingham City v Queens Park Rangers
Bristol City v Swansea City
Burnley v Reading
Cardiff City v Rotherham United
Coventry City v Blackpool
Huddersfield Town v Millwall
Hull City v Blackburn Rovers
Luton Town v Sunderland
Norwich City v Stoke City
Preston North End v Middlesbrough
West Bromwich Albion v Sheffield United
Wigan Athletic v Watford

1 November 2022

Bristol City v Sheffield United
Coventry City v Blackburn Rovers
Hull City v Middlesbrough
Luton Town v Reading
Preston North End v Swansea City
West Bromwich Albion v Blackpool

2 November 2022

Birmingham City v Millwall
Burnley v Rotherham United
Cardiff City v Watford
Huddersfield Town v Sunderland
Norwich City v Queens Park Rangers
Wigan Athletic v Stoke City

5 November 2022

Blackburn Rovers v Huddersfield Town
Blackpool v Luton Town
Middlesbrough v Bristol City
Millwall v Hull City
Queens Park Rangers v West Bromwich Albion
Reading v Preston North End
Rotherham United v Norwich City
Sheffield United v Burnley
Stoke City v Birmingham City
Sunderland v Cardiff City
Swansea City v Wigan Athletic
Watford v Coventry City

12 November 2022

Birmingham City v Sunderland
Bristol City v Watford
Burnley v Blackburn Rovers
Cardiff City v Sheffield United
Coventry City v Queens Park Rangers
Huddersfield Town v Swansea City
Hull City v Reading
Luton Town v Rotherham United
Norwich City v Middlesbrough
Preston North End v Millwall
West Bromwich Albion v Stoke City
Wigan Athletic v Blackpool

10 December 2022

Blackburn Rovers v Preston North End
Blackpool v Birmingham City
Middlesbrough v Luton Town
Millwall v Wigan Athletic
Queens Park Rangers v Burnley
Reading v Coventry City
Rotherham United v Bristol City
Sheffield United v Huddersfield Town
Stoke City v Cardiff City
Sunderland v West Bromwich Albion
Swansea City v Norwich City
Watford v Hull City

17 December 2022

Birmingham City v Reading
Bristol City v Stoke City
Burnley v Middlesbrough
Cardiff City v Blackpool
Coventry City v Swansea City
Huddersfield Town v Watford
Hull City v Sunderland
Luton Town v Millwall
Norwich City v Blackburn Rovers
Preston North End v Queens Park Rangers
West Bromwich Albion v Rotherham United
Wigan Athletic v Sheffield United

26 December 2022

Bristol City v West Bromwich Albion
Burnley v Birmingham City
Cardiff City v Queens Park Rangers
Hull City v Blackpool
Luton Town v Norwich City
Middlesbrough v Wigan Athletic
Preston North End v Huddersfield Town
Reading v Swansea City
Rotherham United v Stoke City
Sheffield United v Coventry City
Sunderland v Blackburn Rovers
Watford v Millwall

29 December 2022

Birmingham City v Hull City
Blackburn Rovers v Middlesbrough
Blackpool v Sheffield United
Coventry City v Cardiff City
Huddersfield Town v Rotherham United
Millwall v Bristol City
Norwich City v Reading
Queens Park Rangers v Luton Town
Stoke City v Burnley
Swansea City v Watford
West Bromwich Albion v Preston North End
Wigan Athletic v Sunderland

1 January 2023

Birmingham City v Middlesbrough
Blackburn Rovers v Cardiff City
Blackpool v Sunderland
Coventry City v Bristol City
Huddersfield Town v Luton Town
Millwall v Rotherham United
Norwich City v Watford
Queens Park Rangers v Sheffield United
Stoke City v Preston North End
Swansea City v Burnley
West Bromwich Albion v Reading
Wigan Athletic v Hull City

14 January 2023

Bristol City v Birmingham City
Burnley v Coventry City
Cardiff City v Wigan Athletic
Hull City v Huddersfield Town
Luton Town v West Bromwich Albion
Middlesbrough v Millwall
Preston North End v Norwich City
Reading v Queens Park Rangers
Rotherham United v Blackburn Rovers
Sheffield United v Stoke City
Sunderland v Swansea City
Watford v Blackpool

21 January 2023

Birmingham City v Preston North End
Blackpool v Huddersfield Town
Bristol City v Blackburn Rovers
Burnley v West Bromwich Albion
Cardiff City v Millwall
Coventry City v Norwich City
Queens Park Rangers v Swansea City
Sheffield United v Hull City
Stoke City v Reading
Sunderland v Middlesbrough
Watford v Rotherham United
Wigan Athletic v Luton Town

28 January 2023

Blackburn Rovers v Blackburn Rovers
Huddersfield Town v Bristol City
Hull City v Queens Park Rangers
Luton Town v Cardiff City
Middlesbrough v Watford
Millwall v Burnley
Norwich City v Birmingham City
Preston North End v Coventry City
Reading v Sheffield United
Rotherham United v Sunderland
Swansea City v Stoke City
West Bromwich Albion v Wigan Athletic

4 February 2023

Blackburn Rovers v Wigan Athletic
Huddersfield Town v Queens Park Rangers
Hull City v Cardiff City
Luton Town v Stoke City
Middlesbrough v Blackpool
Millwall v Sunderland
Norwich City v Burnley
Preston North End v Bristol City
Reading v Watford
Rotherham United v Sheffield United
Swansea City v Birmingham City
West Bromwich Albion v Coventry City

11 February 2023

Birmingham City v West Bromwich Albion
Blackpool v Rotherham United
Bristol City v Norwich City
Burnley v Preston North End
Cardiff City v Middlesbrough
Coventry City v Luton Town
Queens Park Rangers v Millwall
Sheffield United v Swansea City
Stoke City v Hull City
Sunderland v Reading
Watford v Blackburn Rovers
Wigan Athletic v Huddersfield Town

14 February 2023

Birmingham City v Cardiff City
Burnley v Watford
Coventry City v Millwall
Norwich City v Hull City
Queens Park Rangers v Sunderland
Reading v Rotherham United

15 February 2023

Bristol City v Wigan Athletic
Preston North End v Luton Town
Sheffield United v Middlesbrough
Stoke City v Huddersfield Town
Swansea City v Blackpool
West Bromwich Albion v Blackburn Rovers

18 February 2023

Blackburn Rovers v Swansea City
Blackpool v Stoke City
Cardiff City v Reading
Huddersfield Town v Birmingham City
Hull City v Preston North End
Luton Town v Burnley
Middlesbrough v Queens Park Rangers
Millwall v Sheffield United
Rotherham United v Coventry City
Sunderland v Bristol City
Watford v West Bromwich Albion
Wigan Athletic v Norwich City

25 February 2023

Birmingham City v Luton Town
Bristol City v Hull City
Burnley v Huddersfield Town
Coventry City v Sunderland
Norwich City v Cardiff City
Preston North End v Wigan Athletic
Queens Park Rangers v Blackburn Rovers
Reading v Blackpool
Sheffield United v Watford
Stoke City v Millwall
Swansea City v Rotherham United
West Bromwich Albion v Middlesbrough

4 March 2023

Blackburn Rovers v Sheffield United
Blackpool v Burnley
Cardiff City v Bristol City
Huddersfield Town v Coventry City
Hull City v West Bromwich Albion
Luton Town v Swansea City
Middlesbrough v Reading
Millwall v Norwich City
Rotherham United v Queens Park Rangers
Sunderland v Stoke City
Watford v Preston North End
Wigan Athletic v Birmingham City

11 March 2023

Birmingham City v Rotherham United
Bristol City v Blackpool
Burnley v Wigan Athletic
Coventry City v Hull City
Norwich City v Sunderland
Preston North End v Cardiff City
Queens Park Rangers v Watford
Reading v Millwall
Sheffield United v Luton Town
Stoke City v Blackburn Rovers
Swansea City v Middlesbrough
West Bromwich Albion v Huddersfield Town

14 March 2023

Blackpool v Queens Park Rangers
Middlesbrough v Stoke City
Millwall v Swansea City
Rotherham United v Preston North End
Watford v Birmingham City
Wigan Athletic v Coventry City

15 March 2023

Blackburn Rovers v Reading
Cardiff City v West Bromwich Albion
Huddersfield Town v Norwich City
Hull City v Burnley
Luton Town v Bristol City
Sunderland v Sheffield United

18 March 2023

Blackburn Rovers v Burnley
Blackpool v Coventry City
Middlesbrough v Preston North End
Millwall v Huddersfield Town
Queens Park Rangers v Birmingham City
Reading v Hull City
Rotherham United v Cardiff City
Sheffield United v West Bromwich Albion
Stoke City v Norwich City
Sunderland v Luton Town
Swansea City v Bristol City
Watford v Wigan Athletic

1 April 2023

Birmingham City v Blackburn Rovers
Bristol City v Reading
Burnley v Sunderland
Cardiff City v Swansea City
Coventry City v Stoke City
Huddersfield Town v Middlesbrough
Hull City v Rotherham United
Luton Town v Watford
Norwich City v Sheffield United
Preston North End v Blackpool
West Bromwich Albion v Millwall
Wigan Athletic v Queens Park Rangers

7 April 2023

Blackburn Rovers v Norwich City
Blackpool v Cardiff City
Middlesbrough v Burnley
Millwall v Luton Town
Queens Park Rangers v Preston North End
Reading v Birmingham City
Rotherham United v West Bromwich Albion
Sheffield United v Wigan Athletic
Stoke City v Bristol City
Sunderland v Hull City
Swansea City v Coventry City
Watford v Huddersfield Town

10 April 2023

Birmingham City v Stoke City
Bristol City v Middlesbrough
Burnley v Sheffield United
Cardiff City v Sunderland
Coventry City v Watford
Huddersfield Town v Blackburn Rovers
Hull City v Millwall
Luton Town v Blackpool
Norwich City v Rotherham United
Preston North End v Reading
West Bromwich Albion v Queens Park Rangers
Wigan Athletic v Swansea City

15 April 2023

Blackburn Rovers v Hull City
Blackpool v Wigan Athletic
Middlesbrough v Norwich City
Millwall v Preston North End
Queens Park Rangers v Coventry City
Reading v Burnley
Rotherham United v Luton Town
Sheffield United v Cardiff City
Stoke City v West Bromwich Albion
Sunderland v Birmingham City
Swansea City v Huddersfield Town
Watford v Bristol City

18 April 2023

Blackpool v West Bromwich Albion
Millwall v Birmingham City
Rotherham United v Burnley
Sheffield United v Bristol City
Stoke City v Wigan Athletic
Sunderland v Huddersfield Town

19 April 2023

Blackburn Rovers v Coventry City
Middlesbrough v Hull City
Queens Park Rangers v Norwich City
Reading v Luton Town
Swansea City v Preston North End
Watford v Cardiff City

22 April 2023

Birmingham City v Blackpool
Bristol City v Rotherham United
Burnley v Queens Park Rangers
Cardiff City v Stoke City
Coventry City v Reading
Huddersfield Town v Sheffield United
Hull City v Watford
Luton Town v Middlesbrough
Norwich City v Swansea City
Preston North End v Blackburn Rovers
West Bromwich Albion v Sunderland
Wigan Athletic v Millwall

29 April 2023

Blackburn Rovers v Luton Town
Blackpool v Millwall
Bristol City v Burnley
Cardiff City v Huddersfield Town
Coventry City v Birmingham City
Hull City v Swansea City
Reading v Wigan Athletic
Rotherham United v Middlesbrough
Sheffield United v Preston North End
Stoke City v Queens Park Rangers
Sunderland v Watford
West Bromwich Albion v Norwich City

6 May 2023

Birmingham City v Sheffield United
Burnley v Cardiff City
Huddersfield Town v Reading
Luton Town v Hull City
Middlesbrough v Coventry City
Millwall v Blackburn Rovers
Norwich City v Blackpool
Preston North End v Sunderland
Queens Park Rangers v Bristol City
Swansea City v West Bromwich Albion
Watford v Stoke City
Wigan Athletic v Rotherham United