Welsh League Division 1

Welsh League Division 1

2022/2023

Chirk AAA Chirk AAA 1 - 1 Guilsfield Guilsfield
Abergavenny Town Abergavenny Town 2 - 3 Swansea University Swansea University
Afan Lido Afan Lido 1 - 4 Barry Town United Barry Town United
Ammanford Ammanford 2 - 2 Ynyshir Albions Ynyshir Albions
Briton Ferry Briton Ferry 8 - 0 Pontardawe Town Pontardawe Town
Carmarthen Town Carmarthen Town 4 - 1 Llantwit Major Llantwit Major
Goytre United Goytre United 1 - 1 Cambrian & Clydach Cambrian & Clydach
Holyhead Hotspur Holyhead Hotspur 1 - 1 Conwy Borough Conwy Borough
Llandudno Llandudno 3 - 0 Holywell Holywell
Llanelli Town Llanelli Town 1 - 0 Cwmbran Celtic Cwmbran Celtic
Mold Alexandra Mold Alexandra 4 - 0 Llanidloes Town Llanidloes Town
Prestatyn Town Prestatyn Town 1 - 2 Buckley Town Buckley Town
Ruthin Town Ruthin Town 1 - 2 Cefn Druids Cefn Druids
Taff's Well Taff's Well 4 - 2 Trefelin Trefelin
Porthmadog Porthmadog 0 - 1 Gresford Athletic Gresford Athletic

Colwyn Bay Colwyn Bay - Penrhyncoch Penrhyncoch