Good afternoon, dear Visitor.

Wales: Premier League

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

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 Afan Lido 4 - 1 Undy
FT Caerau Ely 0 - 5 Cwmbran Celtic
FT Cambrian & Clydach 2 - 0 Briton Ferry
FT Haverfordwest 3 - 1 Llanelli
FT Penybont 3 - 1 Taffs Well
FT Port Talbot 4 - 2 Monmouth
FT Ton Pentre 1 - 3 Goytre AFC
FT Goytre United 3 - 0 Cwmamman United

Wales: Cymru Alliance

FT Flint 3 - 0 Guilsfield
FT Gresford 3 - 2 Caersws
FT Llandudno Junction 2 - 3 Holywell
FT Penrhyncoch 2 - 2 Rhyl
FT Porthmadog 2 - 1 Airbus
FT Queens Park 2 - 2 Holyhead

Wales: Fa Cup

FT Bala Town 2 - 1 The New Saints
PT Prestatyn 2 - 3 Connah's Quay
FT Llanfair United 0 - 7 Caernarfon
FT Guilsfield 4 - 2 Cardiff Metropolitan
FT Bangor 4 - 0 Llandudno
FT Druids 2 - 0 Llantwit Major
FT Rhyl 6 - 0 Penrhyncoch

Wales: League Cup

PT Holywell 4 - 3 Prestatyn
FT Caersws 0 - 2 Aberystwyth
FT Afan Lido 2 - 1 Penybont
ET Airbus 3 - 2 Druids
FT Bala Town 0 - 1 Newtown
FT Bangor 5 - 2 Denbigh
FT Llandudno 0 - 1 Caernarfon
FT Pontypridd 3 - 0 Taffs Well
FT Porthmadog 3 - 5 Holyhead
ET Rhyl 0 - 1 Flint
FT Goytre AFC 1 - 2 Cardiff Metropolitan
FT Haverfordwest 2 - 1 Goytre United

Wales: League Cup

FT The New Saints 4 - 0 Barry
ET Newtown 2 - 3 Carmarthen
FT Connah's Quay 2 - 1 Rhyl
FT Druids 2 - 3 Bangor