Welsh League Division 1

Welsh League Division 1

2022/2023

Abergavenny Town Abergavenny Town - Briton Ferry Briton Ferry
Cwmbran Celtic Cwmbran Celtic - Barry Town United Barry Town United
Llantwit Major Llantwit Major - Goytre United Goytre United
Pontardawe Town Pontardawe Town - Ammanford Ammanford
Swansea University Swansea University - Cambrian & Clydach Cambrian & Clydach
Taff's Well Taff's Well - Carmarthen Town Carmarthen Town
Trefelin Trefelin - Llanelli Town Llanelli Town
Ynyshir Albions Ynyshir Albions - Afan Lido Afan Lido
Chirk AAA Chirk AAA - Buckley Town Buckley Town
Colwyn Bay Colwyn Bay - Llandudno Llandudno
Gresford Athletic Gresford Athletic - Penrhyncoch Penrhyncoch
Holyhead Hotspur Holyhead Hotspur - Holywell Holywell
Mold Alexandra Mold Alexandra - Guilsfield Guilsfield
Porthmadog Porthmadog - Llanidloes Town Llanidloes Town
Prestatyn Town Prestatyn Town - Cefn Druids Cefn Druids
Ruthin Town Ruthin Town - Conwy Borough Conwy Borough