Welsh League Division 1

Welsh League Division 1

2022/2023

Buckley Town Buckley Town - Holywell Holywell
Cefn Druids Cefn Druids - Conwy Borough Conwy Borough

Gresford Athletic Gresford Athletic - Ruthin Town Ruthin Town
Guilsfield Guilsfield - Llandudno Llandudno
Llanidloes Town Llanidloes Town - Holyhead Hotspur Holyhead Hotspur
Mold Alexandra Mold Alexandra - Colwyn Bay Colwyn Bay
Penrhyncoch Penrhyncoch - Prestatyn Town Prestatyn Town
Porthmadog Porthmadog - Chirk AAA Chirk AAA

Swansea University Swansea University - Abergavenny Town Abergavenny Town

Cwmbran Celtic Cwmbran Celtic - Llanelli Town Llanelli Town
Llantwit Major Llantwit Major - Carmarthen Town Carmarthen Town
Pontardawe Town Pontardawe Town - Briton Ferry Briton Ferry
Ynyshir Albions Ynyshir Albions - Ammanford Ammanford
Barry Town United Barry Town United - Afan Lido Afan Lido
Cambrian & Clydach Cambrian & Clydach - Goytre United Goytre United
Trefelin Trefelin - Taff's Well Taff's Well