Football results
JD CYMRU PREMIER CHAMPIONSHIP
Bala Town 2-0 Caernarfon Flint Town United 1-0 Penybont The New Saints 01 Newtown
PLAY-OFF
Aberystwyth Town 2-1 Barry Town United Cefn Druids 2-0 Cardiff Met University Haverfordwest County 0-0 Connahs Quay Nomads
JD CYMRU NORTH
Buckley Town 1-2 Llandudno Colwyn Bay 3-1 Guilsfield Gresford Athletic 1-0 Ruthin Town Holyhead Hotspur 2-1 Llanidloes Town Llangefni Town 0-3 Holywell Town Llanrhaeadr 0-3 Penrhyncoch Prestatyn Town 0-2 Airbus UK Broughton
ARDAL NORTH-WEST
Brymbo 2-3 Rhydymwyn Denbigh Town 3-1 Llanuwchllyn Llandudno Albion 1-1 Y Felinheli Llay Welfare 2-1 Porthmadog Rhostyllen 6-0 Blaenau Ffestiniog Saltney Town 1-1 Llanrwst United St Asaph City 0-1 Brickfield Rangers
NORTH WALES COAST WEST PREMIER
Bangor 1876 15-1 Gaerwen Amlwch Town 1-9 Bodedern Athletic Gwalchmai 3-3 Pwllheli Llanberis 2-1 Menai Bridge Tigers Penrhyndeudraeth 3-2 Nefyn United Pentraeth 1-7 Mynydd Llandegai
WEST DIVISION ONE
Bethesda Athletic 2-0 Y Fali Llanfairpwll 3-1 Bethesda Rovers Llangoed & District 4-0 Cefni Mountain Rangers 2-1 Holyhead Town Waunfawr 1-2 Bontnewydd
EAST PREMIER
Bro Cernyw 1-3 Prestatyn Sports Glan Conwy 1-1 Kinmel Bay Llandyrnog United 1-3 Llannefydd Llansannan 4-3 Llanfairfechan Town Meliden 0-4 Rhyl
Mochdre Sports 3-2 Llandudno Junction Penmaenmawr Phoenix 3-2 Rhuddlan Town
EAST DIVISION ONE
Cerrigydrudion 1-2 Llanelwy Athletic Rhyl Dragons 3-3 Llysfaen
WOMEN’S FOOTBALL
GENERO ADRAN NORTH LEAGUE
Bethel 3-2 Pwllheli
N.WALES WOMEN’S FOOTBALL LEAGUE
Holywell Town 3-7 Bangor 1876