There are 16 teams left in the NWCFA Junior Cup but the draw for the third round will not be made until next month.
The beauty of this season’s competition, like so often in its 124-year history, is you can count hardly anyone out and it is extremely difficult to pick a winner.
The remaining contenders comprise: nine teams from the Gwynedd League, five from the Vale of Clwyd and Conwy and two Anglesey League hopefuls.
Here is an assessment of the final 16:
1 Abergele (Vale of Clwyd and Conwy Premier Division)
If Abergele do lift the Junior Cup, surely no winner in history will have gone so close to exiting the competition en route to glory.
In their two ties to date, Gele have finished 4-4 after extra time against Bodorgan and progressed 4-3 on penalties, while in the last round, the Vale of Clwyd and Conwy club trailed 4-1 and 6-4 to Rhuddlan Town, stood at 7-7 after 120 minutes, and then advanced 11-10 on spot-kicks.
Flying high at the top of their division, Abergele are proven cup fighters and must stand a good chance of going all the way.
2 Arriva Bangor (Anglesey League)
Playing in the bottom tier Anglesey League, Arriva must be ranked as one of the Junior Cup outsiders.
Nonetheless, the Busmen are full of goals, and demonstrated this in a 9-5 extra time triumph over Denbigh Development in round two.
3 Bangor 1876 (Gwynedd League)
With the quality they have shown this season, 1876 have to be considered the favourites to win the cup.
Undefeated in Gwynedd League action having banged in a ridiculous amount of goals, one wonders if anyone at tier-five level can beat them.
However, Mel Jones’ side have not had it all their own way so far. They had to battle hard to eliminate Llanelwy Athletic 3-1 before requiring extra time to see off Llanfairfechan Town 4-1.
4 Bro Goronwy (Gwynedd League)
The holders are in a process of rebuild this season, having lost a number of experienced players last summer.
Nonetheless, the young talent at the club is shining brightly. Wins over Holyhead Hotspur Reserves (5-3) and Cerrigydrudion (1-0) in the Junior Cup so far suggests they are far from out of the frame.
5 Caergybi (Gwynedd League)
Definitely a live outsider to reach the latter stages.
In their only tie to date, Caergybi handed NFA their very first defeat as a club.
Having impressed in cup competitions in their two previous seasons in the Anglesey League, Dale Moffat’s side have the capability to make their mark.
6 Llandudno Amateurs Reserves (Vale of Clwyd and Conwy Division One)
Among the lowest-ranked remaining teams in the competition, but they have already eliminated higher-level opponents in Y Glannau and Llannerchymedd.
May do well to get into the quarter-finals, but that depends on the draw. Good experience and knowhow in the squad.
7 Llangoed (Gwynedd League)
Narrow victors at Llandudno Athletic in the last round, Llangoed are another team who can in no way be dismissed in this competition.
Their Gwynedd League form has been sound, there appears to be a buzz about the club, and they have plenty of goal potential in the ranks.
8 Llansannan (Vale of Clwyd and Conwy Premier Division)
With Cefni and Bro Cernyw having already fallen victim to their attacking qualities, Llansannan are another team which could go the full route in the Junior Cup.
Tom Lewis’ side are performing well in their domestic division and have enough class in the squad to push any opponent hard.
9 Llanystumdwy (Gwynedd League)
After a close-fought 4-3 success over Ogwen Tigers in the opening round, ‘Stumdwy progressed on a walkover following the withdrawal of Bethesda in the next stage.
On their day, they can cause an upset or two, but their league form has looked a bit too ordinary to suggest they can be labelled major players.
10 Llysfaen (Vale of Clwyd and Conwy Division One)
Emlyn Robert Jones’ side are having their best-ever season.
Unbeaten in Division One, they are also causing a stir in the cups.
Llysfaen have to be seen as one of the liveliest of the outsiders. Who knows how far they can go!
11 Menai Bridge Tigers (Gwynedd League)
Record eight-time Junior Cup winners, Menai have not lifted the trophy since 1948.
Can they end that barren spell this season? Absolutely.
Despite being forced into a pre-season rebuild after being rejected for promotion to the Welsh Alliance, last term’s Gwynedd League champions are shaping up really impressively.
12 Mountain Rangers (Anglesey League)
Back in football this season after a lengthy absence, Rangers have started well in the Anglesey League, but looked more vulnerable in the cups.
Knocked out Llandegfan 6-2 in round two, but the next test is likely to be much stiffer.
Enough experience in the squad to ruffle a few feathers, though.
13 Nefyn United (Gwynedd League)
Their giant-killing exploits in the FAW Trophy and Welsh Cup this season make them big hitters in the Junior Cup.
Cemaes Bay (3-1) and Valley (10-0) have already been swept aside by the Penwaig, who are right up there alongside Bangor 1876, Menai Bridge Tigers and Trearddur Bay Bulls as possible winners from the Gwynedd League.
14 Rhos United (Vale of Clwyd and Conwy Premier Division)
Boosted by an 8-1 win at lower-level Henllan in the last round, Rhos will approach their next tie with some confidence.
However, their league record of 11 straight defeats suggests they will come a cropper sooner rather than later.
15 Talysarn Celts (Gwynedd League)
Celts are one of those dark horse teams who can get through a few rounds unnoticed and suddenly be in the spotlight.
Mixed form in the Gwynedd League, but on their better days they can trouble the best.
If the draw is kind, they could easily make the last eight at least.
16 Trearddur Bay Bulls (Gwynedd League)
Gwynedd League leaders have already swept aside Machno United and Meliden, so there is no doubt they are among the front-runners in the Junior Cup stakes.
Last season, Trearddur manager Richard Owen was in charge of the Bryngwran Bulls side which lost to Bro Goronwy in the final.
Now that Trearddur Bay Bulls has become the successor to Bryngwran Bulls, is it in the stars that Owen and assistant Carwyn Jones can go one better this year?
NWCFA Junior Cup list of winners
2018-19 Bro Goronwy
2017-18 Nefyn United
2016-17 Bro Goronwy
2015-16 Llanfairpwll Res
2014-15 Llandudno Albion
2013-14 Y Felinheli
2012-13 Y Felinheli
2011-12 Morawelon (Holyhead)
2010-11 Point of Ayr
2009-10 Mynydd Llandegai
2008-09 Trearddur Bay United
2007-08 Barmouth & Dyffryn United
2006-07 Beaumaris Town
2005-06 Caernarfon Borough
2002-03 Castle Rhuddlan
2000-01 Nantlle Vale
1999-00 Nefyn United
1997-98 Glan Conwy
1994-95 Machno United
1991-92 Llangefni Reserves
1989-90 Connah’s Quay Albion
1987-88 Holyhead Town
1986-87 Bro Goronwy
1981-82 Hawarden Rangers
1976-77 Holywell Town
1973-74 Mostyn YMCA
1972-73 Mostyn YMCA
1971-72 Mostyn YMCA
1970-71 Llangoed and District
1969-70 Rhyl Wanderers
1968-69 Llechid Colts
1967-68 Machno United
1966-67 Llechid Celts
1962- 63 Brynsiencyn
1961-62 Gwydyr Rovers
1959-60 Mostyn YMCA
1954-55 Saltney Ferry
1953-54 Mostyn YMCA
1952-53 Greenfield United
1951-52 Connah’s Quay Albion
1950-51 Connah’s Quay Albion
1948-49 31 TRA, Kinmel Camp
1947-48 Menai Bridge
1946-47 Menai Bridge
1945-46 Mostyn YMCA
1940-45 Competition Suspended
1939-40 Connah’s Quay Albion
1938-39 Bangor Normal College
1937-38 Shotton Athletic
1936-37 Shotton Athletic
1933-34 Colwyn Bay Comrades
1932-33 Menai Bridge
1931-32 Menai Bridge
1930-31 Mold Alexandra
1929-30 Menai Bridge
1926-27 Menai Bridge
1922-23 O’holt St David’s ( Flint)
1919-20 Bangor Athletic Reserves
1914-18 Competition Suspended
1913-14 Menai Bridge
1911-12 Menai Bridge
1910-11 Holyhead Reserves
1906-07 Rhyl Vics
1905-06 Greenfield and Holyhead
1904-05 Bangor Reserves
1902-03 Flint UAC
1900-01 Rhyl Reserves
1899-00 Flint Reserves
1898-99 Colwyn Bay
1896-97 Buckley Vics
SUMMARY OF WINNERS
8 – Menai Bridge
6 – Mostyn YMCA
5 – Gwalchmai, Llanberis
4 – Llanrwst, Connah’s Quay Albion
3 – Bro Goronwy, Abergele, Llanfairpwll, Amlwch
2 – Nefyn United, Bangor, Glasinfryn, Beaumaris, Bethesda, Shotton Athletic, Newborough, Llechid Celts, Machno United, Llangoed and District, Llanrug, Y Felinheli
1 – Morawelon, Buckley Vics, Colwyn Bay, Flint Reserves, Rhyl Reserves, Flint UAC, Conway, Bangor Reserves, Greenfield, Holyhead, Rhyl Vics, Bagillt, Holyhead Reserves, Bangor Athletic Reserves, Oakenholt St David’s, Prestatyn, Hawarden Rangers, Holywell Town, Llandegfan, Rhyl Wanderers, Brynsiencyn, Gwydir Rovers, Saltney Ferry, Greenfield United, 31 TRA Kinmel Camp, Bangor Normal College, Colwyn Bay Comrades, Mold Alex, Sychdyn, Llannerchymedd, Rhydymwyn, Holyhead Town, Llanfairfechan, Llangefni Res, Deiniolen, Glan Conwy, Nantlle Vale, Bethel, Castle Rhuddlan, Llanystumdwy, Caernarfon Borough, Barmouth and Dyffryn, Trearddur Bay United, Mynydd Llandegai, Point of Ayr, Llandudno Albion, Llanfairpwll Res.