Welsh League Division 1

Welsh League Division 1

2022/2023

Llandudno Llandudno 0 - 1 Porthmadog Porthmadog
Ruthin Town Ruthin Town 3 - 2 Chirk AAA Chirk AAA

Buckley Town Buckley Town 0 - 1 Guilsfield Guilsfield
Cefn Druids Cefn Druids 3 - 2 Llanidloes Town Llanidloes Town
Colwyn Bay Colwyn Bay 2 - 1 Prestatyn Town Prestatyn Town
Gresford Athletic Gresford Athletic 0 - 1 Conwy Borough Conwy Borough
Holyhead Hotspur Holyhead Hotspur 2 - 2 Mold Alexandra Mold Alexandra
Holywell Holywell 2 - 0 Penrhyncoch Penrhyncoch

Abergavenny Town Abergavenny Town 1 - 1 Trefelin Trefelin
Barry Town United Barry Town United 3 - 1 Llanelli Town Llanelli Town
Briton Ferry Briton Ferry 0 - 0 Cambrian & Clydach Cambrian & Clydach

Afan Lido Afan Lido 2 - 0 Goytre United Goytre United
Ammanford Ammanford 2 - 0 Swansea University Swansea University
Cwmbran Celtic Cwmbran Celtic 3 - 5 Carmarthen Town Carmarthen Town
Pontardawe Town Pontardawe Town 0 - 3 Llantwit Major Llantwit Major
Ynyshir Albions Ynyshir Albions 4 - 3 Taff's Well Taff's Well