Local sports results: 30/09/2017

FOOTBALL

JD Sports Welsh Premier League
Bangor City 0-1 Barry Town United

Huws Gray Alliance
Caernarfon Town 7-0 FC Queens Park
Holyhead Hotspur 2-2 Gresford Athletic
Holywell Town 2-0 Porthmadog

FAW Welsh Trophy second round
Gaerwen 3-2 Mynydd Llandegai

Lock Stock Welsh Alliance
Division One
Llangefni Town 4-0 Llanberis
Llanrug United 3-3 Llandyrnog United
Nantlle Vale 0-4 Penrhyndeudraeth
Pwllheli 0-3 Llandudno Albion
St Asaph City 5-1 Barmouth & Dyffryn United
Trearddur Bay United 0-4 Conwy Borough
Division Two
Aberffraw 2-2 Penmaenmawr Phoenix
Amlwch Town 3-2 Meliden
Cemaes Bay 1-5 Bodedern Athletic
Glan Conwy 3-0 Blaenau Ffestiniog
Llanfairpwll 0-4 Y Felinheli
Llannefydd 3-0 Llannerchymedd
Pentraeth 2-2 Prestatyn Sports
Reserves Division
Llanberis 6-2 Penmaenmawr Phoenix

Cartrefi Cymunedol Gwynedd League
Gwalchmai 2-0 Llanllyfni
Holyhead Town 4-3 Bontnewydd
Menai Bridge Tigers P-P Llanystumdwy
Nefyn United P-P Beaumaris Town
Talysarn Celts P-P Llangoed and District
Waunfawr 1-3 Bro Goronwy

Kon X Anglesey League
Arriva FC 1-6 Mynydd Tigers
Bodorgan 2-3 Pentraeth Reserves
Llandegfan 0-10 Valley Athletic
Llangoed and District Reserves 3-2 Caergybi

RUGBY UNION

Principality Premiership West
RGC 26-13 Carmarthen Quins

WRU Division One North
Bala 24-17 Caernarfon
Bro Ffestiniog 3-17 Llandudno
Llangefni 27-15 Colwyn Bay
Mold 32-20 Bethesda
Nant Conwy 24-0 Dolgellau
Pwllheli 37-8 Ruthin
WRU Division Two North
Abergele 10-24 Bangor
WRU Division Three North
Benllech 5-81 Pwllhelli 2nds
Menai Bridge 18-24 Holyhead