Welsh League Division 1

Welsh League Division 1

2022/2023

Chirk AAA Chirk AAA 0 - 0 Gresford Athletic Gresford Athletic
Afan Lido Afan Lido 2 - 2 Llantwit Major Llantwit Major
Ammanford Ammanford 0 - 5 Taff's Well Taff's Well
Briton Ferry Briton Ferry 1 - 1 Llanelli Town Llanelli Town
Goytre United Goytre United 2 - 3 Carmarthen Town Carmarthen Town
Llandudno Llandudno 4 - 0 Cefn Druids Cefn Druids
Ruthin Town Ruthin Town 0 - 1 Guilsfield Guilsfield
Swansea University Swansea University 2 - 4 Trefelin Trefelin

Colwyn Bay Colwyn Bay 2 - 0 Porthmadog Porthmadog
Cwmbran Celtic Cwmbran Celtic 3 - 3 Cambrian & Clydach Cambrian & Clydach
Holyhead Hotspur Holyhead Hotspur 2 - 0 Buckley Town Buckley Town
Holywell Holywell 3 - 1 Conwy Borough Conwy Borough
Mold Alexandra Mold Alexandra 3 - 1 Penrhyncoch Penrhyncoch
Pontardawe Town Pontardawe Town 1 - 2 Barry Town United Barry Town United
Prestatyn Town Prestatyn Town 2 - 2 Llanidloes Town Llanidloes Town
Ynyshir Albions Ynyshir Albions 0 - 1 Abergavenny Town Abergavenny Town