Football

Euro 2020WalesThe Premier LeagueSky Bet LeaguesEmirates FA CupFootball League CupVanarama LeagueSouthern LeagueJD Cymru PremierJD Cymru LeaguesWelsh CupWelsh LeagueWomens FootballBridgend LeagueC.thenshire LeaguesCambrian Tyres LeagueCardiff CombinationCentral Wales CupCeredigion LeagueEast Gwent LeagueEmrys Morgan CupFAW TrophyGwent Central LeagueGwent County FAGwent Premier LeagueInter League CupKrislyn Summer CupMerthyr Football LeagueMid Wales LeaguesNeath & DistrictNewport & DistrictNorth East WalesNorth Gwent LeaguePembrokeshire LeaguePort Talbot & DistrictSouth Wales AllianceSouth Wales FASwansea LeagueSwansea SundayWales Veterans FAWelsh AllianceWest Wales CupWrexham Area League

Sky Bet Championship

FixturesResultsTables

22 November 2019

Fulham v Queens Park Rangers

23 November 2019

Blackburn Rovers v Barnsley
Brentford v Reading
Bristol City v Nottingham Forest
Charlton Athletic v Cardiff City
Derby County v Preston North End
Huddersfield Town v Birmingham City
Luton Town v Leeds United
Stoke City v Wigan Athletic
Swansea City v Millwall
West Bromwich Albion v Sheffield Wednesday

24 November 2019

Middlesborough v Hull City

26 November 2019

Cardiff City v Stoke City
Fulham v Derby County
Huddersfield Town v Swansea City
Luton Town v Charlton Athletic
Millwall v Wigan Athletic
Reading v Leeds United

27 November 2019

Blackburn Rovers v Brentford
Hull City v Preston North End
Middlesborough v Barnsley
Queens Park Rangers v Nottingham Forest
Sheffield Wednesday v Birmingham City
West Bromwich Albion v Bristol City

29 November 2019

Swansea City v Fulham

30 November 2019

Barnsley v Hull City
Birmingham City v Millwall
Brentford v Luton Town
Bristol City v Huddersfield Town
Charlton Athletic v Sheffield Wednesday
Derby County v Queens Park Rangers
Leeds United v Middlesborough
Nottingham Forest v Cardiff City
Stoke City v Blackburn Rovers
Wigan Athletic v Reading

2 December 2019

Preston North End v West Bromwich Albion

7 December 2019

Blackburn Rovers v Derby County
Cardiff City v Barnsley
Fulham v Bristol City
Huddersfield Town v Leeds United
Hull City v Stoke City
Luton Town v Wigan Athletic
Middlesborough v Charlton Athletic
Millwall v Nottingham Forest
Queens Park Rangers v Preston North End
Reading v Birmingham City
Sheffield Wednesday v Brentford

8 December 2019

West Bromwich Albion v Swansea City

10 December 2019

Bristol City v Millwall
Charlton Athletic v Huddersfield Town
Leeds United v Hull City
Nottingham Forest v Middlesborough
Preston North End v Fulham
Stoke City v Luton Town

11 December 2019

Barnsley v Reading
Birmingham City v Queens Park Rangers
Brentford v Cardiff City
Derby County v Sheffield Wednesday
Swansea City v Blackburn Rovers
Wigan Athletic v West Bromwich Albion

13 December 2019

Charlton Athletic v Hull City

14 December 2019

Barnsley v Queens Park Rangers
Birmingham City v West Bromwich Albion
Brentford v Fulham
Bristol City v Blackburn Rovers
Derby County v Millwall
Leeds United v Cardiff City
Nottingham Forest v Sheffield Wednesday
Preston North End v Luton Town
Stoke City v Reading
Swansea City v Middlesborough
Wigan Athletic v Huddersfield Town

20 December 2019

Middlesborough v Stoke City

21 December 2019

Cardiff City v Preston North End
Fulham v Leeds United
Huddersfield Town v Nottingham Forest
Hull City v Birmingham City
Luton Town v Swansea City
Millwall v Barnsley
Queens Park Rangers v Charlton Athletic
Reading v Derby County
West Bromwich Albion v Brentford

22 December 2019

Sheffield Wednesday v Bristol City

23 December 2019

Blackburn Rovers v Wigan Athletic

26 December 2019

Barnsley v West Bromwich Albion
Blackburn Rovers v Birmingham City
Brentford v Swansea City
Cardiff City v Millwall
Charlton Athletic v Bristol City
Hull City v Nottingham Forest
Leeds United v Preston North End
Luton Town v Fulham
Middlesborough v Huddersfield Town
Reading v Queens Park Rangers
Stoke City v Sheffield Wednesday
Wigan Athletic v Derby County

29 December 2019

