Junior Challenge Cup - Round One Draw
Conference Date - 28th October 2017
Round One - Kick-off time 1.30pm
Rhyl Rovers 11 - 1 Bodorgan
Kinmel Bay 3 - 3 Llanystumdwy (Llanystumdwy win 4 - 2 on penalties)
Llansannan 6 - 1 Llysfaen
Pentraeth 1 - 4 Talysarn Celts
Llandyrnog United 5 - 2 Rhos United (4 November 2017)
Bro Cernyw 3 - 5 Llanfairfechan Town
Betws Y Coed 1 - 6 Mynydd Tigers
Valley 6 - 0 Machno United (4 November 2017)
Bontnewydd 6 - 2 Y Glannau
Llandegfan 1 - 5 St Asaph City
Abergele 2 - 0 Cerrigydrudion
Byes: Arriva Bangor, Beaumaris Town, Bro Goronwy, Bryngwran Bulls, Caergybi, Denbigh Development, Gwalchmai, Henllan, Holyhead Town, Hope Wanderers, Llandudno Amateurs, Llandudno Athletic, Llangoed, Llanllyfni, Llanrwst United, Menai Bridge Tigers, Nefyn United, Old Colwyn, Rhuddlan Town, Rhyl FC Youth, Waunfawr
Junior Challenge Cup - Round Two Draw
Conference Date - 9th December 2017
Round Two - Kick-off time 1.30pm
Waunfawr 4 - 2 Menai Bridge Tigers
Talysarn Celts 2 - 3 Rhyl Rovers (6 January 2018)
Valley 8 - 2 Hope Wanderers
Llanllyfni 2 - 5 Rhyl FC Youth (6 January 2018)
Llandudno Athletic 1 - 2 Caergybi
Nefyn United 4 - 2 Bryngwran Bulls
Bro Goronwy 4 - 1 St Asaph City
Denbigh Development 1 - 6 Llangoed (6 January 2018)
Llanfairfechan Town 3 - 5 Holyhead Town (6 January 2018)
Abergele 0 - 3 Gwalchmai (6 January 2018)
Beaumaris Town 2 - 4 Bontnewydd
Llansannan 6 - 4 Llanrwst United (6 January 2018)
Arriva Bangor 2 - 5 Rhuddlan Town (6 January 2018)
Mynydd Tigers 3 - 4 Llanystumdwy
Henllan 5 - 4 Old Colwyn (13 January 2018)
Llandyrnog United 0 - 4 Llandudno Amateurs (6 January 2018)
Junior Challenge Cup - Round Three Draw
Conference Date - 17th February 2018.
Round Three - Kick-off time 1.30pm
Llandudno Amateurs 1 - 2 Llansannan
Caergybi 1 - 2 Bontnewydd (24.2.2018)
Waunfawr 1 - 3 Rhuddlan Town
Gwalchmai 3 - 2 Bro Goronwy
Nefyn United 1 - 1 Llanystumdwy
AET (Nefyn win 6-5 on pens)
Rhyl FC Youth 5 - 3 Henllan (10.2.2018)
Llangoed 0 - 5 Holyhead Town (24.2.2018)
Rhyl Rovers 0 - 6 Valley
[b]Quarter Finals
Gwalchmai 2-1 Llansannan (played 31st March 2018).
Nefyn United 5-2 Rhuddlan Town (played 24th March 2018)
Valley 3-2 Bontnewydd (played at Bontnewydd).
Holyhead Town (walk over) v Rhyl FC Youth
SEMI-FINALS.
Valley v Gwalchmai
Nefyn United v Holyhead Town