Football

UEFA World CupUEFA Nations LeagueWomens Euro 2025CymruJD Cymru PremierJD Cymru LeaguesJD Cymru Welsh CupThe Premier LeagueEmirates FA CupFootball League CupSky Bet LeaguesVanarama LeagueNathaniel MG CupFAW TrophyNational League NorthArdal LeaguesArdal League CupsFAW Cymru ReservesFAW Cymru Reserves CupsWomens FootballAberdare Football LeagueBridgend & District LeagueC.thenshire LeaguesCambrian Tyres LeagueCardiff CombinationCardiff & District LeagueCentral Wales LeagueCeredigion LeagueEast Gwent LeagueEmrys Morgan CupGwent Central LeagueGwent County FAGwent Premier LeagueKrislyn Summer CupMerthyr Football LeagueNeath & DistrictNewport & DistrictNorth East WalesNorth Gwent LeagueNorth Wales Coast LeaguePembrokeshire LeaguePort Talbot & DistrictRhondda & District LeagueS Wales Disability LeagueSouth Wales PremierSouth Wales FASwansea LeagueTaff Ely & Rhymney ValleyVale of Glamorgan LeagueWest Wales FAWest Wales Premier

The Premier League

FixturesResultsTables

25 May 2025

Bournemouth20Leicester City
Fulham02Manchester City
Ipswich Town13West Ham Utd
Liverpool11Crystal Palace
Manchester Utd20Aston Villa
Newcastle United01Everton
Nottingham Forest01Chelsea
Southampton12Arsenal
Tottenham Hotspur14Brighton
Wolverhampton Wandrs11Brentford

20 May 2025

Crystal Palace42Wolverhampton Wandrs
Manchester City31Bournemouth

19 May 2025

Brighton32Liverpool

18 May 2025

Arsenal10Newcastle United
Brentford23Fulham
Everton20Southampton
Leicester City20Ipswich Town
West Ham Utd12Nottingham Forest

16 May 2025

Aston Villa20Tottenham Hotspur
Chelsea10Manchester Utd

11 May 2025

Liverpool22Arsenal
Manchester Utd02West Ham Utd
Newcastle United20Chelsea
Nottingham Forest22Leicester City
Tottenham Hotspur02Crystal Palace

10 May 2025

Bournemouth01Aston Villa
Fulham13Everton
Ipswich Town01Brentford
Southampton00Manchester City
Wolverhampton Wandrs02Brighton

5 May 2025

Crystal Palace11Nottingham Forest

4 May 2025

Brentford43Manchester Utd
Brighton11Newcastle United
Chelsea31Liverpool
West Ham Utd11Tottenham Hotspur

3 May 2025

Arsenal12Bournemouth
Aston Villa10Fulham
Everton22Ipswich Town
Leicester City20Southampton

2 May 2025

Manchester City10Wolverhampton Wandrs

1 May 2025

Nottingham Forest02Brentford

27 April 2025

Bournemouth11Manchester Utd
Liverpool51Tottenham Hotspur

26 April 2025

Brighton32West Ham Utd
Chelsea10Everton
Newcastle United30Ipswich Town
Southampton12Fulham
Wolverhampton Wandrs30Leicester City

23 April 2025

Arsenal22Crystal Palace

22 April 2025

Manchester City21Aston Villa

21 April 2025

Tottenham Hotspur12Nottingham Forest

20 April 2025

Fulham12Chelsea
Ipswich Town04Arsenal
Leicester City01Liverpool
Manchester Utd01Wolverhampton Wandrs

19 April 2025

Aston Villa41Newcastle United
Brentford42Brighton
Crystal Palace00Bournemouth
Everton02Manchester City
West Ham Utd11Southampton

16 April 2025

Newcastle United50Crystal Palace

14 April 2025

Bournemouth10Fulham

13 April 2025

Chelsea22Ipswich Town
Liverpool21West Ham Utd
Newcastle United41Manchester Utd
Wolverhampton Wandrs42Tottenham Hotspur

12 April 2025

Arsenal11Brentford
Brighton22Leicester City
Manchester City52Crystal Palace
Nottingham Forest01Everton
Southampton03Aston Villa

