Wales: Premier League - Relegation Group
February 16
FT Cardiff Metropolitan 3 - 0 Llandudno
Wales: Premier League - Championship Group
February 16
FT Newtown 3 - 2 Caernarfon
FT The New Saints 2 - 2 Barry
Wales: Premier League - Relegation Group
February 15
FT Druids 3 - 1 Aberystwyth
FT Llanelli 0 - 3 Carmarthen
FT Cardiff Metropolitan 3 - 0 Druids
FT Llandudno 3 - 1 Carmarthen
FT Llanelli 2 - 4 Aberystwyth
Wales: Premier League - Championship Group
February 08
FT Connah's Quay 6 - 2 Caernarfon
FT The New Saints 5 - 0 Newtown
Wales: Premier League - Relegation Group
February 02
FT Carmarthen 1 - 0 Cardiff Metropolitan
FT Druids 0 - 0 Llanelli
Wales: Premier League - Championship Group
February 02
FT Caernarfon 2 - 0 Barry
FT Newtown 1 - 2 Connah's Quay
Wales: Premier League - Relegation Group
February 01
FT Aberystwyth 1 - 1 Llandudno
Wales: Premier League
January 12
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
FT Caernarfon 3 - 1 Carmarthen
FT Cardiff Metropolitan 3 - 0 Bala Town
FT Druids 2 - 5 Barry
FT Llanelli 2 - 1 Llandudno
FT Aberystwyth 1 - 6 Connah's Quay
FT The New Saints 4 - 0 Newtown
FT Carmarthen 2 - 0 Llanelli
FT Connah's Quay 4 - 1 Bala Town
FT Druids 0 - 3 The New Saints
FT Llandudno 1 - 1 Caernarfon
FT Cardiff Metropolitan 3 - 0 Barry
FT Newtown 2 - 1 Aberystwyth
FT Caernarfon 3 - 3 Llandudno
FT Aberystwyth 0 - 2 Newtown
Wales: Premier League - Europa League - Play Offs
May 20
FT Druids 1 - 0 Cardiff Metropolitan
FT Cardiff Metropolitan 4 - 1 Barry
Wales: Premier League - Relegation Group
April 27
FT Aberystwyth 5 - 3 Newtown
FT Barry 1 - 0 Carmarthen
FT Prestatyn 0 - 0 Llandudno
Wales: Premier League - Championship Group
April 27
FT Bala Town 1 - 2 Bangor
FT Druids 2 - 0 Connah's Quay
FT The New Saints 3 - 3 Cardiff Metropolitan
Wales: Premier League - Relegation Group
April 24
FT Prestatyn 0 - 0 Barry
Wales: Premier League - Championship Group
April 22
FT Bangor 1 - 0 Druids
Wales: Premier League - Relegation Group
April 21
FT Llandudno 2 - 3 Barry
FT Newtown 3 - 0 Prestatyn
Wales: Premier League - Championship Group
April 21
FT Cardiff Metropolitan 4 - 3 Bala Town
Wales: Premier League - Relegation Group
April 20
FT Aberystwyth 1 - 1 Carmarthen
Wales: Premier League - Championship Group
April 20
FT The New Saints 3 - 1 Connah's Quay
Wales: Premier League - Relegation Group
April 15
FT Barry 1 - 1 Newtown
FT Carmarthen 3 - 2 Llandudno
Wales: Premier League - Championship Group
April 14
FT Connah's Quay 1 - 0 Bangor
FT Druids 3 - 1 Cardiff Metropolitan
Wales: Premier League - Relegation Group
April 13
FT Prestatyn 0 - 1 Aberystwyth
Wales: Premier League - Championship Group
April 13
FT Bala Town 1 - 4 The New Saints
FT Bangor 1 - 0 The New Saints
Wales: Premier League - Relegation Group
March 31
FT Newtown 2 - 3 Carmarthen
Wales: Premier League - Championship Group
March 31
FT Connah's Quay 3 - 0 Cardiff Metropolitan
FT Druids 3 - 1 Bala Town
FT Cardiff Metropolitan 1 - 2 Bangor
FT The New Saints 5 - 1 Druids
Wales: Division 1
February 16
FT Haverfordwest 2 - 0 Goytre United
FT Briton Ferry 1 - 1 Llantwit Major
FT Cambrian & Clydach 2 - 0 Cwmbran Celtic
FT Goytre AFC 1 - 1 Port Talbot
FT Penybont 2 - 1 Undy
FT Pontypridd 5 - 0 Ammanford
FT Ton Pentre 0 - 2 Taffs Well
FT Afan Lido 2 - 4 Cwmamman United
FT Haverfordwest 0 - 3 Penybont
FT Taffs Well 0 - 3 Cambrian & Clydach
SP Cwmamman United - Ton Pentre
PP Cwmbran Celtic - Afan Lido
FT Goytre United 2 - 1 Goytre AFC
FT Llantwit Major 4 - 3 Pontypridd
PP Port Talbot - Cambrian & Clydach
PP Undy - Haverfordwest
PP Ammanford - Penybont
FT Cambrian & Clydach 1 - 1 Ammanford
PP Pontypridd - Goytre AFC
FT Pontypridd 1 - 4 Taffs Well
Wales: Cymru Alliance
February 16
FT Flint 2 - 0 Rhyl
FT Guilsfield 1 - 1 Airbus
FT Llanrhaedr 2 - 1 Penrhyncoch
FT Porthmadog 2 - 0 Holyhead
FT Gresford 1 - 1 Holywell
FT Ruthin 0 - 1 Buckley
FT Conwy Borough 0 - 1 Bangor
FT Prestatyn 2 - 1 Denbigh
FT Guilsfield 1 - 1 Penrhyncoch
FT Llanrhaedr 1 - 0 Denbigh
FT Gresford 1 - 1 Rhyl
FT Ruthin 4 - 2 Prestatyn
FT Airbus 1 - 1 Porthmadog
FT Bangor 1 - 2 Gresford
FT Flint 2 - 1 Llanrhaedr
FT Holyhead 1 - 3 Penrhyncoch
FT Penrhyncoch 1 - 2 Denbigh
FT Porthmadog 3 - 3 Buckley
FT Prestatyn 2 - 0 Holyhead
FT Ruthin 1 - 1 Flint
Wales: Fa Cup
January 26
FT Bangor 1 - 2 Caernarfon
FT Aberystwyth 1 - 3 Cardiff Metropolitan
FT Airbus 2 - 5 The New Saints
FT Barry 3 - 2 Druids
PT Cambrian & Clydach 3 - 2 Rhyl
FT Carmarthen 1 - 3 Connah's Quay
ET Haverfordwest 0 - 4 Bala Town
FT Llangefni 1 - 3 Llandudno
FT Flint 0 - 3 Bala Town
PT Airbus 2 - 1 Porthmadog
FT Briton Ferry 2 - 3 Llandudno
FT Denbigh 1 - 2 Cambrian & Clydach
FT Goytre United 0 - 3 Carmarthen
ET Guilsfield 2 - 4 Connah's Quay
FT Haverfordwest 3 - 0 Pontypridd
FT Llangefni 1 - 0 Llanelli
FT Newtown 1 - 2 Rhyl
FT Ton Pentre 1 - 4 Cardiff Metropolitan
FT Ynysddu 1 - 3 Druids
FT Cwmamman United 3 - 4 Aberystwyth
Wales: League Cup
January 19
FT Cardiff Metropolitan 2 - 0 Cambrian & Clydach
FT Connah's Quay 0 - 1 Cardiff Metropolitan
ET Cambrian & Clydach 2 - 1 The New Saints
FT Bala Town 0 - 1 Connah's Quay
FT Cambrian & Clydach 1 - 0 Newtown
FT Cardiff Metropolitan 6 - 0 Haverfordwest
FT Llandudno 0 - 5 The New Saints
FT Prestatyn 0 - 5 The New Saints
FT Connah's Quay 5 - 1 Airbus
FT Flint 1 - 6 Bala Town
FT Rhyl 3 - 5 Llandudno
FT Cambrian & Clydach 3 - 1 Aberystwyth
FT Cardiff Metropolitan 3 - 1 Carmarthen
FT Haverfordwest 6 - 2 Goytre United
FT Newtown 1 - 0 Penybont
PT Cambrian & Clydach 1 - 0 Barry
FT Carmarthen 5 - 0 Goytre AFC
ET Druids 3 - 4 Airbus
ET Flint 3 - 2 Holywell
FT Haverfordwest 3 - 0 Llanelli