Welsh League Division 1

Welsh League Division 1

2022/2023

Gresford Athletic Gresford Athletic 0 - 1 Mold Alexandra Mold Alexandra
Abergavenny Town Abergavenny Town 3 - 1 Goytre United Goytre United
Afan Lido Afan Lido 1 - 1 Taff's Well Taff's Well
Barry Town United Barry Town United 0 - 1 Briton Ferry Briton Ferry
Holywell Holywell 1 - 6 Colwyn Bay Colwyn Bay
Llanelli Town Llanelli Town 1 - 1 Ammanford Ammanford
Llanidloes Town Llanidloes Town 2 - 0 Chirk AAA Chirk AAA

Buckley Town Buckley Town 2 - 1 Ruthin Town Ruthin Town
Carmarthen Town Carmarthen Town 5 - 0 Swansea University Swansea University
Cefn Druids Cefn Druids 2 - 0 Holyhead Hotspur Holyhead Hotspur
Conwy Borough Conwy Borough 1 - 2 Llandudno Llandudno
Guilsfield Guilsfield 1 - 3 Prestatyn Town Prestatyn Town
Llantwit Major Llantwit Major 0 - 2 Cwmbran Celtic Cwmbran Celtic
Penrhyncoch Penrhyncoch 0 - 3 Porthmadog Porthmadog
Trefelin Trefelin 2 - 5 Cambrian & Clydach Cambrian & Clydach
Ynyshir Albions Ynyshir Albions 0 - 2 Pontardawe Town Pontardawe Town