Football

World Cup 2018WalesThe Premier LeagueSky Bet LeaguesEmirates FA CupFootball League CupVanarama LeagueWelsh PremiershipHuws Gray AllianceWelsh CupWelsh LeagueWomens FootballAberdare ValleyBridgend 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 LeaguesMontgomeryshire LeagueNeath & DistrictNewport & DistrictNorth East WalesNorth Gwent LeaguePembrokeshire LeaguePenclawdd Summer CupPort Talbot & DistrictSouth Wales AllianceSouth Wales FASwansea LeagueSwansea SundayWelsh AllianceWest Wales CupWrexham Area League

Sky Bet Championship

FixturesResultsTables

26 May 2018

Final

Fulham10Aston Villa

15 May 2018

Semi Final

Aston Villa00Middlesborough
2nd Leg - Aston Villa won 1-0 on aggregate

14 May 2018

Semi Final

Fulham20Derby County
2nd Leg - Fulham won 2-1 on aggregate

12 May 2018

Semi Final

Middlesborough01Aston Villa
1st Leg

11 May 2018

Semi Final

Derby County10Fulham
1st Leg

6 May 2018

Birmingham31Fulham
Bolton32Nottingham Forest
Brentford11Hull City
Bristol City23Sheffield Utd
Cardiff City00Reading
Derby County41Barnsley
Ipswich Town22Middlesborough
Leeds Utd20Queens Park Rangers
Millwall10Aston Villa
Preston21Burton
Sheffield Wednesday51Norwich City
Sunderland30Wolverhampton Wandrs

28 April 2018

Aston Villa11Derby County
Barnsley20Brentford
Burton20Bolton
Hull City02Cardiff City
Middlesborough20Millwall
Norwich City21Leeds Utd
Nottingham Forest00Bristol City
Queens Park Rangers31Birmingham
Reading04Ipswich Town
Sheffield Utd01Preston
Wolverhampton Wandrs00Sheffield Wednesday

27 April 2018

Fulham21Sunderland

24 April 2018

Derby County31Cardiff City
Nottingham Forest30Barnsley

21 April 2018

Birmingham21Sheffield Utd
Bolton04Wolverhampton Wandrs
Brentford21Queens Park Rangers
Bristol City55Hull City
Cardiff City21Nottingham Forest
Derby County12Middlesborough
Ipswich Town04Aston Villa
Leeds Utd21Barnsley
Preston00Norwich City
Sheffield Wednesday30Reading
Sunderland12Burton

20 April 2018

Millwall03Fulham

15 April 2018

Wolverhampton Wandrs20Birmingham

14 April 2018

Barnsley22Bolton
Burton31Derby County
Fulham11Brentford
Hull City01Sheffield Wednesday
Middlesborough21Bristol City
Norwich City02Cardiff City
Nottingham Forest21Ipswich Town
Queens Park Rangers12Preston
Reading22Sunderland
Sheffield Utd11Millwall

13 April 2018

Aston Villa10Leeds Utd

11 April 2018

Wolverhampton Wandrs20Derby County

10 April 2018

Aston Villa10Cardiff City
Bolton02Millwall
Bristol City31Birmingham
Burton05Hull City
Fulham10Reading
Ipswich Town10Barnsley
Nottingham Forest01Brentford
Preston31Leeds Utd
Queens Park Rangers42Sheffield Wednesday
Sheffield Utd21Middlesborough
Sunderland11Norwich City

7 April 2018

Barnsley32Sheffield Utd
Birmingham11Burton
Brentford10Ipswich Town
Derby County30Bolton
Hull City40Queens Park Rangers
Leeds Utd11Sunderland
Middlesborough20Nottingham Forest
Millwall20Bristol City
Norwich City31Aston Villa
Reading10Preston
Sheffield Wednesday01Fulham

6 April 2018

Cardiff City01Wolverhampton Wandrs

3 April 2018

Aston Villa30Reading
Bolton01Birmingham
Fulham20Leeds Utd
Wolverhampton Wandrs22Hull City

2 April 2018

Bristol City01Brentford
Burton11Middlesborough
Ipswich Town22Millwall
Preston01Derby County
Queens Park Rangers41Norwich City
Sheffield Utd11Cardiff City
Sunderland13Sheffield Wednesday

31 March 2018

Birmingham10Ipswich Town
Hull City00Aston Villa

