Welsh League Division 1

Welsh League Division 1

2022/2023

Prestatyn Town Prestatyn Town 3 - 0 Ruthin Town Ruthin Town

Chirk AAA Chirk AAA 0 - 0 Holyhead Hotspur Holyhead Hotspur
Gresford Athletic Gresford Athletic 2 - 1 Cefn Druids Cefn Druids
Guilsfield Guilsfield 2 - 3 Colwyn Bay Colwyn Bay
Llanidloes Town Llanidloes Town 4 - 1 Buckley Town Buckley Town
Mold Alexandra Mold Alexandra 0 - 3 Llandudno Llandudno
Penrhyncoch Penrhyncoch 2 - 5 Conwy Borough Conwy Borough
Porthmadog Porthmadog 2 - 3 Holywell Holywell

Abergavenny Town Abergavenny Town 1 - 1 Afan Lido Afan Lido
Goytre United Goytre United 1 - 1 Ynyshir Albions Ynyshir Albions
Swansea University Swansea University 0 - 3 Barry Town United Barry Town United
Taff's Well Taff's Well 0 - 1 Llantwit Major Llantwit Major
Cambrian & Clydach Cambrian & Clydach 2 - 3 Llanelli Town Llanelli Town

Ammanford Ammanford 3 - 2 Cwmbran Celtic Cwmbran Celtic
Carmarthen Town Carmarthen Town 3 - 1 Pontardawe Town Pontardawe Town
Trefelin Trefelin 1 - 4 Briton Ferry Briton Ferry