Football

World Cup 2022World Cup 2023 (Women)Euro 2020WalesThe Premier LeagueSky Bet LeaguesEmirates FA CupFootball League CupVanarama LeagueSouthern LeagueJD Cymru PremierJD Cymru LeaguesFAW Cymru ReservesWelsh CupArdal LeaguesArdal League CupsWomens FootballFAW TrophyAberdare Football LeagueBridgend & District LeagueC.thenshire LeaguesCambrian Tyres LeagueCardiff & District LeagueCardiff CombinationCentral Wales CupCeredigion LeagueEast Gwent LeagueEmrys Morgan CupGwent Central LeagueGwent County FAGwent Premier LeagueMerthyr Football LeagueMid Wales LeaguesNeath & 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 PremierWrexham Area League

Sky Bet Championship

FixturesResultsTables

29 May 2021

Final

Brentford20Swansea City

22 May 2021

Semi Final

Brentford31Bournemouth
2nd Leg - Brentford won 3-2 on aggregate
Swansea City11Barnsley
2nd Leg - Swansea City won 2-1 on aggregate

17 May 2021

Semi Final

Barnsley01Swansea City
1st Leg
Bournemouth10Brentford
1st Leg

8 May 2021

Barnsley22Norwich City
Blackburn Rovers52Birmingham City
Bournemouth02Stoke City
Bristol City13Brentford
Cardiff City11Rotherham United
Coventry City61Millwall
Derby County33Sheffield Wednesday
Middlesborough03Wycombe Wanderers
Nottingham Forest12Preston North End
Queens Park Rangers31Luton Town
Reading22Huddersfield Town
Watford20Swansea City

4 May 2021

Luton Town00Rotherham United

1 May 2021

Birmingham City04Cardiff City
Brentford20Watford
Huddersfield Town11Coventry City
Luton Town11Middlesborough
Millwall41Bristol City
Norwich City41Reading
Preston North End20Barnsley
Rotherham United11Blackburn Rovers
Sheffield Wednesday00Nottingham Forest
Stoke City02Queens Park Rangers
Swansea City21Derby County
Wycombe Wanderers10Bournemouth

27 April 2021

Brentford10Rotherham United

25 April 2021

Bristol City23Luton Town
Reading22Swansea City

24 April 2021

Barnsley10Rotherham United
Blackburn Rovers52Huddersfield Town
Bournemouth01Brentford
Cardiff City21Wycombe Wanderers
Coventry City01Preston North End
Derby County12Birmingham City
Middlesborough31Sheffield Wednesday
Nottingham Forest11Stoke City
Queens Park Rangers13Norwich City
Watford10Millwall

21 April 2021

Birmingham City11Nottingham Forest
Huddersfield Town01Barnsley
Luton Town00Reading
Millwall14Bournemouth
Rotherham United12Middlesborough
Stoke City23Coventry City
Wycombe Wanderers21Bristol City

20 April 2021

Brentford11Cardiff City
Norwich City01Watford
Preston North End30Derby County
Sheffield Wednesday10Blackburn Rovers
Swansea City01Queens Park Rangers

18 April 2021

Coventry City20Barnsley
Rotherham United01Birmingham City

17 April 2021

Brentford00Millwall
Luton Town10Watford
Middlesborough12Queens Park Rangers
Norwich City13Bournemouth
Nottingham Forest02Huddersfield Town
Sheffield Wednesday11Bristol City
Stoke City00Preston North End
Swansea City22Wycombe Wanderers

16 April 2021

Blackburn Rovers21Derby County
Reading11Cardiff City

15 April 2021

Rotherham United01Coventry City

13 April 2021

Huddersfield Town12Bournemouth
Rotherham United31Queens Park Rangers
Sheffield Wednesday02Swansea City

10 April 2021

Barnsley20Middlesborough
Birmingham City20Stoke City
Bournemouth41Coventry City
Bristol City00Nottingham Forest
Cardiff City22Blackburn Rovers
Derby County01Norwich City
Huddersfield Town00Rotherham United
Millwall03Swansea City
Preston North End05Brentford
Queens Park Rangers41Sheffield Wednesday
Wycombe Wanderers13Luton Town

9 April 2021

Watford20Reading

6 April 2021

Brentford00Birmingham City
Norwich City70Huddersfield Town

5 April 2021

