Welsh League Division 1

Welsh League Division 1

2022/2023

Ammanford Ammanford - Llanelli Town Llanelli Town
Briton Ferry Briton Ferry - Barry Town United Barry Town United
Cambrian & Clydach Cambrian & Clydach - Trefelin Trefelin
Conwy Borough Conwy Borough - Holywell Holywell
Guilsfield Guilsfield - Ruthin Town Ruthin Town
Swansea University Swansea University - Carmarthen Town Carmarthen Town

Cwmbran Celtic Cwmbran Celtic - Llantwit Major Llantwit Major
Pontardawe Town Pontardawe Town - Ynyshir Albions Ynyshir Albions
Buckley Town Buckley Town - Holyhead Hotspur Holyhead Hotspur
Cefn Druids Cefn Druids - Llandudno Llandudno
Goytre United Goytre United - Abergavenny Town Abergavenny Town
Gresford Athletic Gresford Athletic - Chirk AAA Chirk AAA
Llanidloes Town Llanidloes Town - Prestatyn Town Prestatyn Town
Penrhyncoch Penrhyncoch - Mold Alexandra Mold Alexandra
Porthmadog Porthmadog - Colwyn Bay Colwyn Bay
Taff's Well Taff's Well - Afan Lido Afan Lido