Welsh League Division 1

Welsh League Division 1

2022/2023

Llandudno Llandudno - Buckley Town Buckley Town
Ruthin Town Ruthin Town - Llanidloes Town Llanidloes Town

Chirk AAA Chirk AAA - Penrhyncoch Penrhyncoch
Colwyn Bay Colwyn Bay - Conwy Borough Conwy Borough
Holyhead Hotspur Holyhead Hotspur - Guilsfield Guilsfield
Holywell Holywell - Cefn Druids Cefn Druids
Mold Alexandra Mold Alexandra - Porthmadog Porthmadog
Prestatyn Town Prestatyn Town - Gresford Athletic Gresford Athletic

Abergavenny Town Abergavenny Town - Pontardawe Town Pontardawe Town
Afan Lido Afan Lido - Llanelli Town Llanelli Town
Taff's Well Taff's Well - Cwmbran Celtic Cwmbran Celtic

Trefelin Trefelin - Llantwit Major Llantwit Major
Ynyshir Albions Ynyshir Albions - Briton Ferry Briton Ferry
Barry Town United Barry Town United - Ammanford Ammanford
Carmarthen Town Carmarthen Town - Cambrian & Clydach Cambrian & Clydach
Swansea University Swansea University - Goytre United Goytre United