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 LeagueSouth Wales PremierSouth Wales FASwansea LeagueTaff Ely & Rhymney ValleyVale of Glamorgan LeagueWest Wales FAWest Wales Premier

Gwent Premier League - Division 1

FixturesResultsTables

6 May 2025

Marshfield10P.I.L.C.S.

3 May 2025

Marshfield30Nantyglo

30 April 2025

AFC Pontymister02Aberbargoed Buds
Machen03P.I.L.C.S.
Nantyglo42Graig Villa Dino

26 April 2025

Nantyglo31Machen
Rhymney19Marshfield

23 April 2025

Aberbargoed Buds13P.I.L.C.S.
Machen04Marshfield

19 April 2025

FC Tredegar14Pentwynmawr Athletic
Graig Villa Dino02P.I.L.C.S.
Llanhilleth Athletic019Marshfield
Machen22Nantyglo
Mardy12Aberbargoed Buds

16 April 2025

Llanhilleth Athletic18Aberbargoed Buds
Machen31AFC Pontymister
P.I.L.C.S.31Graig Villa Dino
Panteg41Nantyglo
Pentwynmawr Athletic11Marshfield

12 April 2025

Albion Rovers13P.I.L.C.S.
FC Tredegar13Machen
Mardy12Pentwynmawr Athletic
Marshfield70Rhymney

9 April 2025

FC Tredegar05P.I.L.C.S.
Llanhilleth Athletic04Graig Villa Dino
Mardy00Panteg
Nantyglo32Ponthir
Pentwynmawr Athletic10Aberbargoed Buds

5 April 2025

AFC Pontymister11Ponthir
Albion Rovers03Aberbargoed Buds
FC Tredegar04Marshfield
Machen110Llanhilleth Athletic
Panteg31Mardy
Pentwynmawr Athletic12Graig Villa Dino
Rhymney39Nantyglo

2 April 2025

Albion Rovers32Machen
Pentwynmawr Athletic01Nantyglo

29 March 2025

Mardy21Graig Villa Dino
Nantyglo50Llanhilleth Athletic
Panteg03Machen
Pentwynmawr Athletic42AFC Pontymister
Ponthir22Aberbargoed Buds
Rhymney08Albion Rovers

22 March 2025

Mardy54Albion Rovers
P.I.L.C.S.32AFC Pontymister
Panteg12Graig Villa Dino
Rhymney51FC Tredegar

15 March 2025

Aberbargoed Buds10Graig Villa Dino
AFC Pontymister52Llanhilleth Athletic
Albion Rovers22FC Tredegar
Mardy01Machen
Marshfield31Pentwynmawr Athletic
Panteg11Rhymney

8 March 2025

Pentwynmawr Athletic40Llanhilleth Athletic
Ponthir61Panteg
Rhymney14Mardy

1 March 2025

AFC Pontymister20Graig Villa Dino
Albion Rovers04Pentwynmawr Athletic
FC Tredegar44Ponthir
Llanhilleth Athletic23Mardy
Machen61Rhymney
P.I.L.C.S.42Panteg

22 February 2025

Albion Rovers50Panteg
FC Tredegar14Nantyglo
Ponthir32Mardy

15 February 2025

AFC Pontymister07Marshfield

8 February 2025

Aberbargoed Buds61AFC Pontymister
Graig Villa Dino44Nantyglo
Machen42Ponthir
P.I.L.C.S.21Albion Rovers
Panteg42Llanhilleth Athletic
Pentwynmawr Athletic31Mardy

1 February 2025

AFC Pontymister23P.I.L.C.S.
FC Tredegar41Panteg
Mardy22Rhymney
Marshfield100Llanhilleth Athletic
Nantyglo25Pentwynmawr Athletic
Ponthir30Graig Villa Dino

25 January 2025

FC Tredegar01Mardy
Rhymney25Pentwynmawr Athletic

18 January 2025

AFC Pontymister11Albion Rovers
FC Tredegar13Aberbargoed Buds
Graig Villa Dino60Rhymney
Llanhilleth Athletic010P.I.L.C.S.
Mardy12Marshfield
Ponthir23Pentwynmawr Athletic

11 January 2025

Albion Rovers52Ponthir

21 December 2024

Llanhilleth Athletic02Rhymney
Ponthir44Nantyglo

14 December 2024

Aberbargoed Buds40Machen
Graig Villa Dino22FC Tredegar
Marshfield40Albion Rovers
Nantyglo02Mardy
Panteg23AFC Pontymister
Ponthir05P.I.L.C.S.

16 November 2024

Graig Villa Dino44AFC Pontymister
Mardy53Llanhilleth Athletic
Marshfield31Aberbargoed Buds
Pentwynmawr Athletic21Albion Rovers
Ponthir51FC Tredegar
Rhymney09Machen