7 April 2025

Leicester City03Newcastle United

6 April 2025

Brentford00Chelsea
Fulham32Liverpool
Manchester Utd00Manchester City
Tottenham Hotspur31Southampton

5 April 2025

Aston Villa21Nottingham Forest
Crystal Palace21Brighton
Everton11Arsenal
Ipswich Town12Wolverhampton Wandrs
West Ham Utd22Bournemouth

3 April 2025

Chelsea10Tottenham Hotspur

2 April 2025

Bournemouth12Ipswich Town
Brighton03Aston Villa
Liverpool10Everton
Manchester City20Leicester City
Newcastle United21Brentford
Southampton11Crystal Palace

1 April 2025

Arsenal21Fulham
Nottingham Forest10Manchester Utd
Wolverhampton Wandrs10West Ham Utd

16 March 2025

Arsenal10Chelsea
Fulham20Tottenham Hotspur
Leicester City03Manchester Utd

15 March 2025

Bournemouth12Brentford
Everton11West Ham Utd
Ipswich Town24Nottingham Forest
Manchester City22Brighton
Southampton12Wolverhampton Wandrs

10 March 2025

West Ham Utd01Newcastle United

9 March 2025

Chelsea10Leicester City
Manchester Utd11Arsenal
Tottenham Hotspur22Bournemouth

8 March 2025

Brentford01Aston Villa
Brighton21Fulham
Crystal Palace10Ipswich Town
Liverpool31Southampton
Nottingham Forest10Manchester City
Wolverhampton Wandrs11Everton

27 February 2025

West Ham Utd20Leicester City

26 February 2025

Brentford11Everton
Liverpool20Newcastle United
Manchester Utd32Ipswich Town
Nottingham Forest00Arsenal
Tottenham Hotspur01Manchester City

25 February 2025

Brighton21Bournemouth
Chelsea40Southampton
Crystal Palace41Aston Villa
Wolverhampton Wandrs12Fulham

23 February 2025

Manchester City02Liverpool
Newcastle United43Nottingham Forest

22 February 2025

Arsenal01West Ham Utd
Aston Villa21Chelsea
Bournemouth01Wolverhampton Wandrs
Everton22Manchester Utd
Fulham02Crystal Palace
Ipswich Town14Tottenham Hotspur
Southampton04Brighton

21 February 2025

Leicester City04Brentford

19 February 2025

Aston Villa22Liverpool

16 February 2025

Liverpool21Wolverhampton Wandrs
Tottenham Hotspur10Manchester Utd

15 February 2025

Aston Villa11Ipswich Town
Crystal Palace12Everton
Fulham21Nottingham Forest
Leicester City02Arsenal
Manchester City40Newcastle United
Southampton13Bournemouth
West Ham Utd01Brentford

14 February 2025

Brighton30Chelsea

12 February 2025

Everton22Liverpool

3 February 2025

Chelsea21West Ham Utd

2 February 2025

Arsenal51Manchester City
Brentford02Tottenham Hotspur
Manchester Utd02Crystal Palace

1 February 2025

Bournemouth02Liverpool
Everton40Leicester City
Ipswich Town12Southampton
Newcastle United12Fulham
Nottingham Forest70Brighton
Wolverhampton Wandrs20Aston Villa

26 January 2025

Aston Villa11West Ham Utd
Crystal Palace12Brentford
Fulham01Manchester Utd
Tottenham Hotspur12Leicester City

25 January 2025

Bournemouth50Nottingham Forest
Brighton01Everton
Liverpool41Ipswich Town
Manchester City31Chelsea
Southampton13Newcastle United
Wolverhampton Wandrs01Arsenal

20 January 2025

Chelsea31Wolverhampton Wandrs

19 January 2025

Everton32Tottenham Hotspur
Ipswich Town06Manchester City
Manchester Utd13Brighton
Nottingham Forest32Southampton

18 January 2025

Arsenal22Aston Villa
Brentford02Liverpool
Leicester City02Fulham
Newcastle United14Bournemouth
West Ham Utd02Crystal Palace

16 January 2025

Ipswich Town02Brighton
Manchester Utd31Southampton

