Welsh League Division 1

Welsh League Division 1

2022/2023

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