30 March 2018

Barnsley22Bristol City
Brentford11Sheffield Utd
Cardiff City31Burton
Derby County14Sunderland
Leeds Utd21Bolton
Middlesborough12Wolverhampton Wandrs
Millwall20Nottingham Forest
Norwich City02Fulham
Reading10Queens Park Rangers
Sheffield Wednesday41Preston

17 March 2018

Barnsley02Millwall
Birmingham30Hull City
Bolton10Aston Villa
Brentford11Middlesborough
Bristol City10Ipswich Town
Fulham22Queens Park Rangers
Leeds Utd12Sheffield Wednesday
Norwich City32Reading
Sheffield Utd00Nottingham Forest
Sunderland02Preston
Wolverhampton Wandrs31Burton

13 March 2018

Aston Villa13Queens Park Rangers
Barnsley11Norwich City
Brentford13Cardiff City
Ipswich Town03Hull City
Sheffield Utd20Burton
Wolverhampton Wandrs30Reading

11 March 2018

Nottingham Forest00Derby County

10 March 2018

Aston Villa41Wolverhampton Wandrs
Burton00Bristol City
Cardiff City32Birmingham
Hull City43Norwich City
Ipswich Town00Sheffield Utd
Middlesborough31Barnsley
Millwall10Brentford
Preston12Fulham
Queens Park Rangers10Sunderland
Reading22Leeds Utd
Sheffield Wednesday11Bolton

7 March 2018

Leeds Utd03Wolverhampton Wandrs

6 March 2018

Birmingham01Middlesborough
Burton02Brentford
Cardiff City21Barnsley
Fulham30Sheffield Utd
Hull City12Millwall
Norwich City00Nottingham Forest
Preston21Bristol City
Queens Park Rangers11Derby County
Reading11Bolton
Sheffield Wednesday12Ipswich Town
Sunderland03Aston Villa

3 March 2018

Bolton13Preston
Bristol City40Sheffield Wednesday
Derby County12Fulham
Millwall11Sunderland
Nottingham Forest21Birmingham

2 March 2018

Middlesborough30Leeds Utd

27 February 2018

Hull City11Barnsley
Reading13Sheffield Utd

25 February 2018

Cardiff City10Bristol City

24 February 2018

Birmingham02Barnsley
Burton01Millwall
Fulham20Wolverhampton Wandrs
Leeds Utd10Brentford
Norwich City00Bolton
Preston01Ipswich Town
Queens Park Rangers25Nottingham Forest
Reading33Derby County
Sheffield Wednesday24Aston Villa
Sunderland33Middlesborough

23 February 2018

Hull City10Sheffield Utd

21 February 2018

Bristol City11Fulham
Derby County22Leeds Utd
Ipswich Town01Cardiff City
Wolverhampton Wandrs22Norwich City

20 February 2018

Aston Villa11Preston
Barnsley12Burton
Bolton10Sunderland
Brentford50Birmingham
Middlesborough31Hull City
Millwall21Sheffield Wednesday
Nottingham Forest11Reading
Sheffield Utd21Queens Park Rangers

18 February 2018

Leeds Utd22Bristol City
Norwich City11Ipswich Town

17 February 2018

Birmingham01Millwall
Burton00Nottingham Forest
Cardiff City10Middlesborough
Fulham20Aston Villa
Preston11Wolverhampton Wandrs
Queens Park Rangers20Bolton
Sunderland02Brentford

13 February 2018

Cardiff City20Bolton
Sheffield Wednesday20Derby County

11 February 2018

Aston Villa20Birmingham

10 February 2018

Barnsley11Sheffield Wednesday
Bolton11Fulham
Brentford11Preston
Bristol City33Sunderland
Derby County11Norwich City
Ipswich Town00Burton
Middlesborough21Reading
Nottingham Forest02Hull City
Sheffield Utd21Leeds Utd
Wolverhampton Wandrs21Queens Park Rangers

9 February 2018

Millwall11Cardiff City

3 February 2018

Aston Villa32Burton
Derby County30Brentford
Fulham20Nottingham Forest
Leeds Utd14Cardiff City
Norwich City10Middlesborough
Preston21Hull City
Queens Park Rangers10Barnsley
Reading02Millwall
Sheffield Wednesday13Birmingham
Sunderland02Ipswich Town
Wolverhampton Wandrs30Sheffield Utd