Blackburn Rovers02Bournemouth
Coventry City31Bristol City
Luton Town12Barnsley
Middlesborough11Watford
Nottingham Forest31Queens Park Rangers
Reading31Derby County
Rotherham United03Wycombe Wanderers
Sheffield Wednesday50Cardiff City
Stoke City12Millwall
Swansea City01Preston North End

3 April 2021

Huddersfield Town11Brentford

2 April 2021

Barnsley11Reading
Birmingham City10Swansea City
Bournemouth31Middlesborough
Bristol City02Stoke City
Cardiff City01Nottingham Forest
Derby County20Luton Town
Millwall10Rotherham United
Preston North End11Norwich City
Queens Park Rangers30Coventry City
Watford10Sheffield Wednesday
Wycombe Wanderers10Blackburn Rovers

20 March 2021

Barnsley12Sheffield Wednesday
Brentford11Nottingham Forest
Bristol City02Rotherham United
Coventry City00Wycombe Wanderers
Millwall10Middlesborough
Norwich City11Blackburn Rovers
Preston North End01Luton Town
Reading11Queens Park Rangers
Stoke City10Derby County
Swansea City01Cardiff City
Watford30Birmingham City

17 March 2021

Birmingham City21Reading
Blackburn Rovers00Bristol City
Nottingham Forest02Norwich City
Queens Park Rangers32Millwall
Sheffield Wednesday11Huddersfield Town
Wycombe Wanderers13Barnsley

16 March 2021

Bournemouth30Swansea City
Cardiff City00Stoke City
Derby County22Brentford
Luton Town20Coventry City
Middlesborough20Preston North End
Rotherham United14Watford

14 March 2021

Sheffield Wednesday12Norwich City

13 March 2021

Birmingham City03Bristol City
Bournemouth23Barnsley
Cardiff City12Watford
Derby County01Millwall
Luton Town01Swansea City
Middlesborough30Stoke City
Nottingham Forest11Reading
Queens Park Rangers01Huddersfield Town
Wycombe Wanderers10Preston North End

12 March 2021

Blackburn Rovers01Brentford

10 March 2021

Barnsley00Derby County

9 March 2021

Blackburn Rovers11Swansea City
Queens Park Rangers10Wycombe Wanderers

6 March 2021

Barnsley10Birmingham City
Bristol City02Queens Park Rangers
Coventry City10Derby County
Millwall02Blackburn Rovers
Norwich City30Luton Town
Preston North End11Bournemouth
Reading30Sheffield Wednesday
Stoke City20Wycombe Wanderers
Swansea City21Middlesborough
Watford10Nottingham Forest

5 March 2021

Huddersfield Town00Cardiff City

3 March 2021

Bristol City12Bournemouth
Norwich City10Brentford
Queens Park Rangers13Barnsley
Sheffield Wednesday12Rotherham United
Stoke City12Swansea City
Watford20Wycombe Wanderers

2 March 2021

Cardiff City40Derby County
Coventry City12Middlesborough
Huddersfield Town11Birmingham City
Millwall21Preston North End
Nottingham Forest01Luton Town
Reading10Blackburn Rovers

28 February 2021

Wycombe Wanderers02Norwich City

27 February 2021

Barnsley21Millwall
Birmingham City21Queens Park Rangers
Blackburn Rovers11Coventry City
Bournemouth10Watford
Brentford21Stoke City
Luton Town32Sheffield Wednesday
Middlesborough11Cardiff City
Preston North End30Huddersfield Town
Rotherham United01Reading
Swansea City13Bristol City

26 February 2021

Derby County11Nottingham Forest

24 February 2021

Barnsley20Stoke City
Blackburn Rovers23Watford
Bournemouth12Cardiff City
Brentford30Sheffield Wednesday
Preston North End00Queens Park Rangers
Swansea City10Coventry City

23 February 2021

Birmingham City13Norwich City
Derby County20Huddersfield Town
Luton Town11Millwall
Middlesborough13Bristol City
Rotherham United01Nottingham Forest
Wycombe Wanderers10Reading

20 February 2021

Bristol City01Barnsley
Cardiff City40Preston North End
Coventry City20Brentford
Huddersfield Town41Swansea City
Millwall00Wycombe Wanderers
Norwich City10Rotherham United
Nottingham Forest10Blackburn Rovers
Queens Park Rangers21Bournemouth
Reading02Middlesborough
Sheffield Wednesday01Birmingham City
Stoke City30Luton Town

19 February 2021

Watford21Derby County

17 February 2021

Barnsley21Blackburn Rovers
Bournemouth10Rotherham United
Coventry City02Norwich City
Millwall20Birmingham City
Queens Park Rangers21Brentford
Swansea City10Nottingham Forest

