Welsh League Division 1

Welsh League Division 1

2022/2023

Guilsfield Guilsfield - Buckley Town Buckley Town
Porthmadog Porthmadog - Llandudno Llandudno
Prestatyn Town Prestatyn Town - Colwyn Bay Colwyn Bay

Chirk AAA Chirk AAA - Ruthin Town Ruthin Town
Conwy Borough Conwy Borough - Gresford Athletic Gresford Athletic
Llanidloes Town Llanidloes Town - Cefn Druids Cefn Druids
Mold Alexandra Mold Alexandra - Holyhead Hotspur Holyhead Hotspur
Penrhyncoch Penrhyncoch - Holywell Holywell

Briton Ferry Briton Ferry - Cwmbran Celtic Cwmbran Celtic
Goytre United Goytre United - Barry Town United Barry Town United
Llanelli Town Llanelli Town - Swansea University Swansea University
Taff's Well Taff's Well - Cambrian & Clydach Cambrian & Clydach

Pontardawe Town Pontardawe Town - Trefelin Trefelin
Abergavenny Town Abergavenny Town - Llantwit Major Llantwit Major
Ammanford Ammanford - Afan Lido Afan Lido
Carmarthen Town Carmarthen Town - Ynyshir Albions Ynyshir Albions