Birmingham City v Leeds United
Bristol City v Luton Town
Fulham v Stoke City
Huddersfield Town v Blackburn Rovers
Millwall v Brentford
Nottingham Forest v Wigan Athletic
Preston North End v Reading
Queens Park Rangers v Hull City
Sheffield Wednesday v Cardiff City
Swansea City v Barnsley
West Bromwich Albion v Middlesborough

30 December 2019

Derby County v Charlton Athletic

1 January 2020

Birmingham City v Wigan Athletic
Bristol City v Brentford
Fulham v Reading
Huddersfield Town v Stoke City
Millwall v Luton Town
Nottingham Forest v Blackburn Rovers
Preston North End v Middlesborough
Queens Park Rangers v Cardiff City
Sheffield Wednesday v Hull City
West Bromwich Albion v Leeds United

2 January 2020

Derby County v Barnsley
Swansea City v Charlton Athletic

11 January 2020

Barnsley v Huddersfield Town
Blackburn Rovers v Preston North End
Brentford v Queens Park Rangers
Cardiff City v Swansea City
Charlton Athletic v West Bromwich Albion
Hull City v Fulham
Leeds United v Sheffield Wednesday
Luton Town v Birmingham City
Middlesborough v Derby County
Reading v Nottingham Forest
Stoke City v Millwall
Wigan Athletic v Bristol City

18 January 2020

Birmingham City v Cardiff City
Bristol City v Barnsley
Derby County v Hull City
Fulham v Middlesborough
Huddersfield Town v Brentford
Millwall v Reading
Nottingham Forest v Luton Town
Preston North End v Charlton Athletic
Queens Park Rangers v Leeds United
Sheffield Wednesday v Blackburn Rovers
Swansea City v Wigan Athletic
West Bromwich Albion v Stoke City

25 January 2020

Barnsley v Preston North End
Blackburn Rovers v Queens Park Rangers
Brentford v Nottingham Forest
Cardiff City v West Bromwich Albion
Charlton Athletic v Fulham
Hull City v Huddersfield Town
Leeds United v Millwall
Luton Town v Derby County
Middlesborough v Birmingham City
Reading v Bristol City
Stoke City v Swansea City
Wigan Athletic v Sheffield Wednesday

31 January 2020

Cardiff City v Reading

1 February 2020

Birmingham City v Nottingham Forest
Charlton Athletic v Barnsley
Derby County v Stoke City
Fulham v Huddersfield Town
Hull City v Brentford
Leeds United v Wigan Athletic
Middlesborough v Blackburn Rovers
Preston North End v Swansea City
Queens Park Rangers v Bristol City
Sheffield Wednesday v Millwall
West Bromwich Albion v Luton Town

7 February 2020

Bristol City v Birmingham City

8 February 2020

Barnsley v Sheffield Wednesday
Blackburn Rovers v Fulham
Brentford v Middlesborough
Huddersfield Town v Queens Park Rangers
Luton Town v Cardiff City
Millwall v West Bromwich Albion
Nottingham Forest v Leeds United
Reading v Hull City
Stoke City v Charlton Athletic
Swansea City v Derby County
Wigan Athletic v Preston North End

11 February 2020

Barnsley v Birmingham City
Blackburn Rovers v Hull City
Brentford v Leeds United
Nottingham Forest v Charlton Athletic
Swansea City v Queens Park Rangers
Wigan Athletic v Middlesborough

12 February 2020

Bristol City v Derby County
Huddersfield Town v Cardiff City
Luton Town v Sheffield Wednesday
Millwall v Fulham
Reading v West Bromwich Albion
Stoke City v Preston North End

15 February 2020

Birmingham City v Brentford
Cardiff City v Wigan Athletic
Charlton Athletic v Blackburn Rovers
Derby County v Huddersfield Town
Fulham v Barnsley
Hull City v Swansea City
Leeds United v Bristol City
Middlesborough v Luton Town
Preston North End v Millwall
Queens Park Rangers v Stoke City
Sheffield Wednesday v Reading
West Bromwich Albion v Nottingham Forest

22 February 2020

Barnsley v Middlesborough
Birmingham City v Sheffield Wednesday
Brentford v Blackburn Rovers
Bristol City v West Bromwich Albion
Charlton Athletic v Luton Town
Derby County v Fulham
Leeds United v Reading
Nottingham Forest v Queens Park Rangers
Preston North End v Hull City
Stoke City v Cardiff City
Swansea City v Huddersfield Town
Wigan Athletic v Millwall

25 February 2020

Cardiff City v Nottingham Forest
Fulham v Swansea City
Huddersfield Town v Bristol City
Luton Town v Brentford
Queens Park Rangers v Derby County
West Bromwich Albion v Preston North End

26 February 2020

Blackburn Rovers v Stoke City
Hull City v Barnsley
Middlesborough v Leeds United
Millwall v Birmingham City
Reading v Wigan Athletic
Sheffield Wednesday v Charlton Athletic

29 February 2020