9 November 2024

Aberbargoed Buds51Panteg
AFC Pontymister25Nantyglo
Albion Rovers41Graig Villa Dino
Llanhilleth Athletic03FC Tredegar
Machen43Pentwynmawr Athletic
Marshfield60Ponthir
P.I.L.C.S.41Rhymney

2 November 2024

Graig Villa Dino15Machen
Mardy02AFC Pontymister
Nantyglo82Albion Rovers
Panteg16Marshfield
Pentwynmawr Athletic01P.I.L.C.S.
Ponthir30Llanhilleth Athletic
Rhymney17Aberbargoed Buds

26 October 2024

Aberbargoed Buds22Pentwynmawr Athletic
AFC Pontymister13FC Tredegar
Albion Rovers46Mardy
P.I.L.C.S.21Nantyglo
Panteg22Ponthir

19 October 2024

FC Tredegar13Albion Rovers
Graig Villa Dino03Aberbargoed Buds
Llanhilleth Athletic26AFC Pontymister
Machen12Mardy
Nantyglo20P.I.L.C.S.
Rhymney13Panteg

12 October 2024

Aberbargoed Buds21Nantyglo
Albion Rovers133Llanhilleth Athletic
Machen11FC Tredegar
Marshfield10Graig Villa Dino
P.I.L.C.S.61Mardy
Panteg12Pentwynmawr Athletic
Rhymney23Ponthir

5 October 2024

Aberbargoed Buds20Mardy
Graig Villa Dino32Panteg
Llanhilleth Athletic07Machen
Nantyglo14Marshfield
P.I.L.C.S.10FC Tredegar
Pentwynmawr Athletic20Rhymney
Ponthir32AFC Pontymister

28 September 2024

Aberbargoed Buds41FC Tredegar
Albion Rovers41AFC Pontymister
Marshfield91Mardy
P.I.L.C.S.80Llanhilleth Athletic
Pentwynmawr Athletic01Ponthir
Rhymney22Graig Villa Dino

21 September 2024

AFC Pontymister16Machen
Graig Villa Dino23Pentwynmawr Athletic
Marshfield30FC Tredegar
Nantyglo42Rhymney
Panteg23P.I.L.C.S.
Ponthir20Albion Rovers

14 September 2024

Aberbargoed Buds61Llanhilleth Athletic
AFC Pontymister30Rhymney
Graig Villa Dino20Ponthir
Machen33Albion Rovers
Panteg45FC Tredegar

7 September 2024

Aberbargoed Buds14Marshfield
FC Tredegar23Rhymney
Panteg80Llanhilleth Athletic
Ponthir44Machen

4 September 2024

Aberbargoed Buds31Rhymney
AFC Pontymister14Mardy
Albion Rovers22Nantyglo
Llanhilleth Athletic04Ponthir
Machen10Graig Villa Dino
Marshfield80Panteg
P.I.L.C.S.01Pentwynmawr Athletic

31 August 2024

Aberbargoed Buds20Albion Rovers
Graig Villa Dino24Mardy
Marshfield32AFC Pontymister
Nantyglo100Panteg
P.I.L.C.S.22Machen
Pentwynmawr Athletic31FC Tredegar
Rhymney40Llanhilleth Athletic

28 August 2024

FC Tredegar71Llanhilleth Athletic
Graig Villa Dino21Albion Rovers
Nantyglo21AFC Pontymister
Panteg13Aberbargoed Buds
Pentwynmawr Athletic42Machen
Ponthir15Marshfield
Rhymney13P.I.L.C.S.

24 August 2024

AFC Pontymister11Panteg
Albion Rovers13Marshfield
FC Tredegar44Graig Villa Dino
Llanhilleth Athletic09Pentwynmawr Athletic
Machen21Aberbargoed Buds
Mardy14Nantyglo
P.I.L.C.S.30Ponthir

21 August 2024

FC Tredegar54AFC Pontymister
Graig Villa Dino15Marshfield
Llanhilleth Athletic05Albion Rovers
Mardy04P.I.L.C.S.
Nantyglo22Aberbargoed Buds
Pentwynmawr Athletic51Panteg
Ponthir51Rhymney

17 August 2024

Graig Villa Dino60Llanhilleth Athletic
Mardy03Ponthir
Marshfield52Machen
Nantyglo50FC Tredegar
P.I.L.C.S.02Aberbargoed Buds
Panteg13Albion Rovers
Rhymney23AFC Pontymister

10 August 2024

Aberbargoed Buds51Ponthir
AFC Pontymister22Pentwynmawr Athletic
Albion Rovers40Rhymney
Llanhilleth Athletic012Nantyglo
Machen60Panteg
Mardy22FC Tredegar
P.I.L.C.S.33Marshfield