Football

Euro 2020WalesThe Premier LeagueSky Bet LeaguesEmirates FA CupFootball League CupVanarama LeagueWelsh PremiershipHuws Gray AllianceWelsh CupWelsh LeagueWomens FootballBridgend LeagueC.thenshire LeaguesCambrian Tyres LeagueCardiff CombinationCentral Wales CupCeredigion LeagueEast Gwent LeagueEmrys Morgan CupFAW Regions CupFAW TrophyGwent Central LeagueGwent County LeagueInter League CupKrislyn Summer CupMerthyr Football LeagueMid Wales LeaguesNeath & DistrictNewport & DistrictNorth East WalesNorth Gwent LeaguePembrokeshire LeaguePenclawdd Summer CupPort Talbot & DistrictSouth Wales AllianceSouth Wales FASwansea LeagueSwansea SundayWales Veterans FAWelsh AllianceWest Wales CupWrexham Area LeagueWorld Cup 2018

Sky Bet Championship

FixturesResultsTables

27 May 2019

Final

Aston Villa21Derby County

15 May 2019

Semi Final

Leeds Utd24Derby 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 Utd
1st Leg

5 May 2019

Aston Villa12Norwich City
Blackburn22Swansea City
Brentford30Preston
Derby County31West Bromwich Albion
Hull City11Bristol City
Ipswich Town32Leeds Utd
Nottingham Forest10Bolton
Reading00Birmingham
Rotherham12Middlesborough
Sheffield Wednesday12Queens Park Rangers
Stoke City22Sheffield Utd
Wigan10Millwall

3 May 2019

Bolton01Brentford
Brentford awarded 1-0 win

1 May 2019

Swansea City11Derby County

30 April 2019

Millwall12Bristol City

28 April 2019

Leeds Utd11Aston Villa

27 April 2019

Birmingham11Wigan
Bristol City02Derby County
Middlesborough21Reading
Millwall00Stoke City
Norwich City21Blackburn
Preston33Sheffield Wednesday
Queens Park Rangers01Nottingham Forest
Sheffield Utd20Ipswich Town
Swansea City22Hull City
West Bromwich Albion21Rotherham

22 April 2019

Aston Villa10Millwall
Blackburn20Bolton
Brentford20Leeds Utd
Derby County20Queens Park Rangers
Hull City03Sheffield Utd
Ipswich Town01Swansea City
Nottingham Forest30Middlesborough
Reading00West Bromwich Albion
Rotherham13Birmingham
Sheffield Wednesday20Bristol City
Stoke City22Norwich City
Wigan20Preston

19 April 2019

Birmingham22Derby County
Bolton02Aston Villa
Bristol City11Reading
Leeds Utd12Wigan
Middlesborough10Stoke City
Millwall11Brentford
Norwich City22Sheffield Wednesday
Preston40Ipswich Town
Queens Park Rangers12Blackburn
Sheffield Utd20Nottingham Forest
Swansea City43Rotherham
West Bromwich Albion32Hull City

14 April 2019

Wigan11Norwich City

13 April 2019

Aston Villa21Bristol City
Derby County40Bolton
Ipswich Town11Birmingham
Leeds Utd10Sheffield Wednesday
Middlesborough10Hull City
Nottingham Forest12Blackburn
Queens Park Rangers40Swansea City
Reading21Brentford
Sheffield Utd11Millwall
Stoke City22Rotherham
West Bromwich Albion41Preston

10 April 2019

Birmingham11Sheffield Utd
Brentford20Ipswich Town
Hull City21Wigan
Millwall00Queens Park Rangers
Norwich City22Reading
Rotherham12Aston Villa

9 April 2019

Blackburn20Derby County
Bolton02Middlesborough
Bristol City32West Bromwich Albion
Preston02Leeds Utd
Sheffield Wednesday30Nottingham Forest
Swansea City31Stoke City

6 April 2019

Birmingham10Leeds Utd
Blackburn01Stoke City
Bolton12Ipswich Town
Brentford33Derby County
Bristol City22Wigan
Hull City31Reading
Millwall20West Bromwich Albion
Norwich City40Queens Park Rangers
Preston01Sheffield Utd
Rotherham21Nottingham Forest
Sheffield Wednesday13Aston Villa
Swansea City31Middlesborough

2 April 2019

