Wales: Premier League - Championship Group

FT The New Saints 3 - 1 Caernarfon

Wales: Premier League - Relegation Group

FT Cardiff Metropolitan 1 - 0 Aberystwyth
FT Druids 0 - 1 Carmarthen
FT Llanelli 0 - 4 Llandudno

Wales: Premier League - Championship Group

FT Connah's Quay 1 - 1 Barry
FT Newtown 2 - 3 Bala Town

Wales: Premier League - Relegation Group

FT Carmarthen 3 - 1 Llanelli
FT Llandudno 1 - 2 Cardiff Metropolitan
FT Aberystwyth 0 - 0 Druids

Wales: Premier League - Championship Group

FT Bala Town 1 - 4 Connah's Quay
FT Caernarfon 4 - 1 Newtown

Wales: Premier League - Relegation Group

FT Carmarthen 2 - 0 Llandudno
FT Druids 3 - 1 Cardiff Metropolitan

Wales: Premier League - Championship Group

FT Bala Town 2 - 5 Barry
FT Newtown 0 - 6 The New Saints

Wales: Premier League - Relegation Group

FT Aberystwyth 3 - 2 Llanelli

Wales: Premier League - Championship Group

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

Wales: Premier League - Relegation Group

FT Cardiff Metropolitan 1 - 0 Carmarthen
FT Llanelli 1 - 3 Druids

Wales: Premier League - Championship Group

FT Barry 4 - 0 Caernarfon

Wales: Premier League - Relegation Group

FT Llandudno 1 - 2 Aberystwyth

Wales: Premier League - Championship Group

FT The New Saints 3 - 1 Bala Town
FT Connah's Quay 2 - 0 Newtown

Wales: Premier League - Relegation Group

FT Aberystwyth 3 - 2 Carmarthen
FT Druids 2 - 2 Llandudno
FT Llanelli 0 - 4 Cardiff Metropolitan

Wales: Premier League - Championship Group

FT Caernarfon 1 - 0 Bala Town
FT Barry 1 - 1 Connah's Quay

Wales: Premier League - Relegation Group

FT Aberystwyth 2 - 0 Cardiff Metropolitan
FT Carmarthen 0 - 1 Druids
FT Llandudno 4 - 2 Llanelli

Wales: Premier League

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

Wales: Premier League - Europa League - Play Offs

FT Druids 1 - 0 Cardiff Metropolitan

Wales: Division 1

18:30 Goytre United - Cambrian & Clydach
17:30 Undy - Cwmamman United
FT Haverfordwest 4 - 0 Taffs Well
FT Afan Lido 4 - 4 Port Talbot
FT Goytre AFC 4 - 2 Briton Ferry
FT Ton Pentre 4 - 1 Ammanford

Wales: Cymru Alliance

FT Flint 2 - 1 Prestatyn
FT Guilsfield 0 - 0 Holywell
FT Llanrhaedr 2 - 2 Bangor
FT Holyhead 1 - 2 Ruthin
FT Rhyl 0 - 5 Conwy Borough
FT Buckley 1 - 1 Penrhyncoch

Wales: Fa Cup

FT Cardiff Metropolitan 0 - 3 Connah's Quay
FT The New Saints 2 - 0 Barry
FT Bangor 1 - 2 Caernarfon
PT Cambrian & Clydach 3 - 2 Rhyl
ET Haverfordwest 0 - 4 Bala Town
FT Llangefni 1 - 3 Llandudno
FT Ynysddu 1 - 3 Druids

Wales: League Cup

FT Cardiff Metropolitan 2 - 0 Cambrian & Clydach
FT Bala Town 0 - 1 Connah's Quay
FT Llandudno 0 - 5 The New Saints
FT Haverfordwest 6 - 2 Goytre United
FT Newtown 1 - 0 Penybont
FT Denbigh 2 - 3 Prestatyn
FT Rhyl 4 - 2 Caernarfon