Welsh League Division 1

Welsh League Division 1

2022/2023

Holyhead Hotspur Holyhead Hotspur 0 - 2 Prestatyn Town Prestatyn Town
Llandudno Llandudno 3 - 1 Chirk AAA Chirk AAA

Buckley Town Buckley Town 3 - 2 Gresford Athletic Gresford Athletic
Cefn Druids Cefn Druids 4 - 1 Penrhyncoch Penrhyncoch
Colwyn Bay Colwyn Bay 4 - 1 Ruthin Town Ruthin Town
Conwy Borough Conwy Borough 0 - 2 Porthmadog Porthmadog
Guilsfield Guilsfield 2 - 2 Llanidloes Town Llanidloes Town
Holywell Holywell 2 - 0 Mold Alexandra Mold Alexandra

Briton Ferry Briton Ferry 2 - 1 Ammanford Ammanford
Llanelli Town Llanelli Town 0 - 3 Carmarthen Town Carmarthen Town
Taff's Well Taff's Well Postp. Goytre United Goytre United

Afan Lido Afan Lido 3 - 3 Pontardawe Town Pontardawe Town
Llantwit Major Llantwit Major 1 - 0 Swansea University Swansea University
Ynyshir Albions Ynyshir Albions Postp. Cwmbran Celtic Cwmbran Celtic
Abergavenny Town Abergavenny Town 2 - 4 Cambrian & Clydach Cambrian & Clydach
Barry Town United Barry Town United 2 - 1 Trefelin Trefelin