16 February 2021

Bristol City02Reading
Luton Town02Cardiff City
Middlesborough21Huddersfield Town
Preston North End01Watford
Stoke City10Sheffield Wednesday
Wycombe Wanderers12Derby County

14 February 2021

Brentford02Barnsley

13 February 2021

Birmingham City01Luton Town
Cardiff City31Coventry City
Derby County21Middlesborough
Huddersfield Town23Wycombe Wanderers
Norwich City41Stoke City
Nottingham Forest00Bournemouth
Reading12Millwall
Watford60Bristol City

12 February 2021

Blackburn Rovers12Preston North End

10 February 2021

Reading13Brentford

9 February 2021

Rotherham United12Cardiff City
Sheffield Wednesday20Wycombe Wanderers

6 February 2021

Bournemouth32Birmingham City
Bristol City02Cardiff City
Coventry City00Watford
Luton Town11Huddersfield Town
Middlesborough14Brentford
Millwall41Sheffield Wednesday
Preston North End12Rotherham United
Queens Park Rangers10Blackburn Rovers
Stoke City00Reading
Wycombe Wanderers03Nottingham Forest

5 February 2021

Swansea City20Norwich City

3 February 2021

Brentford32Bristol City
Rotherham United30Derby County

2 February 2021

Bournemouth12Sheffield Wednesday
Coventry City12Nottingham Forest
Millwall00Norwich City
Wycombe Wanderers00Birmingham City

1 February 2021

Watford12Queens Park Rangers

30 January 2021

Birmingham City11Coventry City
Blackburn Rovers10Luton Town
Brentford72Wycombe Wanderers
Cardiff City11Millwall
Derby County10Bristol City
Huddersfield Town11Stoke City
Norwich City00Middlesborough
Nottingham Forest00Barnsley
Rotherham United13Swansea City
Sheffield Wednesday10Preston North End

29 January 2021

Reading31Bournemouth

27 January 2021

Barnsley22Cardiff City
Coventry City20Sheffield Wednesday
Middlesborough03Rotherham United
Swansea City11Brentford

26 January 2021

Bristol City21Huddersfield Town
Millwall00Watford

24 January 2021

Middlesborough01Blackburn Rovers
Preston North End00Reading

23 January 2021

Queens Park Rangers01Derby County

22 January 2021

Stoke City12Watford

20 January 2021

Birmingham City01Preston North End
Brentford10Luton Town
Cardiff City01Queens Park Rangers
Huddersfield Town01Millwall
Norwich City20Bristol City
Nottingham Forest12Middlesborough

19 January 2021

Derby County10Bournemouth
Reading30Coventry City
Rotherham United33Stoke City
Watford10Barnsley

16 January 2021

Barnsley02Swansea City
Blackburn Rovers11Stoke City
Bournemouth01Luton Town
Bristol City20Preston North End
Cardiff City12Norwich City
Derby County01Rotherham United
Middlesborough01Birmingham City
Nottingham Forest31Millwall
Watford20Huddersfield Town

12 January 2021

Bournemouth11Millwall
Luton Town02Queens Park Rangers

2 January 2021

Birmingham City02Blackburn Rovers
Huddersfield Town12Reading
Millwall12Coventry City
Norwich City10Barnsley
Preston North End01Nottingham Forest
Stoke City01Bournemouth
Swansea City21Watford
Wycombe Wanderers13Middlesborough

1 January 2021

Sheffield Wednesday10Derby County

30 December 2020

Brentford21Bournemouth
Swansea City00Reading

29 December 2020

Birmingham City04Derby County
Huddersfield Town21Blackburn Rovers
Luton Town21Bristol City
Norwich City11Queens Park Rangers
Preston North End20Coventry City
Rotherham United12Barnsley
Sheffield Wednesday21Middlesborough
Stoke City11Nottingham Forest
Wycombe Wanderers21Cardiff City

26 December 2020

Barnsley21Huddersfield Town
Blackburn Rovers11Sheffield Wednesday
Bristol City21Wycombe Wanderers
Cardiff City23Brentford
Coventry City00Stoke City
Derby County01Preston North End
Nottingham Forest00Birmingham City
Queens Park Rangers02Swansea City
Reading21Luton Town
Watford10Norwich City

19 December 2020

