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

27 May 2019

Final

Aston Villa21Derby County

15 May 2019

Semi Final

Leeds United24Derby County
2nd Leg - Derby County won 4-3 on aggregate

14 May 2019

Semi Final

West Bromwich Albion10Aston Villa
2nd Leg - score 2-2 on aggregate - Aston Villa won 4-3 on pens

11 May 2019

Semi Final

Aston Villa21West Bromwich Albion
1st Leg
Derby County01Leeds United
1st Leg

5 May 2019

Aston Villa12Norwich City
Blackburn Rovers22Swansea City
Brentford30Preston North End
Derby County31West Bromwich Albion
Hull City11Bristol City
Ipswich Town32Leeds United
Nottingham Forest10Bolton Wanderers
Reading00Birmingham City
Rotherham United12Middlesborough
Sheffield Wednesday12Queens Park Rangers
Stoke City22Sheffield Utd
Wigan Athletic10Millwall

3 May 2019

Bolton Wanderers01Brentford
Brentford awarded 1-0 win

1 May 2019

Swansea City11Derby County

30 April 2019

Millwall12Bristol City

28 April 2019

Leeds United11Aston Villa

27 April 2019

Birmingham City11Wigan Athletic
Bristol City02Derby County
Middlesborough21Reading
Millwall00Stoke City
Norwich City21Blackburn Rovers
Preston North End33Sheffield Wednesday
Queens Park Rangers01Nottingham Forest
Sheffield Utd20Ipswich Town
Swansea City22Hull City
West Bromwich Albion21Rotherham United

22 April 2019

Aston Villa10Millwall
Blackburn Rovers20Bolton Wanderers
Brentford20Leeds United
Derby County20Queens Park Rangers
Hull City03Sheffield Utd
Ipswich Town01Swansea City
Nottingham Forest30Middlesborough
Reading00West Bromwich Albion
Rotherham United13Birmingham City
Sheffield Wednesday20Bristol City
Stoke City22Norwich City
Wigan Athletic20Preston North End

19 April 2019

Birmingham City22Derby County
Bolton Wanderers02Aston Villa
Bristol City11Reading
Leeds United12Wigan Athletic
Middlesborough10Stoke City
Millwall11Brentford
Norwich City22Sheffield Wednesday
Preston North End40Ipswich Town
Queens Park Rangers12Blackburn Rovers
Sheffield Utd20Nottingham Forest
Swansea City43Rotherham United
West Bromwich Albion32Hull City

14 April 2019

Wigan Athletic11Norwich City

13 April 2019

Aston Villa21Bristol City
Derby County40Bolton Wanderers
Ipswich Town11Birmingham City
Leeds United10Sheffield Wednesday
Middlesborough10Hull City
Nottingham Forest12Blackburn Rovers
Queens Park Rangers40Swansea City
Reading21Brentford
Sheffield Utd11Millwall
Stoke City22Rotherham United
West Bromwich Albion41Preston North End

10 April 2019

Birmingham City11Sheffield Utd
Brentford20Ipswich Town
Hull City21Wigan Athletic
Millwall00Queens Park Rangers
Norwich City22Reading
Rotherham United12Aston Villa

9 April 2019

Blackburn Rovers20Derby County
Bolton Wanderers02Middlesborough
Bristol City32West Bromwich Albion
Preston North End02Leeds United
Sheffield Wednesday30Nottingham Forest
Swansea City31Stoke City

6 April 2019

Birmingham City10Leeds United
Blackburn Rovers01Stoke City
Bolton Wanderers12Ipswich Town
Brentford33Derby County
Bristol City22Wigan Athletic
Hull City31Reading
Millwall20West Bromwich Albion
Norwich City40Queens Park Rangers
Preston North End01Sheffield Utd
Rotherham United21Nottingham Forest
Sheffield Wednesday13Aston Villa
Swansea City31Middlesborough

2 April 2019

Middlesborough01Bristol City
Swansea City30Brentford

30 March 2019

Aston Villa21Blackburn Rovers
Derby County61Rotherham United
Ipswich Town02Hull City
Leeds United32Millwall
Middlesborough01Norwich City
Nottingham Forest21Swansea City
Queens Park Rangers12Bolton Wanderers
Reading21Preston North End
Sheffield Utd23Bristol City
Stoke City00Sheffield Wednesday
Wigan Athletic00Brentford

29 March 2019

West Bromwich Albion32Birmingham City

16 March 2019

