Welsh League Division 1

Welsh League Division 1

2022/2023

Ruthin Town Ruthin Town - Holywell Holywell

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

Afan Lido Afan Lido - Ynyshir Albions Ynyshir Albions
Ammanford Ammanford - Pontardawe Town Pontardawe Town
Barry Town United Barry Town United - Cwmbran Celtic Cwmbran Celtic
Briton Ferry Briton Ferry - Abergavenny Town Abergavenny Town
Cambrian & Clydach Cambrian & Clydach - Swansea University Swansea University
Carmarthen Town Carmarthen Town - Taff's Well Taff's Well
Goytre United Goytre United - Llantwit Major Llantwit Major
Llanelli Town Llanelli Town - Trefelin Trefelin