Welsh League Division 1

Welsh League Division 1

2022/2023

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

Briton Ferry Briton Ferry - Trefelin Trefelin
Llanelli Town Llanelli Town - Cambrian & Clydach Cambrian & Clydach

Cwmbran Celtic Cwmbran Celtic - Ammanford Ammanford
Llantwit Major Llantwit Major - Taff's Well Taff's Well
Pontardawe Town Pontardawe Town - Carmarthen Town Carmarthen Town
Ynyshir Albions Ynyshir Albions - Goytre United Goytre United
Afan Lido Afan Lido - Abergavenny Town Abergavenny Town
Barry Town United Barry Town United - Swansea University Swansea University