Welsh League Division 1

Welsh League Division 1

2022/2023

Llanidloes Town Llanidloes Town - Guilsfield Guilsfield

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

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