Football

FIFA World CupUEFA Nations LeagueWomens World CupCymruJD 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

Newport & District League - Division 2

FixturesResultsTables

23 May 2026

Maesglas Reserves23Maindee United

19 May 2026

Mill Street Dynamo15Maesglas Reserves

16 May 2026

Mill Street Dynamo11Graig Villa Dino IV
River Usk26Maesglas Reserves

13 May 2026

Albion Rovers Dev17Maesglas Reserves
Caerleon Town Reserves17Mill Street Dynamo

9 May 2026

Maesglas Reserves62River Usk
Mill Street Dynamo71Cwmcarn Ath Dev
Risca Town Dev82Rogerstone IV

5 May 2026

Albion Rovers Dev22Graig Villa Dino IV
Mill Street Dynamo10Risca Town Dev
Spencer BC Res30Cwmcarn Ath Dev

2 May 2026

Cwmcarn Ath Dev12Maesglas Reserves
Graig Villa Dino IV30Rogerstone IV
River Usk01Mill Street Dynamo

29 April 2026

Maesglas Reserves121Caerleon Town Reserves
River Usk06Maindee United

28 April 2026

Newport Eagles Res32Albion Rovers Dev
Risca Town Dev14Mill Street Dynamo
Rogerstone IV05Spencer BC Res

25 April 2026

Albion Rovers Dev55Newport Eagles Res
Cwmcarn Ath Dev08Maindee United
Mill Street Dynamo50Rogerstone IV
River Usk31Risca Town Dev

22 April 2026

Albion Rovers Dev21Caerleon Town Reserves
Rogerstone IV22Risca Town Dev

21 April 2026

Spencer BC Res13Maesglas Reserves

18 April 2026

Cwmcarn Ath Dev16Mill Street Dynamo
Maesglas Reserves42Newport Eagles Res
Maindee United32Spencer BC Res
Risca Town Dev61Caerleon Town Reserves
Rogerstone IV22Albion Rovers Dev

15 April 2026

Caerleon Town Reserves38Newport Eagles Res

11 April 2026

Caerleon Town Reserves07Maindee United
Maesglas Reserves51Mill Street Dynamo
Newport Eagles Res39Graig Villa Dino IV
River Usk20Albion Rovers Dev
Spencer BC Res21Rogerstone IV

9 April 2026

Mill Street Dynamo62Newport Eagles Res

8 April 2026

Rogerstone IV05River Usk

7 April 2026

Caerleon Town Reserves14Cwmcarn Ath Dev
Maesglas Reserves100Risca Town Dev
Spencer BC Res40Albion Rovers Dev

4 April 2026

Albion Rovers Dev23Cwmcarn Ath Dev
Mill Street Dynamo11Maindee United
River Usk31Graig Villa Dino IV
Spencer BC Res101Caerleon Town Reserves

1 April 2026

Newport Eagles Res04Spencer BC Res
Rogerstone IV01Mill Street Dynamo

28 March 2026

Albion Rovers Dev05Mill Street Dynamo
Maesglas Reserves50Spencer BC Res
Risca Town Dev11Maindee United
Rogerstone IV50Newport Eagles Res

21 March 2026

Graig Villa Dino IV31Caerleon Town Reserves
Maesglas Reserves70Cwmcarn Ath Dev
Mill Street Dynamo141Albion Rovers Dev
Newport Eagles Res07Rogerstone IV
Spencer BC Res23River Usk

14 March 2026

Caerleon Town Reserves04Maesglas Reserves
Cwmcarn Ath Dev41Rogerstone IV

7 March 2026

Albion Rovers Dev34Spencer BC Res
Cwmcarn Ath Dev43Newport Eagles Res
Graig Villa Dino IV23Mill Street Dynamo
Maindee United52Rogerstone IV
Risca Town Dev211Maesglas Reserves
River Usk62Caerleon Town Reserves

28 February 2026

Cwmcarn Ath Dev33Risca Town Dev
Graig Villa Dino IV73Spencer BC Res

14 February 2026

Cwmcarn Ath Dev23River Usk
Newport Eagles Res012Maindee United
Risca Town Dev02Graig Villa Dino IV
Rogerstone IV15Maesglas Reserves

17 January 2026

Maesglas Reserves63Graig Villa Dino IV
Maindee United30Albion Rovers Dev
Risca Town Dev50Spencer BC Res
River Usk21Rogerstone IV

10 January 2026

Caerleon Town Reserves05Rogerstone IV
Graig Villa Dino IV12Maindee United
Mill Street Dynamo92Newport Eagles Res

3 January 2026

Maindee United22River Usk

13 December 2025

Graig Villa Dino IV37River Usk
Maindee United11Mill Street Dynamo
Newport Eagles Res32Risca Town Dev
Rogerstone IV51Cwmcarn Ath Dev

6 December 2025

Spencer BC Res14Maindee United

29 November 2025

Maindee United43Cwmcarn Ath Dev

22 November 2025

Mill Street Dynamo32River Usk

8 November 2025

Albion Rovers Dev04Risca Town Dev
Graig Villa Dino IV22Cwmcarn Ath Dev
Mill Street Dynamo60Caerleon Town Reserves
Newport Eagles Res09Maesglas Reserves

1 November 2025

Caerleon Town Reserves08Spencer BC Res
Graig Villa Dino IV28Risca Town Dev
Maesglas Reserves30Rogerstone IV
River Usk41Cwmcarn Ath Dev

25 October 2025

Cwmcarn Ath Dev102Caerleon Town Reserves
Risca Town Dev47River Usk
Rogerstone IV14Maindee United
Spencer BC Res22Mill Street Dynamo

18 October 2025

Albion Rovers Dev33Rogerstone IV
Caerleon Town Reserves17Risca Town Dev
Graig Villa Dino IV32Newport Eagles Res
Maindee United42Maesglas Reserves
Mill Street Dynamo41Spencer BC Res

11 October 2025

Rogerstone IV10Caerleon Town Reserves

4 October 2025

Cwmcarn Ath Dev14Spencer BC Res
Maesglas Reserves33Albion Rovers Dev
Newport Eagles Res27River Usk
Rogerstone IV00Graig Villa Dino IV

27 September 2025

Albion Rovers Dev111Maindee United
Graig Villa Dino IV13Maesglas Reserves
River Usk123Newport Eagles Res
Spencer BC Res23Risca Town Dev

20 September 2025

Maindee United83Graig Villa Dino IV
Newport Eagles Res14Caerleon Town Reserves
Risca Town Dev43Cwmcarn Ath Dev

13 September 2025

Graig Villa Dino IV42Albion Rovers Dev

6 September 2025

Maindee United50Newport Eagles Res

3 September 2025

Albion Rovers Dev55River Usk

2 September 2025

Graig Villa Dino IV90Caerleon Town Reserves
Maindee United30Risca Town Dev

30 August 2025

Graig Villa Dino IV35Spencer BC Res
Maindee United121Caerleon Town Reserves
Newport Eagles Res18Cwmcarn Ath Dev

28 August 2025

Risca Town Dev54Newport Eagles Res

27 August 2025

Caerleon Town Reserves23Albion Rovers Dev

23 August 2025

Cwmcarn Ath Dev52Albion Rovers Dev
River Usk13Spencer BC Res

21 August 2025

Cwmcarn Ath Dev40Graig Villa Dino IV

20 August 2025

Caerleon Town Reserves05River Usk
Spencer BC Res60Newport Eagles Res

19 August 2025

Risca Town Dev40Albion Rovers Dev