Welsh League Division 1

Welsh League Division 1

2022/2023

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

Abergavenny Town Abergavenny Town - Barry Town United Barry Town United
Ammanford Ammanford - Cambrian & Clydach Cambrian & Clydach

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