Wales: Premier League - Relegation Group
April 22
FT Druids 3 - 1 Airbus
FT Newtown 6 - 1 Aberystwyth
FT Rhyl 1 - 1 Llandudno
Wales: Premier League - Championship Group
April 22
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
April 14
FT Aberystwyth 4 - 0 Rhyl
FT Airbus 0 - 7 Newtown
FT Druids 3 - 2 Llandudno
Wales: Premier League - Championship Group
April 14
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
April 09
FT Llandudno 0 - 2 Aberystwyth
Wales: Premier League - Championship Group
April 09
FT Cardiff Metropolitan 2 - 3 Bangor
Wales: Premier League - Relegation Group
April 08
FT Rhyl 2 - 1 Airbus
FT Newtown 1 - 1 Druids
Wales: Premier League - Championship Group
April 08
FT Bala Town 1 - 8 Carmarthen
FT The New Saints 1 - 0 Connah's Quay
Wales: Premier League - Relegation Group
March 26
FT Rhyl 0 - 2 Newtown
FT Aberystwyth 0 - 0 Druids
FT Llandudno 2 - 2 Airbus
Wales: Premier League - Championship Group
March 25
FT Cardiff Metropolitan 2 - 3 Bala Town
FT Connah's Quay 1 - 1 Bangor
FT The New Saints 2 - 0 Carmarthen
FT Connah's Quay 2 - 1 The New Saints
Wales: Premier League - Relegation Group
March 19
FT Newtown 2 - 2 Llandudno
FT Airbus 4 - 2 Aberystwyth
Wales: Premier League - Championship Group
March 18
FT Cardiff Metropolitan 0 - 5 The New Saints
FT Carmarthen 1 - 3 Connah's Quay
Wales: Premier League - Relegation Group
March 17
FT Druids 4 - 1 Rhyl
Wales: Premier League - Championship Group
March 17
FT Bangor 1 - 2 Bala Town
FT The New Saints 3 - 2 Bala Town
FT Carmarthen 2 - 3 Bangor
FT Connah's Quay 2 - 0 Cardiff Metropolitan
Wales: Premier League - Relegation Group
March 10
FT Aberystwyth 0 - 4 Newtown
FT Airbus 0 - 0 Druids
FT Llandudno 1 - 1 Rhyl
Wales: Premier League - Championship Group
March 04
FT The New Saints 4 - 0 Bangor
Wales: Premier League - Relegation Group
March 04
FT Newtown 4 - 1 Airbus
FT Llandudno 0 - 0 Druids
Wales: Premier League
January 14
FT Aberystwyth 0 - 2 Cardiff Metropolitan
FT Airbus 4 - 2 Bangor
FT Bala Town 0 - 0 Connah's Quay
FT Druids 0 - 0 Carmarthen
FT Llandudno 2 - 2 Rhyl
FT Newtown 3 - 3 The New Saints
FT Aberystwyth 0 - 1 Druids
FT Llandudno 1 - 0 Bangor
FT Cardiff Metropolitan 1 - 3 Carmarthen
FT Newtown 2 - 2 Aberystwyth
FT Connah's Quay 5 - 1 Airbus
FT Druids 0 - 2 The New Saints
FT Rhyl 2 - 0 Bala Town
FT Bala Town 6 - 1 Rhyl
FT Bangor 2 - 1 Llandudno
FT Carmarthen 0 - 0 Cardiff Metropolitan
FT The New Saints 4 - 0 Druids
FT Aberystwyth 1 - 0 Newtown
FT Airbus 0 - 3 Connah's Quay
FT Aberystwyth 0 - 3 Bangor
Wales: Premier League - Europa League - Play Offs
May 14
FT Connah's Quay 1 - 0 Airbus
FT Connah's Quay 2 - 0 Carmarthen
FT Newtown 1 - 2 Airbus
Wales: Division 1
April 29
13:30 Barry - Ton Pentre
13:30 Goytre AFC - Port Talbot
13:30 Goytre United - Caldicot
13:30 Haverfordwest - Undy
13:30 Taffs Well - Penybont
FT Goytre United 0 - 2 Penybont
FT Caerau Ely 1 - 1 Ton Pentre
FT Cambrian & Clydach 0 - 1 Barry
FT Goytre United 2 - 4 Afan Lido
FT Monmouth 4 - 2 Risca
FT Penybont 2 - 1 Goytre AFC
FT Taffs Well 1 - 0 Cwmbran Celtic
FT Port Talbot 2 - 1 Haverfordwest
FT Ton Pentre 0 - 2 Afan Lido
FT Monmouth 0 - 5 Penybont
FT Barry 3 - 0 Goytre United
FT Barry 11 - 0 Risca
FT Goytre AFC 2 - 0 Afan Lido
FT Goytre United 0 - 0 Caerau Ely
FT Haverfordwest 2 - 0 Caldicot
Wales: Fa Cup
April 01
FT Caernarfon 1 - 3 Bala Town
FT Connah's Quay 0 - 3 The New Saints
PT Prestatyn 2 - 3 Connah's Quay
FT Guilsfield 0 - 3 Bala Town
ET The New Saints 2 - 1 Bangor
FT Llanfair United 0 - 7 Caernarfon
ET Caernarfon 3 - 2 Rhyl
ET Bala Town 4 - 1 Penybont
FT Guilsfield 4 - 2 Cardiff Metropolitan
FT Haverfordwest 1 - 5 Connah's Quay
FT The New Saints 7 - 0 Llanelli
FT Aberystwyth 1 - 5 Prestatyn
FT Bangor 4 - 0 Llandudno
FT Llanfair United 4 - 1 Druids
FT Ton Pentre 0 - 2 Bangor
FT Druids 2 - 0 Llantwit Major
FT Cardiff Metropolitan 4 - 0 Porthmadog
FT Haverfordwest 1 - 0 Afan Lido
FT Newtown 0 - 3 The New Saints
FT Penybont 4 - 1 Airbus
Wales: League Cup
January 21
FT The New Saints 4 - 0 Barry
FT Connah's Quay 0 - 1 The New Saints
FT Barry 1 - 0 Carmarthen
ET Newtown 2 - 3 Carmarthen
FT Bangor 0 - 2 The New Saints
FT Barry 7 - 1 Haverfordwest
FT Connah's Quay 2 - 1 Rhyl
FT Carmarthen 4 - 2 Goytre AFC
FT Connah's Quay 3 - 1 Denbigh
FT Druids 2 - 3 Bangor
FT Guilsfield 0 - 3 Newtown
FT Barry 1 - 0 Cardiff Metropolitan
FT Haverfordwest 1 - 0 Aberystwyth
FT Llandudno 0 - 1 Rhyl
FT The New Saints 2 - 1 Bala Town
FT Caernarfon 1 - 5 Rhyl
FT Cardiff Metropolitan 5 - 0 Taffs Well
FT Holywell 3 - 5 Druids
FT Penrhyncoch 1 - 2 Aberystwyth
FT Pontypridd 2 - 4 Newtown