2 February 2018

Bolton10Bristol City

30 January 2018

Birmingham31Sunderland
Burton13Reading
Hull City00Leeds Utd
Middlesborough00Sheffield Wednesday
Millwall00Derby County
Nottingham Forest03Preston
Sheffield Utd01Aston Villa

27 January 2018

Barnsley13Fulham
Brentford01Norwich City
Bristol City20Queens Park Rangers
Ipswich Town01Wolverhampton Wandrs

20 January 2018

Aston Villa31Barnsley
Bolton11Ipswich Town
Fulham60Burton
Leeds Utd34Millwall
Norwich City12Sheffield Utd
Preston11Birmingham
Queens Park Rangers03Middlesborough
Reading01Brentford
Sheffield Wednesday00Cardiff City
Sunderland10Hull City
Wolverhampton Wandrs02Nottingham Forest

19 January 2018

Derby County00Bristol City

13 January 2018

Barnsley00Wolverhampton Wandrs
Birmingham03Derby County
Brentford20Bolton
Bristol City01Norwich City
Burton13Queens Park Rangers
Cardiff City40Sunderland
Hull City00Reading
Ipswich Town10Leeds Utd
Middlesborough01Fulham
Millwall11Preston
Nottingham Forest01Aston Villa

12 January 2018

Sheffield Utd00Sheffield Wednesday

2 January 2018

Fulham41Ipswich Town
Reading02Birmingham
Wolverhampton Wandrs30Brentford

1 January 2018

Aston Villa50Bristol City
Bolton10Hull City
Derby County11Sheffield Utd
Leeds Utd00Nottingham Forest
Norwich City21Millwall
Preston23Middlesborough
Queens Park Rangers21Cardiff City
Sheffield Wednesday03Burton
Sunderland01Barnsley

30 December 2017

Barnsley11Reading
Birmingham10Leeds Utd
Brentford20Sheffield Wednesday
Bristol City12Wolverhampton Wandrs
Burton00Norwich City
Hull City22Fulham
Ipswich Town12Derby County
Middlesborough01Aston Villa
Nottingham Forest01Sunderland
Sheffield Utd01Bolton

29 December 2017

Cardiff City01Preston
Millwall10Queens Park Rangers

26 December 2017

Barnsley00Preston
Birmingham02Norwich City
Brentford21Aston Villa
Bristol City20Reading
Burton12Leeds Utd
Cardiff City24Fulham
Hull City00Derby County
Ipswich Town00Queens Park Rangers
Middlesborough20Bolton
Millwall22Wolverhampton Wandrs
Nottingham Forest03Sheffield Wednesday
Sheffield Utd30Sunderland

23 December 2017

Aston Villa22Sheffield Utd
Bolton20Cardiff City
Derby County30Millwall
Fulham21Barnsley
Leeds Utd10Hull City
Preston11Nottingham Forest
Queens Park Rangers11Bristol City
Reading12Burton
Sheffield Wednesday12Middlesborough
Sunderland11Birmingham
Wolverhampton Wandrs10Ipswich Town

22 December 2017

Norwich City12Brentford

16 December 2017

Birmingham12Queens Park Rangers
Bolton01Burton
Brentford00Barnsley
Bristol City21Nottingham Forest
Cardiff City10Hull City
Derby County20Aston Villa
Ipswich Town20Reading
Leeds Utd10Norwich City
Millwall21Middlesborough
Preston10Sheffield Utd
Sunderland10Fulham

15 December 2017

Sheffield Wednesday01Wolverhampton Wandrs

11 December 2017

Reading22Cardiff City

9 December 2017

Aston Villa00Millwall
Barnsley03Derby County
Burton12Preston
Fulham10Birmingham
Hull City32Brentford
Middlesborough20Ipswich Town
Norwich City31Sheffield Wednesday
Nottingham Forest32Bolton
Queens Park Rangers13Leeds Utd
Wolverhampton Wandrs00Sunderland

8 December 2017

Sheffield Utd12Bristol City

4 December 2017

Birmingham01Wolverhampton Wandrs

2 December 2017

Bolton31Barnsley
Brentford31Fulham
Bristol City21Middlesborough
Derby County10Burton
Ipswich Town42Nottingham Forest
Millwall31Sheffield Utd
Preston10Queens Park Rangers
Sheffield Wednesday22Hull City
Sunderland13Reading

