Good afternoon, dear Visitor.

Wales: Premier League

FT Carmarthen 0 - 3 Prestatyn
FT Newtown 3 - 0 Barry
FT Aberystwyth 1 - 2 Bala Town
FT Connah's Quay 0 - 2 Bangor
FT Llandudno 0 - 1 The New Saints

Wales: Premier League - Europa League - Play Offs

FT Bangor 1 - 0 Cardiff Metropolitan

Wales: Premier League - Relegation Group

FT Druids 3 - 1 Airbus
FT Newtown 6 - 1 Aberystwyth
FT Rhyl 1 - 1 Llandudno

Wales: Premier League - Championship Group

FT Bala Town 4 - 6 The New Saints
FT Bangor 0 - 2 Carmarthen
FT Cardiff Metropolitan 0 - 0 Connah's Quay

Wales: Premier League - Relegation Group

FT Aberystwyth 4 - 0 Rhyl
FT Airbus 0 - 7 Newtown
FT Druids 3 - 2 Llandudno

Wales: Premier League - Championship Group

FT Bangor 3 - 0 The New Saints
FT Carmarthen 0 - 4 Cardiff Metropolitan
FT Connah's Quay 2 - 0 Bala Town

Wales: Premier League - Relegation Group

FT Llandudno 0 - 2 Aberystwyth

Wales: Premier League - Championship Group

FT Cardiff Metropolitan 2 - 3 Bangor

Wales: Premier League - Relegation Group

FT Rhyl 2 - 1 Airbus
FT Newtown 1 - 1 Druids

Wales: Premier League - Championship Group

FT Bala Town 1 - 1 Carmarthen
FT The New Saints 1 - 0 Connah's Quay

Wales: Premier League - Relegation Group

FT Rhyl 0 - 2 Newtown
FT Aberystwyth 0 - 0 Druids
FT Llandudno 2 - 2 Airbus

Wales: Premier League - Championship Group

FT Cardiff Metropolitan 2 - 3 Bala Town
FT Connah's Quay 1 - 1 Bangor
FT The New Saints 2 - 0 Carmarthen

Wales: Premier League - Relegation Group

FT Newtown 2 - 2 Llandudno
FT Airbus 4 - 2 Aberystwyth

Wales: Premier League - Championship Group

FT Cardiff Metropolitan 0 - 5 The New Saints
FT Carmarthen 1 - 3 Connah's Quay

Wales: Premier League - Relegation Group

FT Druids 4 - 1 Rhyl

Wales: Premier League - Championship Group

FT Bangor 1 - 2 Bala Town
FT Connah's Quay 2 - 0 Cardiff Metropolitan

Wales: Premier League - Relegation Group

FT Aberystwyth 0 - 4 Newtown
FT Airbus 0 - 0 Druids
FT Llandudno 1 - 1 Rhyl

Wales: Premier League - Championship Group

FT The New Saints 4 - 0 Bangor

Wales: Premier League - Relegation Group

FT Newtown 4 - 1 Airbus
FT Llandudno 0 - 0 Druids

Wales: Division 1

FT Haverfordwest 5 - 0 Caerau Ely
PP Briton Ferry - Cwmbran Celtic
14:00 Cambrian & Clydach - Port Talbot
14:00 Goytre AFC - Undy
14:00 Penybont - Afan Lido
14:00 Ton Pentre - Goytre United
FT Llanelli 1 - 0 Cwmamman United
FT Taffs Well 3 - 0 Monmouth

Wales: Cymru Alliance

14:30 Caernarfon - Holywell
14:30 Caersws - Rhyl
14:30 Holyhead - Flint
14:30 Penrhyncoch - Queens Park
14:30 Porthmadog - Guilsfield
14:00 Gresford - Ruthin
FT Denbigh 3 - 1 Airbus

Wales: Fa Cup

FT Airbus 4 - 0 Saltney Town
FT Brickfield 2 - 4 Ruthin
FT Buckley 2 - 1 Llandudno Albion
FT Caernarfon 4 - 1 Berriew FC
FT Caersws 1 - 2 Llanrhaedr
FT Goytre AFC 2 - 1 Briton Ferry
FT Gresford 5 - 1 Conwy Borough
FT Haverfordwest 2 - 0 Aberbargoed
FT Holywell 2 - 3 Guilsfield
FT Llay Welfare 1 - 3 Flint
FT Penley 0 - 10 Porthmadog
FT Penybont 2 - 1 Monmouth
FT Ton Pentre 1 - 2 Panteg
PT Ammanford 2 - 1 Llantwit Major
FT Caerphilly 2 - 4 Penrhyncoch
FT Cwmamman United 3 - 0 Bridgend Street
FT Cwmbran Celtic 2 - 1 Llanelli
ET Llandudno Junction 3 - 2 Denbigh
FT Pencoed 1 - 3 Pontypridd
FT Penydarren 2 - 1 STM Sports

Wales: League Cup

FT Cardiff Metropolitan 1 - 0 Newtown
FT Airbus 0 - 2 Connah's Quay
FT The New Saints 2 - 0 Caernarfon
FT Barry 4 - 2 Afan Lido
ET Haverfordwest 0 - 1 Carmarthen
PT Holywell 4 - 3 Prestatyn
FT Caersws 0 - 2 Aberystwyth
FT Bangor 5 - 2 Denbigh
FT Porthmadog 3 - 5 Holyhead