Aston Villa30Middlesborough
Brentford01West Bromwich Albion
Hull City22Queens Park Rangers
Ipswich Town11Nottingham Forest
Leeds United01Sheffield Utd
Preston North End10Birmingham City
Rotherham United12Norwich City
Sheffield Wednesday42Blackburn Rovers
Stoke City00Reading
Wigan Athletic52Bolton Wanderers

13 March 2019

Birmingham City02Millwall
Derby County00Stoke City
Middlesborough12Preston North End
Norwich City32Hull City
Nottingham Forest13Aston Villa
Queens Park Rangers12Rotherham United
West Bromwich Albion30Swansea City

12 March 2019

Blackburn Rovers30Wigan Athletic
Bolton Wanderers02Sheffield Wednesday
Bristol City11Ipswich Town
Reading03Leeds United
Sheffield Utd20Brentford

10 March 2019

Birmingham City01Aston Villa

9 March 2019

Blackburn Rovers01Preston North End
Bolton Wanderers21Millwall
Bristol City01Leeds United
Derby County11Sheffield Wednesday
Middlesborough12Brentford
Nottingham Forest30Hull City
Queens Park Rangers00Stoke City
Reading32Wigan Athletic
Sheffield Utd20Rotherham United
West Bromwich Albion11Ipswich Town

8 March 2019

Norwich City10Swansea City

5 March 2019

Derby County21Wigan Athletic

4 March 2019

Sheffield Wednesday00Sheffield Utd

2 March 2019

Aston Villa40Derby County
Brentford30Queens Park Rangers
Hull City20Birmingham City
Ipswich Town12Reading
Millwall13Norwich City
Preston North End11Bristol City
Rotherham United32Blackburn Rovers
Stoke City20Nottingham Forest
Swansea City20Bolton Wanderers
Wigan Athletic00Middlesborough

1 March 2019

Leeds United40West Bromwich Albion

26 February 2019

Bristol City12Birmingham City
Hull City21Millwall
Queens Park Rangers10Leeds United
Sheffield Wednesday20Brentford

25 February 2019

Nottingham Forest10Derby County

23 February 2019

Birmingham City22Blackburn Rovers
Brentford51Hull City
Leeds United21Bolton Wanderers
Middlesborough20Queens Park Rangers
Millwall13Preston North End
Norwich City32Bristol City
Reading11Rotherham United
Sheffield Wednesday31Swansea City
Stoke City11Aston Villa
West Bromwich Albion01Sheffield Utd
Wigan Athletic11Ipswich Town

20 February 2019

Derby County01Millwall

19 February 2019

Queens Park Rangers23West Bromwich Albion

17 February 2019

Blackburn Rovers01Middlesborough

16 February 2019

Aston Villa02West Bromwich Albion
Bolton Wanderers04Norwich City
Ipswich Town11Stoke City
Preston North End00Nottingham Forest
Rotherham United22Sheffield Wednesday
Sheffield Utd40Reading

13 February 2019

Brentford10Aston Villa
Ipswich Town11Derby County
Leeds United21Swansea City
Preston North End31Norwich City
Reading21Blackburn Rovers
Sheffield Utd10Middlesborough
Wigan Athletic00Stoke City

12 February 2019

Birmingham City01Bolton Wanderers
Bristol City21Queens Park Rangers
Hull City22Rotherham United
Millwall00Sheffield Wednesday
West Bromwich Albion22Nottingham Forest

10 February 2019

Norwich City30Ipswich Town

9 February 2019

Blackburn Rovers01Bristol City
Bolton Wanderers12Preston North End
Derby County20Hull City
Middlesborough11Leeds United
Nottingham Forest21Brentford
Queens Park Rangers34Birmingham City
Rotherham United11Wigan Athletic
Sheffield Wednesday00Reading
Stoke City01West Bromwich Albion
Swansea City10Millwall

8 February 2019

Aston Villa33Sheffield Utd

2 February 2019

Birmingham City20Nottingham Forest
Brentford52Blackburn Rovers
Bristol City20Swansea City
Hull City20Stoke City
Ipswich Town01Sheffield Wednesday
Leeds United13Norwich City
Millwall00Rotherham United
Reading00Aston Villa
Sheffield Utd20Bolton Wanderers
West Bromwich Albion23Middlesborough
Wigan Athletic21Queens Park Rangers

1 February 2019

Preston North End00Derby County

29 January 2019

Bolton Wanderers11Reading
Swansea City33Birmingham City

26 January 2019