1 December 2017

Cardiff City31Norwich City
Leeds Utd11Aston Villa

28 November 2017

Derby County01Ipswich Town
Reading30Barnsley

27 November 2017

Queens Park Rangers22Brentford

26 November 2017

Nottingham Forest02Cardiff City

25 November 2017

Aston Villa20Ipswich Town
Barnsley02Leeds Utd
Burton02Sunderland
Fulham10Millwall
Hull City23Bristol City
Middlesborough03Derby County
Norwich City11Preston
Reading00Sheffield Wednesday
Sheffield Utd11Birmingham
Wolverhampton Wandrs51Bolton

22 November 2017

Ipswich Town22Sheffield Wednesday
Middlesborough20Birmingham
Wolverhampton Wandrs41Leeds Utd

21 November 2017

Aston Villa21Sunderland
Barnsley01Cardiff City
Bolton22Reading
Brentford11Burton
Bristol City12Preston
Derby County20Queens Park Rangers
Millwall00Hull City
Nottingham Forest10Norwich City
Sheffield Utd45Fulham

19 November 2017

Leeds Utd21Middlesborough

18 November 2017

Birmingham10Nottingham Forest
Cardiff City20Brentford
Fulham11Derby County
Hull City22Ipswich Town
Norwich City11Barnsley
Queens Park Rangers12Aston Villa
Reading02Wolverhampton Wandrs
Sheffield Wednesday00Bristol City
Sunderland22Millwall

17 November 2017

Burton13Sheffield Utd
Preston00Bolton

5 November 2017

Middlesborough10Sunderland

4 November 2017

Aston Villa12Sheffield Wednesday
Barnsley20Birmingham
Bolton21Norwich City
Brentford31Leeds Utd
Bristol City21Cardiff City
Derby County24Reading
Ipswich Town30Preston
Millwall01Burton
Nottingham Forest40Queens Park Rangers
Sheffield Utd41Hull City

3 November 2017

Wolverhampton Wandrs20Fulham

1 November 2017

Birmingham02Brentford
Preston02Aston Villa

31 October 2017

Burton24Barnsley
Cardiff City31Ipswich Town
Fulham02Bristol City
Hull City13Middlesborough
Leeds Utd12Derby County
Norwich City02Wolverhampton Wandrs
Queens Park Rangers10Sheffield Utd
Reading31Nottingham Forest
Sheffield Wednesday21Millwall
Sunderland33Bolton

29 October 2017

Birmingham00Aston Villa

28 October 2017

Burton12Ipswich Town
Cardiff City00Millwall
Fulham11Bolton
Hull City23Nottingham Forest
Norwich City12Derby County
Preston23Brentford
Queens Park Rangers21Wolverhampton Wandrs
Reading02Middlesborough
Sheffield Wednesday11Barnsley
Sunderland12Bristol City

27 October 2017

Leeds Utd12Sheffield Utd

22 October 2017

Ipswich Town01Norwich City

21 October 2017

Aston Villa21Fulham
Barnsley01Hull City
Bolton11Queens Park Rangers
Brentford33Sunderland
Bristol City03Leeds Utd
Derby County20Sheffield Wednesday
Middlesborough01Cardiff City
Millwall20Birmingham
Nottingham Forest20Burton
Sheffield Utd21Reading
Wolverhampton Wandrs32Preston

15 October 2017

Derby County20Nottingham Forest

14 October 2017

Barnsley22Middlesborough
Bolton21Sheffield Wednesday
Brentford10Millwall
Fulham22Preston
Leeds Utd01Reading
Norwich City11Hull City
Sheffield Utd10Ipswich Town
Sunderland11Queens Park Rangers
Wolverhampton Wandrs20Aston Villa

13 October 2017

Birmingham10Cardiff City
Bristol City00Burton

1 October 2017

Sheffield Wednesday30Leeds Utd

30 September 2017

Aston Villa10Bolton
Burton04Wolverhampton Wandrs
Cardiff City00Derby County
Hull City61Birmingham
Ipswich Town13Bristol City
Middlesborough22Brentford
Millwall13Barnsley
Nottingham Forest21Sheffield Utd
Preston22Sunderland
Reading12Norwich City

29 September 2017

Queens Park Rangers12Fulham

27 September 2017

