World Cup 2022World Cup 2023 (Women)Euro 2020WalesThe Premier LeagueSky Bet LeaguesEmirates FA CupFootball League CupVanarama LeagueJD Cymru PremierJD Cymru LeaguesWelsh CupSouthern LeagueArdal LeaguesArdal League CupsFAW Cymru ReservesFAW TrophyWomens FootballAberdare Football LeagueBridgend & District LeagueC.thenshire LeaguesCambrian Tyres LeagueCardiff CombinationCardiff & District LeagueCentral 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 Premier

JD Cymru Premier


26 February 2022

Bala Town22Aberystwyth Town
Barry Town United12Caernarfon Town
Cardiff Met University11The New Saints
Cefn Druids02Haverfordwest County
Newtown02Connahs Quay Nomads
Penybont11Flint Town United

19 February 2022

Newtown00Cardiff Met University

12 February 2022

Caernarfon Town33Bala Town
Cardiff Met University11Newtown

11 February 2022

Barry Town United00Penybont
Cefn Druids14The New Saints
Connahs Quay Nomads20Flint Town United
Haverfordwest County00Aberystwyth Town

4 February 2022

Bala Town30Caernarfon Town
Penybont40Barry Town United

1 February 2022

Aberystwyth Town20Haverfordwest County
The New Saints51Cefn Druids

29 January 2022

Connahs Quay Nomads23Barry Town United
Flint Town United22Cardiff Met University

28 January 2022

Aberystwyth Town50Cefn Druids
Bala Town10Newtown
Caernarfon Town04The New Saints
Haverfordwest County22Penybont

25 January 2022

Cardiff Met University20Barry Town United
Flint Town United11Connahs Quay Nomads

22 January 2022

Barry Town United01Flint Town United
Cardiff Met University00Bala Town
Newtown11Haverfordwest County

21 January 2022

Cefn Druids13Caernarfon Town
Penybont40Aberystwyth Town
The New Saints31Connahs Quay Nomads

21 December 2021

Flint Town United34Caernarfon Town

18 December 2021

Connahs Quay Nomads10Haverfordwest County
Newtown20Flint Town United
The New Saints32Penybont

17 December 2021

Caernarfon Town33Aberystwyth Town
Cefn Druids35Bala Town

11 December 2021

Barry Town United12The New Saints
Connahs Quay Nomads00Cardiff Met University
Haverfordwest County00Bala Town
Penybont71Cefn Druids

10 December 2021

Aberystwyth Town24Newtown

4 December 2021

Caernarfon Town12Penybont
Cefn Druids13Cardiff Met University
Flint Town United41Haverfordwest County
Newtown21Barry Town United

3 December 2021

Aberystwyth Town01Connahs Quay Nomads
Bala Town14The New Saints

20 November 2021

Barry Town United10Cefn Druids
Connahs Quay Nomads00Penybont
Haverfordwest County12Caernarfon Town

19 November 2021

Bala Town31Flint Town United
Cardiff Met University01Aberystwyth Town
The New Saints20Newtown

9 November 2021

Aberystwyth Town10The New Saints
Caernarfon Town01Connahs Quay Nomads
Cefn Druids11Flint Town United
Haverfordwest County11Barry Town United
Newtown33Bala Town
Penybont21Cardiff Met University

6 November 2021

Barry Town United11Aberystwyth Town
Cardiff Met University01Caernarfon Town
Flint Town United31Penybont
The New Saints60Haverfordwest County

5 November 2021

Bala Town04Connahs Quay Nomads
Cefn Druids05Newtown

30 October 2021

Caernarfon Town12Barry Town United
Haverfordwest County10Newtown
Penybont10Bala Town
The New Saints50Cardiff Met University

29 October 2021

Aberystwyth Town12Flint Town United
Connahs Quay Nomads40Cefn Druids

23 October 2021

Bala Town33Barry Town United
Cardiff Met University11Connahs Quay Nomads
Haverfordwest County21Cefn Druids
Newtown10Caernarfon Town

22 October 2021

Aberystwyth Town03Penybont
Flint Town United11The New Saints

13 October 2021

Cefn Druids01Aberystwyth Town

12 October 2021

Barry Town United01Cardiff Met University
Caernarfon Town23Flint Town United
Connahs Quay Nomads02Newtown
Penybont21Haverfordwest County
The New Saints21Bala Town

9 October 2021

Aberystwyth Town01Caernarfon Town
Bala Town11Cefn Druids
Cardiff Met University02Haverfordwest County
Connahs Quay Nomads01The New Saints
Flint Town United32Barry Town United

2 October 2021

Barry Town United03Newtown
Cardiff Met University42Cefn Druids
Haverfordwest County11Connahs Quay Nomads
Penybont11Caernarfon Town

1 October 2021

Flint Town United12Bala Town
The New Saints30Aberystwyth Town

18 September 2021

Caernarfon Town20Cardiff Met University
Cefn Druids03Penybont
Connahs Quay Nomads01Bala Town
Haverfordwest County20Flint Town United
The New Saints31Barry Town United

17 September 2021

Newtown12Aberystwyth Town

11 September 2021

Aberystwyth Town01Cardiff Met University
Bala Town62Haverfordwest County
Barry Town United10Connahs Quay Nomads
Flint Town United41Newtown
Penybont11The New Saints

10 September 2021

Caernarfon Town30Cefn Druids

31 August 2021

Aberystwyth Town01Bala Town
Barry Town United32Haverfordwest County
Cardiff Met University32Penybont
Connahs Quay Nomads11Caernarfon Town
Newtown50Cefn Druids
The New Saints10Flint Town United

28 August 2021

Bala Town00Cardiff Met University
Cefn Druids14Barry Town United
Flint Town United10Aberystwyth Town
Haverfordwest County01The New Saints
Penybont11Connahs Quay Nomads

27 August 2021

Caernarfon Town02Newtown

21 August 2021

Barry Town United00Bala Town
Flint Town United40Cefn Druids
The New Saints53Caernarfon Town

20 August 2021

Connahs Quay Nomads10Aberystwyth Town
Haverfordwest County00Cardiff Met University

15 August 2021

Newtown14The New Saints

14 August 2021

Aberystwyth Town21Barry Town United
Bala Town22Penybont
Caernarfon Town20Haverfordwest County
Cardiff Met University15Flint Town United

13 August 2021

Cefn Druids02Connahs Quay Nomads