Birmingham City14Middlesborough
Brentford31Reading
Huddersfield Town20Watford
Luton Town00Bournemouth
Millwall11Nottingham Forest
Norwich City20Cardiff City
Sheffield Wednesday10Coventry City
Stoke City10Blackburn Rovers
Swansea City20Barnsley
Wycombe Wanderers11Queens Park Rangers

18 December 2020

Preston North End10Bristol City

16 December 2020

Blackburn Rovers21Rotherham United
Cardiff City32Birmingham City
Coventry City00Huddersfield Town
Derby County20Swansea City
Middlesborough10Luton Town
Reading12Norwich City

15 December 2020

Barnsley21Preston North End
Bournemouth10Wycombe Wanderers
Bristol City02Millwall
Nottingham Forest20Sheffield Wednesday
Queens Park Rangers00Stoke City
Watford11Brentford

12 December 2020

Birmingham City01Watford
Blackburn Rovers12Norwich City
Bournemouth50Huddersfield Town
Cardiff City02Swansea City
Derby County00Stoke City
Luton Town30Preston North End
Middlesborough30Millwall
Nottingham Forest13Brentford
Queens Park Rangers01Reading
Rotherham United20Bristol City
Sheffield Wednesday12Barnsley
Wycombe Wanderers12Coventry City

9 December 2020

Barnsley21Wycombe Wanderers
Brentford00Derby County
Bristol City10Blackburn Rovers
Norwich City21Nottingham Forest
Preston North End30Middlesborough
Reading12Birmingham City

8 December 2020

Coventry City00Luton Town
Huddersfield Town20Sheffield Wednesday
Millwall11Queens Park Rangers
Stoke City12Cardiff City
Swansea City00Bournemouth
Watford20Rotherham United

5 December 2020

Brentford22Blackburn Rovers
Bristol City01Birmingham City
Coventry City31Rotherham United
Huddersfield Town20Queens Park Rangers
Millwall01Derby County
Norwich City21Sheffield Wednesday
Preston North End22Wycombe Wanderers
Reading20Nottingham Forest
Stoke City10Middlesborough
Swansea City20Luton Town
Watford01Cardiff City

4 December 2020

Barnsley04Bournemouth

2 December 2020

Blackburn Rovers21Millwall
Luton Town31Norwich City
Middlesborough21Swansea City
Nottingham Forest00Watford
Sheffield Wednesday11Reading
Wycombe Wanderers01Stoke City

1 December 2020

Birmingham City12Barnsley
Bournemouth23Preston North End
Cardiff City30Huddersfield Town
Derby County11Coventry City
Queens Park Rangers12Bristol City
Rotherham United02Brentford

29 November 2020

Nottingham Forest01Swansea City

28 November 2020

Birmingham City00Millwall
Blackburn Rovers21Barnsley
Cardiff City40Luton Town
Derby County11Wycombe Wanderers
Huddersfield Town32Middlesborough
Norwich City11Coventry City
Reading31Bristol City
Rotherham United22Bournemouth
Sheffield Wednesday00Stoke City
Watford41Preston North End

27 November 2020

Brentford21Queens Park Rangers

25 November 2020

Bristol City00Watford
Coventry City10Cardiff City
Middlesborough30Derby County
Millwall11Reading
Swansea City11Sheffield Wednesday

24 November 2020

Barnsley01Brentford
Bournemouth20Nottingham Forest
Luton Town11Birmingham City
Preston North End03Blackburn Rovers
Queens Park Rangers32Rotherham United
Stoke City23Norwich City
Wycombe Wanderers00Huddersfield Town

21 November 2020

Barnsley20Nottingham Forest
Bournemouth42Reading
Bristol City10Derby County
Luton Town11Blackburn Rovers
Middlesborough01Norwich City
Millwall11Cardiff City
Preston North End10Sheffield Wednesday
Queens Park Rangers11Watford
Stoke City43Huddersfield Town
Swansea City10Rotherham United
Wycombe Wanderers00Brentford

20 November 2020

Coventry City00Birmingham City

7 November 2020

Birmingham City13Bournemouth
Blackburn Rovers31Queens Park Rangers
Brentford00Middlesborough
Derby County02Barnsley
Huddersfield Town11Luton Town
Norwich City10Swansea City
Nottingham Forest20Wycombe Wanderers
Reading03Stoke City
Rotherham United21Preston North End
Sheffield Wednesday00Millwall
Watford32Coventry City

6 November 2020

Cardiff City01Bristol City

4 November 2020

Birmingham City12Wycombe Wanderers
Derby County01Queens Park Rangers
Nottingham Forest21Coventry City
Reading03Preston North End
Rotherham United01Luton Town
Watford32Stoke City