Blackburn Rovers v Swansea City
Cardiff City v Brentford
Fulham v Preston North End
Huddersfield Town v Charlton Athletic
Hull City v Leeds United
Luton Town v Stoke City
Middlesborough v Nottingham Forest
Millwall v Bristol City
Queens Park Rangers v Birmingham City
Reading v Barnsley
Sheffield Wednesday v Derby County
West Bromwich Albion v Wigan Athletic

7 March 2020

Barnsley v Cardiff City
Birmingham City v Reading
Brentford v Sheffield Wednesday
Bristol City v Fulham
Charlton Athletic v Middlesborough
Derby County v Blackburn Rovers
Leeds United v Huddersfield Town
Nottingham Forest v Millwall
Preston North End v Queens Park Rangers
Stoke City v Hull City
Swansea City v West Bromwich Albion
Wigan Athletic v Luton Town

14 March 2020

Blackburn Rovers v Bristol City
Fulham v Brentford
Huddersfield Town v Wigan Athletic
Hull City v Charlton Athletic
Luton Town v Preston North End
Middlesborough v Swansea City
Millwall v Derby County
Queens Park Rangers v Barnsley
Reading v Stoke City
Sheffield Wednesday v Nottingham Forest
West Bromwich Albion v Birmingham City

15 March 2020

Cardiff City v Leeds United

17 March 2020

Barnsley v Millwall
Brentford v West Bromwich Albion
Bristol City v Sheffield Wednesday
Charlton Athletic v Queens Park Rangers
Derby County v Reading

18 March 2020

Birmingham City v Hull City
Leeds United v Fulham
Nottingham Forest v Huddersfield Town
Preston North End v Cardiff City
Stoke City v Middlesborough
Swansea City v Luton Town
Wigan Athletic v Blackburn Rovers

21 March 2020

Barnsley v Blackburn Rovers
Birmingham City v Huddersfield Town
Cardiff City v Charlton Athletic
Hull City v Middlesborough
Leeds United v Luton Town
Millwall v Swansea City
Nottingham Forest v Bristol City
Preston North End v Derby County
Queens Park Rangers v Fulham
Reading v Brentford
Sheffield Wednesday v West Bromwich Albion
Wigan Athletic v Stoke City

4 April 2020

Blackburn Rovers v Leeds United
Brentford v Wigan Athletic
Bristol City v Cardiff City
Charlton Athletic v Millwall
Derby County v Nottingham Forest
Fulham v Birmingham City
Huddersfield Town v Preston North End
Luton Town v Reading
Middlesborough v Queens Park Rangers
Stoke City v Barnsley
Swansea City v Sheffield Wednesday
West Bromwich Albion v Hull City

10 April 2020

Birmingham City v Swansea City
Brentford v Charlton Athletic
Bristol City v Hull City
Cardiff City v Blackburn Rovers
Leeds United v Stoke City
Luton Town v Barnsley
Millwall v Middlesborough
Nottingham Forest v Fulham
Reading v Huddersfield Town
Sheffield Wednesday v Preston North End
West Bromwich Albion v Derby County
Wigan Athletic v Queens Park Rangers

13 April 2020

Barnsley v Wigan Athletic
Blackburn Rovers v West Bromwich Albion
Charlton Athletic v Reading
Derby County v Brentford
Huddersfield Town v Luton Town
Hull City v Millwall
Middlesborough v Bristol City
Preston North End v Nottingham Forest
Queens Park Rangers v Sheffield Wednesday
Stoke City v Birmingham City
Swansea City v Leeds United

14 April 2020

Fulham v Cardiff City

18 April 2020

Birmingham City v Charlton Athletic
Brentford v Preston North End
Bristol City v Stoke City
Cardiff City v Derby County
Leeds United v Barnsley
Luton Town v Queens Park Rangers
Millwall v Blackburn Rovers
Nottingham Forest v Swansea City
Reading v Middlesborough
Sheffield Wednesday v Huddersfield Town
West Bromwich Albion v Fulham
Wigan Athletic v Hull City

25 April 2020

Barnsley v Nottingham Forest
Blackburn Rovers v Reading
Charlton Athletic v Wigan Athletic
Derby County v Leeds United
Fulham v Sheffield Wednesday
Huddersfield Town v West Bromwich Albion
Hull City v Luton Town
Middlesborough v Cardiff City
Preston North End v Birmingham City
Queens Park Rangers v Millwall
Stoke City v Brentford
Swansea City v Bristol City

2 May 2020

Birmingham City v Derby County
Brentford v Barnsley
Bristol City v Preston North End
Cardiff City v Hull City
Leeds United v Charlton Athletic
Luton Town v Blackburn Rovers
Millwall v Huddersfield Town
Nottingham Forest v Stoke City
Reading v Swansea City
Sheffield Wednesday v Middlesborough
West Bromwich Albion v Queens Park Rangers
Wigan Athletic v Fulham