Aston Villa21Ipswich Town
Blackburn Rovers30Hull City
Norwich City22Sheffield Utd
Nottingham Forest31Wigan Athletic
Rotherham United12Leeds United
Stoke City02Preston North End

21 January 2019

Bolton Wanderers02West Bromwich Albion

19 January 2019

Aston Villa22Hull City
Blackburn Rovers20Ipswich Town
Derby County21Reading
Middlesborough11Millwall
Nottingham Forest01Bristol City
Queens Park Rangers14Preston North End
Rotherham United24Brentford
Sheffield Wednesday10Wigan Athletic
Stoke City21Leeds United
Swansea City10Sheffield Utd

18 January 2019

Norwich City31Birmingham City

12 January 2019

Birmingham City12Middlesborough
Brentford31Stoke City
Bristol City21Bolton Wanderers
Hull City30Sheffield Wednesday
Ipswich Town10Rotherham United
Millwall02Blackburn Rovers
Preston North End11Swansea City
Reading20Nottingham Forest
Sheffield Utd10Queens Park Rangers
West Bromwich Albion11Norwich City
Wigan Athletic30Aston Villa

11 January 2019

Leeds United20Derby County

1 January 2019

Aston Villa22Queens Park Rangers
Blackburn Rovers21West Bromwich Albion
Brentford11Norwich City
Derby County11Middlesborough
Hull City60Bolton Wanderers
Ipswich Town23Millwall
Nottingham Forest42Leeds United
Reading14Swansea City
Rotherham United21Preston North End
Sheffield Wednesday11Birmingham City
Stoke City02Bristol City
Wigan Athletic03Sheffield Utd

29 December 2018

Birmingham City00Brentford
Bolton Wanderers00Stoke City
Bristol City10Rotherham United
Leeds United02Hull City
Middlesborough20Ipswich Town
Millwall10Nottingham Forest
Norwich City34Derby County
Preston North End11Aston Villa
Queens Park Rangers00Reading
Sheffield Utd30Blackburn Rovers
Swansea City22Wigan Athletic
West Bromwich Albion11Sheffield Wednesday

26 December 2018

Birmingham City20Stoke City
Bolton Wanderers21Rotherham United
Bristol City11Brentford
Leeds United32Blackburn Rovers
Middlesborough01Sheffield Wednesday
Millwall10Reading
Norwich City33Nottingham Forest
Preston North End12Hull City
Queens Park Rangers30Ipswich Town
Sheffield Utd31Derby County
Swansea City01Aston Villa
West Bromwich Albion20Wigan Athletic

23 December 2018

Aston Villa23Leeds United

22 December 2018

Blackburn Rovers01Norwich City
Brentford10Bolton Wanderers
Derby County11Bristol City
Hull City32Swansea City
Ipswich Town11Sheffield Utd
Nottingham Forest01Queens Park Rangers
Reading01Middlesborough
Rotherham United04West Bromwich Albion
Sheffield Wednesday10Preston North End
Stoke City10Millwall
Wigan Athletic03Birmingham City

17 December 2018

Derby County00Nottingham Forest

15 December 2018

Aston Villa22Stoke City
Blackburn Rovers22Birmingham City
Bolton Wanderers01Leeds United
Bristol City22Norwich City
Hull City20Brentford
Ipswich Town10Wigan Athletic
Preston North End32Millwall
Queens Park Rangers21Middlesborough
Rotherham United11Reading
Swansea City21Sheffield Wednesday

14 December 2018

Sheffield Utd12West Bromwich Albion

8 December 2018

Birmingham City01Bristol City
Brentford23Swansea City
Leeds United21Queens Park Rangers
Middlesborough11Blackburn Rovers
Millwall22Hull City
Norwich City32Bolton Wanderers
Nottingham Forest01Preston North End
Reading02Sheffield Utd
Sheffield Wednesday22Rotherham United
Stoke City20Ipswich Town
Wigan Athletic01Derby County

7 December 2018

West Bromwich Albion22Aston Villa

3 December 2018

West Bromwich Albion11Brentford

2 December 2018

Bristol City11Millwall

1 December 2018

Birmingham City30Preston North End
Blackburn Rovers42Sheffield Wednesday
Bolton Wanderers11Wigan Athletic
Derby County21Swansea City
Middlesborough03Aston Villa
Norwich City31Rotherham United
Nottingham Forest20Ipswich Town
Queens Park Rangers23Hull City
Reading22Stoke City
Sheffield Utd01Leeds United

28 November 2018

