TONIGHT (WEDNESDAY):

NEWFA Challenge Cup quarter-finals (at Bala): Ruthin Tn v Gresford Ath

SATURDAY:

WRU League Division 1 (North): Bala v Llangefni, Bethesda v Dinbych, Dolgellau v Ruthin

Division 3 (North): Machynlleth v Ruthin 2nds, Wrexham 2nds v Dinbych 2nds

JD Cymru North: Corwen v Buckley Tn

Welsh Alliance League Division 1: Llanberis v Denbigh Tn, Llanrwst Utd v St Asaph City, Nantlle Vale v Llandyrnog Utd

Division 2: Penmaenmawr Phoenix v Llannefydd

Reserves' Challenge Cup semi-finals: Denbigh Tn Res v Llangefni Tn Res

Reserves' Division: St Asaph City Res v Nantlle Vale Res

Wrexham Area League Premier Division: Llanuwchllyn v Castell Alun Colts

Division 1 Cup quarter-finals: Llangollen Tn v Halkyn & Flint Mountain

Reserves' Division: Ruthin Tn Res v Hawarden Rgrs Res

Reserves / Colts Division: Cefn Mawr Rgrs Res v Bala Tn Res, Rhydymwyn Res v Llangollen Tn Res

Vale of Clwyd and Conwy League Premier Division: Bro Cernyw v Abergele, Llansannan v Rhos Utd, Meliden v Y Glannau, Rhuddlan Tn v Cerrigydrudion

Division 1: Henllan v Denbigh Development

Clwyd League (East): Acton v Caerwys

NEWFA Veterans' League Premier Division: Caerwys v Shotton Steel

SUNDAY:

NEWFA Veterans' League Division 1: Denbigh Wndrs v Holt & Farndon

Academy football: Bala Tn v Connah's Quay (U-13s, 15s), Connah's Quay v Bala Tn U-19s

MONDAY

Ruthin Country Domino League: Fox A v Glanllyn, Red Lion v Fox B, White Horse v Drovers