Middlesborough01Bristol City
Swansea City30Brentford

30 March 2019

Aston Villa21Blackburn
Derby County61Rotherham
Ipswich Town02Hull City
Leeds Utd32Millwall
Middlesborough01Norwich City
Nottingham Forest21Swansea City
Queens Park Rangers12Bolton
Reading21Preston
Sheffield Utd23Bristol City
Stoke City00Sheffield Wednesday
Wigan00Brentford

29 March 2019

West Bromwich Albion32Birmingham

16 March 2019

Aston Villa30Middlesborough
Brentford01West Bromwich Albion
Hull City22Queens Park Rangers
Ipswich Town11Nottingham Forest
Leeds Utd01Sheffield Utd
Preston10Birmingham
Rotherham12Norwich City
Sheffield Wednesday42Blackburn
Stoke City00Reading
Wigan52Bolton

13 March 2019

Birmingham02Millwall
Derby County00Stoke City
Middlesborough12Preston
Norwich City32Hull City
Nottingham Forest13Aston Villa
Queens Park Rangers12Rotherham
West Bromwich Albion30Swansea City

12 March 2019

Blackburn30Wigan
Bolton02Sheffield Wednesday
Bristol City11Ipswich Town
Reading03Leeds Utd
Sheffield Utd20Brentford

10 March 2019

Birmingham01Aston Villa

9 March 2019

Blackburn01Preston
Bolton21Millwall
Bristol City01Leeds Utd
Derby County11Sheffield Wednesday
Middlesborough12Brentford
Nottingham Forest30Hull City
Queens Park Rangers00Stoke City
Reading32Wigan
Sheffield Utd20Rotherham
West Bromwich Albion11Ipswich Town

8 March 2019

Norwich City10Swansea City

5 March 2019

Derby County21Wigan

4 March 2019

Sheffield Wednesday00Sheffield Utd

2 March 2019

Aston Villa40Derby County
Brentford30Queens Park Rangers
Hull City20Birmingham
Ipswich Town12Reading
Millwall13Norwich City
Preston11Bristol City
Rotherham32Blackburn
Stoke City20Nottingham Forest
Swansea City20Bolton
Wigan00Middlesborough

1 March 2019

Leeds Utd40West Bromwich Albion

26 February 2019

Bristol City12Birmingham
Hull City21Millwall
Queens Park Rangers10Leeds Utd
Sheffield Wednesday20Brentford

25 February 2019

Nottingham Forest10Derby County

23 February 2019

Birmingham22Blackburn
Brentford51Hull City
Leeds Utd21Bolton
Middlesborough20Queens Park Rangers
Millwall13Preston
Norwich City32Bristol City
Reading11Rotherham
Sheffield Wednesday31Swansea City
Stoke City11Aston Villa
West Bromwich Albion01Sheffield Utd
Wigan11Ipswich Town

20 February 2019

Derby County01Millwall

19 February 2019

Queens Park Rangers23West Bromwich Albion

17 February 2019

Blackburn01Middlesborough

16 February 2019

Aston Villa02West Bromwich Albion
Bolton04Norwich City
Ipswich Town11Stoke City
Preston00Nottingham Forest
Rotherham22Sheffield Wednesday
Sheffield Utd40Reading

13 February 2019

Brentford10Aston Villa
Ipswich Town11Derby County
Leeds Utd21Swansea City
Preston31Norwich City
Reading21Blackburn
Sheffield Utd10Middlesborough
Wigan00Stoke City

12 February 2019

Birmingham01Bolton
Bristol City21Queens Park Rangers
Hull City22Rotherham
Millwall00Sheffield Wednesday
West Bromwich Albion22Nottingham Forest

10 February 2019

Norwich City30Ipswich Town

9 February 2019

Blackburn01Bristol City
Bolton12Preston
Derby County20Hull City
Middlesborough11Leeds Utd
Nottingham Forest21Brentford
Queens Park Rangers34Birmingham
Rotherham11Wigan
Sheffield Wednesday00Reading
Stoke City01West Bromwich Albion
Swansea City10Millwall

8 February 2019

Aston Villa33Sheffield Utd

2 February 2019

