Welsh League Division 1

Welsh League Division 1

2022/2023

Llanelli Town Llanelli Town - Briton Ferry Briton Ferry
Abergavenny Town Abergavenny Town - Ynyshir Albions Ynyshir Albions
Llandudno Llandudno - Conwy Borough Conwy Borough
Ruthin Town Ruthin Town - Buckley Town Buckley Town

Llantwit Major Llantwit Major - Afan Lido Afan Lido
Trefelin Trefelin - Swansea University Swansea University
Barry Town United Barry Town United - Pontardawe Town Pontardawe Town
Cambrian & Clydach Cambrian & Clydach - Cwmbran Celtic Cwmbran Celtic
Carmarthen Town Carmarthen Town - Goytre United Goytre United
Chirk AAA Chirk AAA - Llanidloes Town Llanidloes Town
Colwyn Bay Colwyn Bay - Holywell Holywell
Holyhead Hotspur Holyhead Hotspur - Cefn Druids Cefn Druids
Mold Alexandra Mold Alexandra - Gresford Athletic Gresford Athletic
Porthmadog Porthmadog - Penrhyncoch Penrhyncoch
Prestatyn Town Prestatyn Town - Guilsfield Guilsfield
Taff's Well Taff's Well - Ammanford Ammanford