15 January 2025

Arsenal21Tottenham Hotspur
Everton01Aston Villa
Leicester City02Crystal Palace
Newcastle United30Wolverhampton Wandrs

14 January 2025

Brentford22Manchester City
Chelsea22Bournemouth
Nottingham Forest11Liverpool
West Ham Utd32Fulham

6 January 2025

Wolverhampton Wandrs03Nottingham Forest

5 January 2025

Fulham22Ipswich Town
Liverpool22Manchester Utd

4 January 2025

Aston Villa21Leicester City
Bournemouth10Everton
Brighton11Arsenal
Crystal Palace11Chelsea
Manchester City41West Ham Utd
Southampton05Brentford
Tottenham Hotspur12Newcastle United

1 January 2025

Brentford13Arsenal

30 December 2024

Aston Villa22Brighton
Ipswich Town20Chelsea
Manchester Utd02Newcastle United

29 December 2024

Crystal Palace21Southampton
Everton02Nottingham Forest
Fulham22Bournemouth
Leicester City02Manchester City
Tottenham Hotspur22Wolverhampton Wandrs
West Ham Utd05Liverpool

27 December 2024

Arsenal10Ipswich Town
Brighton00Brentford

26 December 2024

Bournemouth00Crystal Palace
Chelsea12Fulham
Liverpool31Leicester City
Manchester City11Everton
Newcastle United30Aston Villa
Nottingham Forest10Tottenham Hotspur
Southampton01West Ham Utd
Wolverhampton Wandrs20Manchester Utd

22 December 2024

Everton00Chelsea
Fulham00Southampton
Leicester City03Wolverhampton Wandrs
Manchester Utd03Bournemouth
Tottenham Hotspur36Liverpool

21 December 2024

Aston Villa21Manchester City
Brentford02Nottingham Forest
Crystal Palace15Arsenal
Ipswich Town04Newcastle United
West Ham Utd11Brighton

16 December 2024

Bournemouth11West Ham Utd

15 December 2024

Brighton13Crystal Palace
Chelsea21Brentford
Manchester City12Manchester Utd
Southampton05Tottenham Hotspur

14 December 2024

Arsenal00Everton
Liverpool22Fulham
Newcastle United40Leicester City
Nottingham Forest21Aston Villa
Wolverhampton Wandrs12Ipswich Town

9 December 2024

West Ham Utd21Wolverhampton Wandrs

8 December 2024

Fulham11Arsenal
Ipswich Town12Bournemouth
Leicester City22Brighton
Tottenham Hotspur34Chelsea

7 December 2024

Aston Villa10Southampton
Brentford42Newcastle United
Crystal Palace22Manchester City
Manchester Utd23Nottingham Forest

5 December 2024

Bournemouth10Tottenham Hotspur
Fulham31Brighton

4 December 2024

Arsenal20Manchester Utd
Aston Villa31Brentford
Everton40Wolverhampton Wandrs
Manchester City30Nottingham Forest
Newcastle United33Liverpool
Southampton15Chelsea

3 December 2024

Ipswich Town01Crystal Palace
Leicester City31West Ham Utd

1 December 2024

Chelsea30Aston Villa
Liverpool20Manchester City
Manchester Utd40Everton
Tottenham Hotspur11Fulham

30 November 2024

Brentford41Leicester City
Crystal Palace11Newcastle United
Nottingham Forest10Ipswich Town
West Ham Utd25Arsenal
Wolverhampton Wandrs24Bournemouth

29 November 2024

Brighton11Southampton

25 November 2024

Newcastle United02West Ham Utd

24 November 2024

Ipswich Town11Manchester Utd
Southampton23Liverpool

23 November 2024

Arsenal30Nottingham Forest
Aston Villa22Crystal Palace
Bournemouth12Brighton
Everton00Brentford
Fulham14Wolverhampton Wandrs
Leicester City12Chelsea
Manchester City04Tottenham Hotspur

10 November 2024

Chelsea11Arsenal
Manchester Utd30Leicester City
Nottingham Forest13Newcastle United
Tottenham Hotspur12Ipswich Town

9 November 2024

