Welsh League Division 1

Welsh League Division 1

2022/2023

Holyhead Hotspur Holyhead Hotspur - Porthmadog Porthmadog
Ruthin Town Ruthin Town - Mold Alexandra Mold Alexandra
Colwyn Bay Colwyn Bay - Buckley Town Buckley Town

Cefn Druids Cefn Druids - Guilsfield Guilsfield
Conwy Borough Conwy Borough - Llanidloes Town Llanidloes Town
Holywell Holywell - Gresford Athletic Gresford Athletic
Llandudno Llandudno - Penrhyncoch Penrhyncoch
Prestatyn Town Prestatyn Town - Chirk AAA Chirk AAA

Cambrian & Clydach Cambrian & Clydach - Briton Ferry Briton Ferry
Goytre United Goytre United - Afan Lido Afan Lido
Swansea University Swansea University - Ammanford Ammanford
Taff's Well Taff's Well - Ynyshir Albions Ynyshir Albions

Llantwit Major Llantwit Major - Pontardawe Town Pontardawe Town
Trefelin Trefelin - Abergavenny Town Abergavenny Town
Carmarthen Town Carmarthen Town - Cwmbran Celtic Cwmbran Celtic
Llanelli Town Llanelli Town - Barry Town United Barry Town United