Football

Womens Euro 2025CymruJD Cymru PremierJD Cymru LeaguesFAW Welsh CupThe Premier LeagueEmirates FA CupFootball League CupSky Bet LeaguesVanarama LeagueNathaniel MG CupFAW TrophySouthern LeagueArdal 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 AllianceSouth Wales FASwansea LeagueTaff Ely & Rhymney ValleyVale of Glamorgan LeagueWest Wales FA CupWest Wales Premier

Gwent Premier League - Division 2

FixturesResultsTables

30 April 2024

Pontnewydd United11Marshfield
Riverside Rovers74Trinant

24 April 2024

Cwmcarn Athletic40Pontnewydd United

23 April 2024

Trinant09Marshfield

20 April 2024

Pontnewydd United32Cwmcarn Athletic
Trinant07Pontypool Town

17 April 2024

Ponthir01Marshfield
Pontnewydd United22Crickhowell
Pontypool Town71Oak FC
Trinant43Cwmcarn Athletic

13 April 2024

Cwmcarn Athletic61Crickhowell
Pontypool Town00Marshfield
Usk Town02Ponthir

10 April 2024

Riverside Rovers06Marshfield

6 April 2024

Cwmcarn Athletic21Thornwell R & W
Marshfield60Usk Town

3 April 2024

Cwmcarn Athletic72Trinant

30 March 2024

Crickhowell13Cwmcarn Athletic
Thornwell R & W12Ponthir

23 March 2024

Marshfield13Cwmcarn Athletic
Ponthir20Thornwell R & W
Pontnewydd United10Oak FC
Pontypool Town80Trinant
Riverside Rovers12Usk Town

20 March 2024

Oak FC52Pontnewydd United

16 March 2024

Riverside Rovers07Pontypool Town
Thornwell R & W40Pontnewydd United
Usk Town09Marshfield

9 March 2024

Oak FC11Riverside Rovers

24 February 2024

Crickhowell23Pontypool Town
Marshfield150Trinant
Ponthir101Riverside Rovers
Thornwell R & W30Oak FC

17 February 2024

Ponthir31Pontnewydd United
Thornwell R & W71Usk Town

10 February 2024

Oak FC13Thornwell R & W

3 February 2024

Cwmcarn Athletic23Ponthir
Marshfield30Pontypool Town
Riverside Rovers31Thornwell R & W
Usk Town02Pontnewydd United

27 January 2024

Trinant20Thornwell R & W

20 January 2024

Oak FC25Ponthir
Thornwell R & W24Marshfield

13 January 2024

Crickhowell33Thornwell R & W
Oak FC26Marshfield
Pontypool Town13Cwmcarn Athletic
Riverside Rovers13Ponthir
Trinant31Usk Town

6 January 2024

Cwmcarn Athletic31Riverside Rovers
Marshfield42Crickhowell
Ponthir110Trinant
Pontnewydd United11Pontypool Town
Usk Town23Oak FC

16 December 2023

Crickhowell10Usk Town
Ponthir24Pontypool Town

25 November 2023

Cwmcarn Athletic31Usk Town
Thornwell R & W23Pontypool Town
Trinant16Oak FC

18 November 2023

Crickhowell42Trinant
Ponthir32Cwmcarn Athletic
Thornwell R & W02Riverside Rovers

11 November 2023

Oak FC24Crickhowell
Riverside Rovers32Pontnewydd United

4 November 2023

Usk Town22Riverside Rovers

28 October 2023

Riverside Rovers32Crickhowell

21 October 2023

Riverside Rovers42Oak FC
Thornwell R & W23Crickhowell
Usk Town12Trinant

14 October 2023

Crickhowell17Marshfield
Oak FC22Usk Town
Pontypool Town42Pontnewydd United
Riverside Rovers21Cwmcarn Athletic
Trinant02Ponthir

7 October 2023

Cwmcarn Athletic30Pontypool Town
Marshfield60Thornwell R & W
Ponthir42Oak FC
Pontnewydd United22Riverside Rovers
Usk Town12Crickhowell

30 September 2023

Crickhowell24Ponthir
Oak FC38Cwmcarn Athletic
Pontypool Town61Usk Town
Trinant12Pontnewydd United

23 September 2023

Trinant38Crickhowell

16 September 2023

Crickhowell22Pontnewydd United
Marshfield11Ponthir
Oak FC25Pontypool Town
Thornwell R & W13Cwmcarn Athletic
Trinant25Riverside Rovers

9 September 2023

Marshfield72Oak FC
Ponthir40Usk Town
Pontnewydd United42Thornwell R & W
Pontypool Town41Crickhowell

6 September 2023

Cwmcarn Athletic11Oak FC
Ponthir43Crickhowell
Pontnewydd United12Trinant
Pontypool Town42Riverside Rovers
Usk Town25Thornwell R & W

2 September 2023

Crickhowell33Riverside Rovers
Marshfield43Pontnewydd United
Oak FC20Trinant
Pontypool Town64Thornwell R & W
Usk Town25Cwmcarn Athletic

30 August 2023

Cwmcarn Athletic34Marshfield

26 August 2023

Pontnewydd United21Usk Town

23 August 2023

Pontypool Town11Ponthir

19 August 2023

Crickhowell43Oak FC
Marshfield20Riverside Rovers
Pontnewydd United23Ponthir
Thornwell R & W40Trinant
Usk Town01Pontypool Town