Birmingham20Nottingham Forest
Brentford52Blackburn
Bristol City20Swansea City
Hull City20Stoke City
Ipswich Town01Sheffield Wednesday
Leeds Utd13Norwich City
Millwall00Rotherham
Reading00Aston Villa
Sheffield Utd20Bolton
West Bromwich Albion23Middlesborough
Wigan21Queens Park Rangers

1 February 2019

Preston00Derby County

29 January 2019

Bolton11Reading
Swansea City33Birmingham

26 January 2019

Aston Villa21Ipswich Town
Blackburn30Hull City
Norwich City22Sheffield Utd
Nottingham Forest31Wigan
Rotherham12Leeds Utd
Stoke City02Preston

21 January 2019

Bolton02West Bromwich Albion

19 January 2019

Aston Villa22Hull City
Blackburn20Ipswich Town
Derby County21Reading
Middlesborough11Millwall
Nottingham Forest01Bristol City
Queens Park Rangers14Preston
Rotherham24Brentford
Sheffield Wednesday10Wigan
Stoke City21Leeds Utd
Swansea City10Sheffield Utd

18 January 2019

Norwich City31Birmingham

12 January 2019

Birmingham12Middlesborough
Brentford31Stoke City
Bristol City21Bolton
Hull City30Sheffield Wednesday
Ipswich Town10Rotherham
Millwall02Blackburn
Preston11Swansea City
Reading20Nottingham Forest
Sheffield Utd10Queens Park Rangers
West Bromwich Albion11Norwich City
Wigan30Aston Villa

11 January 2019

Leeds Utd20Derby County

1 January 2019

Aston Villa22Queens Park Rangers
Blackburn21West Bromwich Albion
Brentford11Norwich City
Derby County11Middlesborough
Hull City60Bolton
Ipswich Town23Millwall
Nottingham Forest42Leeds Utd
Reading14Swansea City
Rotherham21Preston
Sheffield Wednesday11Birmingham
Stoke City02Bristol City
Wigan03Sheffield Utd

29 December 2018

Birmingham00Brentford
Bolton00Stoke City
Bristol City10Rotherham
Leeds Utd02Hull City
Middlesborough20Ipswich Town
Millwall10Nottingham Forest
Norwich City34Derby County
Preston11Aston Villa
Queens Park Rangers00Reading
Sheffield Utd30Blackburn
Swansea City22Wigan
West Bromwich Albion11Sheffield Wednesday

26 December 2018

Birmingham20Stoke City
Bolton21Rotherham
Bristol City11Brentford
Leeds Utd32Blackburn
Middlesborough01Sheffield Wednesday
Millwall10Reading
Norwich City33Nottingham Forest
Preston12Hull City
Queens Park Rangers30Ipswich Town
Sheffield Utd31Derby County
Swansea City01Aston Villa
West Bromwich Albion20Wigan

23 December 2018

Aston Villa23Leeds Utd

22 December 2018

Blackburn01Norwich City
Brentford10Bolton
Derby County11Bristol City
Hull City32Swansea City
Ipswich Town11Sheffield Utd
Nottingham Forest01Queens Park Rangers
Reading01Middlesborough
Rotherham04West Bromwich Albion
Sheffield Wednesday10Preston
Stoke City10Millwall
Wigan03Birmingham

17 December 2018

Derby County00Nottingham Forest

15 December 2018

Aston Villa22Stoke City
Blackburn22Birmingham
Bolton01Leeds Utd
Bristol City22Norwich City
Hull City20Brentford
Ipswich Town10Wigan
Preston32Millwall
Queens Park Rangers21Middlesborough
Rotherham11Reading
Swansea City21Sheffield Wednesday

14 December 2018

Sheffield Utd12West Bromwich Albion

8 December 2018

Birmingham01Bristol City
Brentford23Swansea City
Leeds Utd21Queens Park Rangers
Middlesborough11Blackburn
Millwall22Hull City
Norwich City32Bolton
Nottingham Forest01Preston
Reading02Sheffield Utd
Sheffield Wednesday22Rotherham
Stoke City20Ipswich Town
Wigan01Derby County

7 December 2018

West Bromwich Albion22Aston Villa

3 December 2018

West Bromwich Albion11Brentford

2 December 2018

Bristol City11Millwall

1 December 2018