3 November 2020

Blackburn Rovers00Middlesborough
Brentford11Swansea City
Cardiff City30Barnsley
Huddersfield Town12Bristol City
Norwich City00Millwall
Sheffield Wednesday10Bournemouth

31 October 2020

Barnsley10Watford
Bournemouth11Derby County
Bristol City13Norwich City
Luton Town03Brentford
Middlesborough10Nottingham Forest
Millwall03Huddersfield Town
Preston North End12Birmingham City
Queens Park Rangers32Cardiff City
Stoke City10Rotherham United
Swansea City20Blackburn Rovers
Wycombe Wanderers10Sheffield Wednesday

30 October 2020

Coventry City32Reading

28 October 2020

Birmingham City21Huddersfield Town
Bournemouth10Bristol City
Derby County11Cardiff City
Luton Town11Nottingham Forest
Preston North End02Millwall
Rotherham United30Sheffield Wednesday

27 October 2020

Barnsley30Queens Park Rangers
Blackburn Rovers24Reading
Brentford11Norwich City
Middlesborough20Coventry City
Swansea City20Stoke City
Wycombe Wanderers11Watford

24 October 2020

Bristol City11Swansea City
Cardiff City11Middlesborough
Coventry City04Blackburn Rovers
Huddersfield Town12Preston North End
Millwall11Barnsley
Norwich City21Wycombe Wanderers
Queens Park Rangers00Birmingham City
Reading30Rotherham United
Sheffield Wednesday01Luton Town
Stoke City32Brentford
Watford11Bournemouth

23 October 2020

Nottingham Forest11Derby County

21 October 2020

Cardiff City11Bournemouth
Queens Park Rangers02Preston North End
Sheffield Wednesday12Brentford
Stoke City22Barnsley
Watford31Blackburn Rovers

20 October 2020

Bristol City01Middlesborough
Coventry City11Swansea City
Huddersfield Town10Derby County
Millwall20Luton Town
Norwich City10Birmingham City
Nottingham Forest11Rotherham United
Reading10Wycombe Wanderers

18 October 2020

Preston North End01Cardiff City

17 October 2020

Barnsley22Bristol City
Birmingham City01Sheffield Wednesday
Blackburn Rovers01Nottingham Forest
Bournemouth00Queens Park Rangers
Brentford20Coventry City
Luton Town02Stoke City
Middlesborough00Reading
Rotherham United12Norwich City
Swansea City12Huddersfield Town
Wycombe Wanderers12Millwall

16 October 2020

Derby County01Watford

4 October 2020

Brentford24Preston North End
Stoke City11Birmingham City

3 October 2020

Blackburn Rovers00Cardiff City
Luton Town20Wycombe Wanderers
Middlesborough21Barnsley
Norwich City01Derby County
Nottingham Forest12Bristol City
Reading10Watford
Rotherham United11Huddersfield Town
Sheffield Wednesday11Queens Park Rangers
Swansea City21Millwall

2 October 2020

Coventry City13Bournemouth

27 September 2020

Bournemouth10Norwich City
Bristol City20Sheffield Wednesday

26 September 2020

Barnsley00Coventry City
Birmingham City11Rotherham United
Cardiff City12Reading
Derby County04Blackburn Rovers
Millwall11Brentford
Preston North End01Stoke City
Queens Park Rangers11Middlesborough
Watford10Luton Town
Wycombe Wanderers02Swansea City

25 September 2020

Huddersfield Town10Nottingham Forest

20 September 2020

Stoke City02Bristol City

19 September 2020

Blackburn Rovers50Wycombe Wanderers
Brentford30Huddersfield Town
Luton Town21Derby County
Middlesborough11Bournemouth
Norwich City22Preston North End
Nottingham Forest02Cardiff City
Reading20Barnsley
Rotherham United01Millwall
Sheffield Wednesday00Watford
Swansea City00Birmingham City

18 September 2020

Coventry City32Queens Park Rangers

12 September 2020

Barnsley01Luton Town
Birmingham City10Brentford
Bournemouth32Blackburn Rovers
Bristol City21Coventry City
Cardiff City02Sheffield Wednesday
Derby County02Reading
Huddersfield Town01Norwich City
Millwall00Stoke City
Preston North End01Swansea City
Queens Park Rangers20Nottingham Forest
Wycombe Wanderers01Rotherham United

11 September 2020

Watford10Middlesborough