Welsh League Division 1

Welsh League Division 1

2022/2023

Ammanford Ammanford 3 - 2 Barry Town United Barry Town United
Buckley Town Buckley Town 1 - 0 Chirk AAA Chirk AAA
Cefn Druids Cefn Druids 0 - 2 Prestatyn Town Prestatyn Town
Llandudno Llandudno 2 - 2 Colwyn Bay Colwyn Bay
Llanelli Town Llanelli Town 3 - 1 Afan Lido Afan Lido

Cambrian & Clydach Cambrian & Clydach 3 - 1 Carmarthen Town Carmarthen Town
Conwy Borough Conwy Borough 0 - 1 Ruthin Town Ruthin Town
Cwmbran Celtic Cwmbran Celtic 3 - 4 Taff's Well Taff's Well
Goytre United Goytre United 2 - 1 Swansea University Swansea University
Guilsfield Guilsfield 4 - 0 Mold Alexandra Mold Alexandra
Holywell Holywell 0 - 0 Holyhead Hotspur Holyhead Hotspur
Llanidloes Town Llanidloes Town 2 - 3 Porthmadog Porthmadog
Llantwit Major Llantwit Major 1 - 2 Trefelin Trefelin
Penrhyncoch Penrhyncoch 1 - 0 Gresford Athletic Gresford Athletic
Pontardawe Town Pontardawe Town 4 - 2 Abergavenny Town Abergavenny Town

Briton Ferry Briton Ferry 2 - 0 Ynyshir Albions Ynyshir Albions