Brentford32Bournemouth
Brighton21Manchester City
Crystal Palace02Fulham
Liverpool20Aston Villa
West Ham Utd00Everton
Wolverhampton Wandrs20Southampton

4 November 2024

Fulham21Brentford

3 November 2024

Manchester Utd11Chelsea
Tottenham Hotspur41Aston Villa

2 November 2024

Bournemouth21Manchester City
Ipswich Town11Leicester City
Liverpool21Brighton
Newcastle United10Arsenal
Nottingham Forest30West Ham Utd
Southampton10Everton
Wolverhampton Wandrs22Crystal Palace

27 October 2024

Arsenal22Liverpool
Chelsea21Newcastle United
Crystal Palace10Tottenham Hotspur
West Ham Utd21Manchester Utd

26 October 2024

Aston Villa11Bournemouth
Brentford43Ipswich Town
Brighton22Wolverhampton Wandrs
Everton11Fulham
Manchester City10Southampton

25 October 2024

Leicester City13Nottingham Forest

21 October 2024

Nottingham Forest10Crystal Palace

20 October 2024

Liverpool21Chelsea
Wolverhampton Wandrs12Manchester City

19 October 2024

Bournemouth20Arsenal
Fulham13Aston Villa
Ipswich Town02Everton
Manchester Utd21Brentford
Newcastle United01Brighton
Southampton23Leicester City
Tottenham Hotspur41West Ham Utd

6 October 2024

Aston Villa00Manchester Utd
Brighton32Tottenham Hotspur
Chelsea11Nottingham Forest

5 October 2024

Arsenal31Southampton
Brentford53Wolverhampton Wandrs
Crystal Palace01Liverpool
Everton00Newcastle United
Leicester City10Bournemouth
Manchester City32Fulham
West Ham Utd41Ipswich Town

30 September 2024

Bournemouth31Southampton

29 September 2024

Ipswich Town22Aston Villa
Manchester Utd03Tottenham Hotspur

28 September 2024

Arsenal42Leicester City
Brentford11West Ham Utd
Chelsea42Brighton
Everton21Crystal Palace
Newcastle United11Manchester City
Nottingham Forest01Fulham
Wolverhampton Wandrs12Liverpool

22 September 2024

Brighton22Nottingham Forest
Manchester City22Arsenal

21 September 2024

Aston Villa31Wolverhampton Wandrs
Crystal Palace00Manchester Utd
Fulham31Newcastle United
Leicester City11Everton
Liverpool30Bournemouth
Southampton11Ipswich Town
Tottenham Hotspur31Brentford
West Ham Utd03Chelsea

15 September 2024

Tottenham Hotspur01Arsenal
Wolverhampton Wandrs12Newcastle United

14 September 2024

Aston Villa32Everton
Bournemouth01Chelsea
Brighton00Ipswich Town
Crystal Palace22Leicester City
Fulham11West Ham Utd
Liverpool01Nottingham Forest
Manchester City21Brentford
Southampton03Manchester Utd

1 September 2024

Chelsea11Crystal Palace
Manchester Utd03Liverpool
Newcastle United21Tottenham Hotspur

31 August 2024

Arsenal11Brighton
Brentford31Southampton
Everton23Bournemouth
Ipswich Town11Fulham
Leicester City12Aston Villa
Nottingham Forest11Wolverhampton Wandrs
West Ham Utd13Manchester City

25 August 2024

Bournemouth11Newcastle United
Liverpool20Brentford
Wolverhampton Wandrs26Chelsea

24 August 2024

Aston Villa02Arsenal
Brighton21Manchester Utd
Crystal Palace02West Ham Utd
Fulham21Leicester City
Manchester City41Ipswich Town
Southampton01Nottingham Forest
Tottenham Hotspur40Everton

19 August 2024

Leicester City11Tottenham Hotspur

18 August 2024

Brentford21Crystal Palace
Chelsea02Manchester City

17 August 2024

Arsenal20Wolverhampton Wandrs
Everton03Brighton
Ipswich Town02Liverpool
Newcastle United10Southampton
Nottingham Forest11Bournemouth
West Ham Utd12Aston Villa

16 August 2024

Manchester Utd10Fulham