Birmingham30Preston
Blackburn42Sheffield Wednesday
Bolton11Wigan
Derby County21Swansea City
Middlesborough03Aston Villa
Norwich City31Rotherham
Nottingham Forest20Ipswich Town
Queens Park Rangers23Hull City
Reading22Stoke City
Sheffield Utd01Leeds Utd

28 November 2018

Aston Villa55Nottingham Forest
Ipswich Town23Bristol City
Millwall02Birmingham
Stoke City21Derby County
Swansea City12West Bromwich Albion
Wigan31Blackburn

27 November 2018

Brentford23Sheffield Utd
Hull City00Norwich City
Leeds Utd10Reading
Preston11Middlesborough
Rotherham22Queens Park Rangers
Sheffield Wednesday10Bolton

25 November 2018

Aston Villa42Birmingham

24 November 2018

Brentford12Middlesborough
Hull City02Nottingham Forest
Leeds Utd20Bristol City
Millwall11Bolton
Preston41Blackburn
Rotherham22Sheffield Utd
Sheffield Wednesday12Derby County
Stoke City22Queens Park Rangers
Swansea City14Norwich City
Wigan00Reading

23 November 2018

Ipswich Town12West Bromwich Albion

10 November 2018

Birmingham33Hull City
Blackburn11Rotherham
Bolton01Swansea City
Bristol City01Preston
Derby County03Aston Villa
Middlesborough20Wigan
Norwich City43Millwall
Nottingham Forest00Stoke City
Queens Park Rangers32Brentford
Reading22Ipswich Town
West Bromwich Albion41Leeds Utd

9 November 2018

Sheffield Utd00Sheffield Wednesday

4 November 2018

Wigan12Leeds Utd

3 November 2018

Blackburn10Queens Park Rangers
Brentford20Millwall
Derby County31Birmingham
Hull City10West Bromwich Albion
Ipswich Town11Preston
Nottingham Forest10Sheffield Utd
Reading32Bristol City
Rotherham21Swansea City
Sheffield Wednesday04Norwich City
Stoke City00Middlesborough

2 November 2018

Aston Villa20Bolton

27 October 2018

Birmingham31Sheffield Wednesday
Bolton01Hull City
Bristol City01Stoke City
Leeds Utd11Nottingham Forest
Middlesborough11Derby County
Millwall30Ipswich Town
Norwich City10Brentford
Preston11Rotherham
Sheffield Utd42Wigan
Swansea City20Reading
West Bromwich Albion11Blackburn

26 October 2018

Queens Park Rangers10Aston Villa

24 October 2018

Bolton03Nottingham Forest
Bristol City10Hull City
Leeds Utd20Ipswich Town
Preston43Brentford
West Bromwich Albion14Derby County

23 October 2018

Birmingham21Reading
Middlesborough00Rotherham
Millwall21Wigan
Norwich City21Aston Villa
Queens Park Rangers30Sheffield Wednesday
Sheffield Utd11Stoke City
Swansea City31Blackburn

20 October 2018

Aston Villa10Swansea City
Blackburn21Leeds Utd
Brentford01Bristol City
Derby County21Sheffield Utd
Hull City11Preston
Ipswich Town02Queens Park Rangers
Nottingham Forest12Norwich City
Reading31Millwall
Rotherham11Bolton
Stoke City01Birmingham
Wigan10West Bromwich Albion

19 October 2018

Sheffield Wednesday12Middlesborough

7 October 2018

Bristol City12Sheffield Wednesday

6 October 2018

Birmingham31Rotherham
Bolton01Blackburn
Leeds Utd11Brentford
Middlesborough02Nottingham Forest
Millwall21Aston Villa
Norwich City01Stoke City
Preston40Wigan
Queens Park Rangers11Derby County
Sheffield Utd10Hull City
Swansea City23Ipswich Town
West Bromwich Albion41Reading

3 October 2018

Blackburn02Sheffield Utd
Derby County11Norwich City
Nottingham Forest22Millwall
Rotherham00Bristol City
Sheffield Wednesday22West Bromwich Albion

2 October 2018

Aston Villa33Preston
Brentford11Birmingham
Hull City01Leeds Utd
Ipswich Town02Middlesborough
Reading01Queens Park Rangers
Stoke City20Bolton
Wigan00Swansea City

29 September 2018