Birmingham10Sheffield Wednesday
Sheffield Utd20Wolverhampton Wandrs

26 September 2017

Barnsley11Queens Park Rangers
Brentford11Derby County
Bristol City20Bolton
Burton04Aston Villa
Cardiff City31Leeds Utd
Hull City12Preston
Ipswich Town52Sunderland
Middlesborough01Norwich City
Millwall21Reading
Nottingham Forest13Fulham

24 September 2017

Sheffield Wednesday24Sheffield Utd

23 September 2017

Aston Villa21Nottingham Forest
Bolton03Brentford
Derby County11Birmingham
Fulham11Middlesborough
Leeds Utd32Ipswich Town
Norwich City00Bristol City
Preston00Millwall
Queens Park Rangers00Burton
Reading11Hull City
Sunderland12Cardiff City
Wolverhampton Wandrs21Barnsley

16 September 2017

Barnsley03Aston Villa
Birmingham13Preston
Brentford11Reading
Bristol City41Derby County
Burton21Fulham
Cardiff City11Sheffield Wednesday
Hull City11Sunderland
Ipswich Town20Bolton
Middlesborough32Queens Park Rangers
Millwall10Leeds Utd
Nottingham Forest12Wolverhampton Wandrs
Sheffield Utd01Norwich City

13 September 2017

Fulham21Hull City

12 September 2017

Aston Villa00Middlesborough
Bolton01Sheffield Utd
Leeds Utd20Birmingham
Norwich City00Burton
Preston30Cardiff City
Queens Park Rangers22Millwall
Sheffield Wednesday21Brentford
Sunderland01Nottingham Forest
Wolverhampton Wandrs33Bristol City

9 September 2017

Aston Villa00Brentford
Bolton03Middlesborough
Fulham11Cardiff City
Leeds Utd50Burton
Norwich City10Birmingham
Preston11Barnsley
Queens Park Rangers21Ipswich Town
Reading01Bristol City
Sheffield Wednesday31Nottingham Forest
Sunderland12Sheffield Utd
Wolverhampton Wandrs10Millwall

8 September 2017

Derby County50Hull City

26 August 2017

Barnsley30Sunderland
Birmingham02Reading
Brentford00Wolverhampton Wandrs
Burton11Sheffield Wednesday
Cardiff City21Queens Park Rangers
Ipswich Town02Fulham
Middlesborough00Preston
Millwall40Norwich City
Nottingham Forest02Leeds Utd
Sheffield Utd31Derby County

25 August 2017

Bristol City11Aston Villa
Hull City40Bolton

19 August 2017

Aston Villa42Norwich City
Bolton12Derby County
Bristol City00Millwall
Fulham01Sheffield Wednesday
Ipswich Town20Brentford
Nottingham Forest21Middlesborough
Preston10Reading
Queens Park Rangers21Hull City
Sheffield Utd10Barnsley
Sunderland02Leeds Utd
Wolverhampton Wandrs12Cardiff City

18 August 2017

Burton21Birmingham

16 August 2017

Norwich City20Queens Park Rangers
Sheffield Wednesday11Sunderland

15 August 2017

Barnsley21Nottingham Forest
Birmingham00Bolton
Brentford22Bristol City
Cardiff City20Sheffield Utd
Derby County10Preston
Hull City23Wolverhampton Wandrs
Leeds Utd00Fulham
Middlesborough20Burton
Millwall34Ipswich Town
Reading21Aston Villa

13 August 2017

Norwich City13Sunderland

12 August 2017

Barnsley12Ipswich Town
Birmingham21Bristol City
Brentford34Nottingham Forest
Cardiff City30Aston Villa
Derby County02Wolverhampton Wandrs
Hull City41Burton
Leeds Utd00Preston
Middlesborough10Sheffield Utd
Millwall11Bolton
Reading11Fulham
Sheffield Wednesday11Queens Park Rangers

6 August 2017

Bolton23Leeds Utd

5 August 2017

Aston Villa11Hull City
Bristol City31Barnsley
Burton01Cardiff City
Fulham11Norwich City
Ipswich Town10Birmingham
Preston10Sheffield Wednesday
Queens Park Rangers20Reading
Sheffield Utd10Brentford
Wolverhampton Wandrs10Middlesborough

4 August 2017

Nottingham Forest10Millwall
Sunderland11Derby County