Aston Villa55Nottingham Forest
Ipswich Town23Bristol City
Millwall02Birmingham City
Stoke City21Derby County
Swansea City12West Bromwich Albion
Wigan Athletic31Blackburn Rovers

27 November 2018

Brentford23Sheffield Utd
Hull City00Norwich City
Leeds United10Reading
Preston North End11Middlesborough
Rotherham United22Queens Park Rangers
Sheffield Wednesday10Bolton Wanderers

25 November 2018

Aston Villa42Birmingham City

24 November 2018

Brentford12Middlesborough
Hull City02Nottingham Forest
Leeds United20Bristol City
Millwall11Bolton Wanderers
Preston North End41Blackburn Rovers
Rotherham United22Sheffield Utd
Sheffield Wednesday12Derby County
Stoke City22Queens Park Rangers
Swansea City14Norwich City
Wigan Athletic00Reading

23 November 2018

Ipswich Town12West Bromwich Albion

10 November 2018

Birmingham City33Hull City
Blackburn Rovers11Rotherham United
Bolton Wanderers01Swansea City
Bristol City01Preston North End
Derby County03Aston Villa
Middlesborough20Wigan Athletic
Norwich City43Millwall
Nottingham Forest00Stoke City
Queens Park Rangers32Brentford
Reading22Ipswich Town
West Bromwich Albion41Leeds United

9 November 2018

Sheffield Utd00Sheffield Wednesday

4 November 2018

Wigan Athletic12Leeds United

3 November 2018

Blackburn Rovers10Queens Park Rangers
Brentford20Millwall
Derby County31Birmingham City
Hull City10West Bromwich Albion
Ipswich Town11Preston North End
Nottingham Forest10Sheffield Utd
Reading32Bristol City
Rotherham United21Swansea City
Sheffield Wednesday04Norwich City
Stoke City00Middlesborough

2 November 2018

Aston Villa20Bolton Wanderers

27 October 2018

Birmingham City31Sheffield Wednesday
Bolton Wanderers01Hull City
Bristol City01Stoke City
Leeds United11Nottingham Forest
Middlesborough11Derby County
Millwall30Ipswich Town
Norwich City10Brentford
Preston North End11Rotherham United
Sheffield Utd42Wigan Athletic
Swansea City20Reading
West Bromwich Albion11Blackburn Rovers

26 October 2018

Queens Park Rangers10Aston Villa

24 October 2018

Bolton Wanderers03Nottingham Forest
Bristol City10Hull City
Leeds United20Ipswich Town
Preston North End43Brentford
West Bromwich Albion14Derby County

23 October 2018

Birmingham City21Reading
Middlesborough00Rotherham United
Millwall21Wigan Athletic
Norwich City21Aston Villa
Queens Park Rangers30Sheffield Wednesday
Sheffield Utd11Stoke City
Swansea City31Blackburn Rovers

20 October 2018

Aston Villa10Swansea City
Blackburn Rovers21Leeds United
Brentford01Bristol City
Derby County21Sheffield Utd
Hull City11Preston North End
Ipswich Town02Queens Park Rangers
Nottingham Forest12Norwich City
Reading31Millwall
Rotherham United11Bolton Wanderers
Stoke City01Birmingham City
Wigan Athletic10West Bromwich Albion

19 October 2018

Sheffield Wednesday12Middlesborough

7 October 2018

Bristol City12Sheffield Wednesday

6 October 2018

Birmingham City31Rotherham United
Bolton Wanderers01Blackburn Rovers
Leeds United11Brentford
Middlesborough02Nottingham Forest
Millwall21Aston Villa
Norwich City01Stoke City
Preston North End40Wigan Athletic
Queens Park Rangers11Derby County
Sheffield Utd10Hull City
Swansea City23Ipswich Town
West Bromwich Albion41Reading

3 October 2018

Blackburn Rovers02Sheffield Utd
Derby County11Norwich City
Nottingham Forest22Millwall
Rotherham United00Bristol City
Sheffield Wednesday22West Bromwich Albion

2 October 2018

Aston Villa33Preston North End
Brentford11Birmingham City
Hull City01Leeds United
Ipswich Town02Middlesborough
Reading01Queens Park Rangers
Stoke City20Bolton Wanderers
Wigan Athletic00Swansea City

29 September 2018

Birmingham City22Ipswich Town
Blackburn Rovers22Nottingham Forest
Bolton Wanderers10Derby County
Brentford22Reading
Hull City11Middlesborough
Millwall23Sheffield Utd
Norwich City10Wigan Athletic
Preston North End23West Bromwich Albion
Rotherham United22Stoke City
Swansea City30Queens Park Rangers

