Welsh League Division 1

Welsh League Division 1

2022/2023

Ammanford Ammanford 2 - 1 Abergavenny Town Abergavenny Town
Briton Ferry Briton Ferry 1 - 1 Afan Lido Afan Lido
Cambrian & Clydach Cambrian & Clydach 2 - 1 Llantwit Major Llantwit Major
Carmarthen Town Carmarthen Town 0 - 1 Barry Town United Barry Town United
Chirk AAA Chirk AAA 2 - 1 Porthmadog Porthmadog
Colwyn Bay Colwyn Bay 4 - 0 Mold Alexandra Mold Alexandra
Conwy Borough Conwy Borough 1 - 1 Cefn Druids Cefn Druids
Holyhead Hotspur Holyhead Hotspur 2 - 3 Llanidloes Town Llanidloes Town
Holywell Holywell 2 - 1 Buckley Town Buckley Town
Llandudno Llandudno 2 - 1 Guilsfield Guilsfield
Llanelli Town Llanelli Town 2 - 0 Goytre United Goytre United
Pontardawe Town Pontardawe Town 3 - 4 Cwmbran Celtic Cwmbran Celtic
Prestatyn Town Prestatyn Town 5 - 0 Penrhyncoch Penrhyncoch
Taff's Well Taff's Well 0 - 0 Swansea University Swansea University
Trefelin Trefelin 0 - 3 Ynyshir Albions Ynyshir Albions
Ruthin Town Ruthin Town 3 - 1 Gresford Athletic Gresford Athletic