Birmingham22Ipswich Town
Blackburn22Nottingham Forest
Bolton10Derby County
Brentford22Reading
Hull City11Middlesborough
Millwall23Sheffield Utd
Norwich City10Wigan
Preston23West Bromwich Albion
Rotherham22Stoke City
Swansea City30Queens Park Rangers

28 September 2018

Bristol City11Aston Villa
Sheffield Wednesday11Leeds Utd

22 September 2018

Aston Villa12Sheffield Wednesday
Derby County31Brentford
Ipswich Town00Bolton
Leeds Utd12Birmingham
Middlesborough00Swansea City
Nottingham Forest10Rotherham
Queens Park Rangers01Norwich City
Reading30Hull City
Sheffield Utd32Preston
Stoke City23Blackburn
West Bromwich Albion20Millwall

21 September 2018

Wigan10Bristol City

19 September 2018

Middlesborough20Bolton
Nottingham Forest21Sheffield Wednesday
Queens Park Rangers20Millwall
Reading12Norwich City
Sheffield Utd00Birmingham

18 September 2018

Aston Villa20Rotherham
Derby County00Blackburn
Ipswich Town11Brentford
Leeds Utd30Preston
Stoke City10Swansea City
West Bromwich Albion42Bristol City
Wigan21Hull City

15 September 2018

Blackburn11Aston Villa
Bolton12Queens Park Rangers
Brentford20Wigan
Bristol City10Sheffield Utd
Hull City20Ipswich Town
Millwall11Leeds Utd
Norwich City10Middlesborough
Preston23Reading
Rotherham10Derby County
Sheffield Wednesday22Stoke City
Swansea City00Nottingham Forest

14 September 2018

Birmingham11West Bromwich Albion

2 September 2018

Bristol City41Blackburn
Ipswich Town11Norwich City

1 September 2018

Birmingham00Queens Park Rangers
Brentford21Nottingham Forest
Hull City12Derby County
Millwall12Swansea City
Preston22Bolton
Reading12Sheffield Wednesday
Sheffield Utd41Aston Villa
West Bromwich Albion21Stoke City
Wigan10Rotherham

31 August 2018

Leeds Utd00Middlesborough

26 August 2018

Rotherham10Millwall

25 August 2018

Aston Villa11Reading
Blackburn10Brentford
Bolton03Sheffield Utd
Derby County20Preston
Norwich City03Leeds Utd
Nottingham Forest22Birmingham
Queens Park Rangers10Wigan
Sheffield Wednesday21Ipswich Town
Stoke City20Hull City
Swansea City01Bristol City

24 August 2018

Middlesborough10West Bromwich Albion

22 August 2018

Aston Villa22Brentford
Blackburn22Reading
Bolton10Birmingham
Norwich City20Preston
Sheffield Wednesday21Millwall
Stoke City03Wigan

21 August 2018

Derby County20Ipswich Town
Queens Park Rangers03Bristol City
Rotherham23Hull City
Swansea City22Leeds Utd

19 August 2018

Brentford20Sheffield Wednesday

18 August 2018

Bristol City02Middlesborough
Hull City01Blackburn
Ipswich Town11Aston Villa
Leeds Utd20Rotherham
Millwall21Derby County
Preston22Stoke City
Reading01Bolton
Sheffield Utd21Norwich City
West Bromwich Albion71Queens Park Rangers
Wigan22Nottingham Forest

17 August 2018

Birmingham00Swansea City

11 August 2018

Aston Villa32Wigan
Blackburn00Millwall
Bolton22Bristol City
Derby County14Leeds Utd
Middlesborough10Birmingham
Norwich City34West Bromwich Albion
Nottingham Forest10Reading
Queens Park Rangers12Sheffield Utd
Rotherham10Ipswich Town
Sheffield Wednesday11Hull City
Stoke City11Brentford
Swansea City10Preston

7 August 2018

Middlesborough30Sheffield Utd
Nottingham Forest11West Bromwich Albion

6 August 2018

Hull City13Aston Villa

5 August 2018

Leeds Utd31Stoke City

4 August 2018

Birmingham22Norwich City
Brentford51Rotherham
Bristol City11Nottingham Forest
Ipswich Town22Blackburn
Millwall22Middlesborough
Preston10Queens Park Rangers
Sheffield Utd12Swansea City
West Bromwich Albion12Bolton
Wigan32Sheffield Wednesday

3 August 2018

Reading12Derby County