28 September 2018

Bristol City11Aston Villa
Sheffield Wednesday11Leeds United

22 September 2018

Aston Villa12Sheffield Wednesday
Derby County31Brentford
Ipswich Town00Bolton Wanderers
Leeds United12Birmingham City
Middlesborough00Swansea City
Nottingham Forest10Rotherham United
Queens Park Rangers01Norwich City
Reading30Hull City
Sheffield Utd32Preston North End
Stoke City23Blackburn Rovers
West Bromwich Albion20Millwall

21 September 2018

Wigan Athletic10Bristol City

19 September 2018

Middlesborough20Bolton Wanderers
Nottingham Forest21Sheffield Wednesday
Queens Park Rangers20Millwall
Reading12Norwich City
Sheffield Utd00Birmingham City

18 September 2018

Aston Villa20Rotherham United
Derby County00Blackburn Rovers
Ipswich Town11Brentford
Leeds United30Preston North End
Stoke City10Swansea City
West Bromwich Albion42Bristol City
Wigan Athletic21Hull City

15 September 2018

Blackburn Rovers11Aston Villa
Bolton Wanderers12Queens Park Rangers
Brentford20Wigan Athletic
Bristol City10Sheffield Utd
Hull City20Ipswich Town
Millwall11Leeds United
Norwich City10Middlesborough
Preston North End23Reading
Rotherham United10Derby County
Sheffield Wednesday22Stoke City
Swansea City00Nottingham Forest

14 September 2018

Birmingham City11West Bromwich Albion

2 September 2018

Bristol City41Blackburn Rovers
Ipswich Town11Norwich City

1 September 2018

Birmingham City00Queens Park Rangers
Brentford21Nottingham Forest
Hull City12Derby County
Millwall12Swansea City
Preston North End22Bolton Wanderers
Reading12Sheffield Wednesday
Sheffield Utd41Aston Villa
West Bromwich Albion21Stoke City
Wigan Athletic10Rotherham United

31 August 2018

Leeds United00Middlesborough

26 August 2018

Rotherham United10Millwall

25 August 2018

Aston Villa11Reading
Blackburn Rovers10Brentford
Bolton Wanderers03Sheffield Utd
Derby County20Preston North End
Norwich City03Leeds United
Nottingham Forest22Birmingham City
Queens Park Rangers10Wigan Athletic
Sheffield Wednesday21Ipswich Town
Stoke City20Hull City
Swansea City01Bristol City

24 August 2018

Middlesborough10West Bromwich Albion

22 August 2018

Aston Villa22Brentford
Blackburn Rovers22Reading
Bolton Wanderers10Birmingham City
Norwich City20Preston North End
Sheffield Wednesday21Millwall
Stoke City03Wigan Athletic

21 August 2018

Derby County20Ipswich Town
Queens Park Rangers03Bristol City
Rotherham United23Hull City
Swansea City22Leeds United

19 August 2018

Brentford20Sheffield Wednesday

18 August 2018

Bristol City02Middlesborough
Hull City01Blackburn Rovers
Ipswich Town11Aston Villa
Leeds United20Rotherham United
Millwall21Derby County
Preston North End22Stoke City
Reading01Bolton Wanderers
Sheffield Utd21Norwich City
West Bromwich Albion71Queens Park Rangers
Wigan Athletic22Nottingham Forest

17 August 2018

Birmingham City00Swansea City

11 August 2018

Aston Villa32Wigan Athletic
Blackburn Rovers00Millwall
Bolton Wanderers22Bristol City
Derby County14Leeds United
Middlesborough10Birmingham City
Norwich City34West Bromwich Albion
Nottingham Forest10Reading
Queens Park Rangers12Sheffield Utd
Rotherham United10Ipswich Town
Sheffield Wednesday11Hull City
Stoke City11Brentford
Swansea City10Preston North End

7 August 2018

Middlesborough30Sheffield Utd
Nottingham Forest11West Bromwich Albion

6 August 2018

Hull City13Aston Villa

5 August 2018

Leeds United31Stoke City

4 August 2018

Birmingham City22Norwich City
Brentford51Rotherham United
Bristol City11Nottingham Forest
Ipswich Town22Blackburn Rovers
Millwall22Middlesborough
Preston North End10Queens Park Rangers
Sheffield Utd12Swansea City
West Bromwich Albion12Bolton Wanderers
Wigan Athletic32Sheffield Wednesday

3 August 2018

Reading12Derby County