The Welsh Football League Challenge Cup (known as the Huws Gray Cup for sponsorship reasons) was a knock-out competition for all members of the three divisions that made up the Cymru Alliance in north Wales.

List of winners

SeasonWinnerRunner-upSource1990–91Lex XICaersws1991–92Lex XIFlint Town United1992–93RhylGresford Athletic1993–94Welshpool TownRhyl1994–95Wrexham ReservesLlandrindod Wells1995–96Oswestry TownLlandudno1996–97PenrhyncochPenycae1997–98Holywell TownOswestry Town1998–99PorthmadogRhydymwyn1999–00Welshpool TownOswestry Town2000–01Caernarfon TownWelshpool Town2001–02Cemaes BayRuthin Town2002–03PorthmadogBuckley Town2003–04Buckley TownLex XI2004–05Bala TownPenrhyncoch2005–06GlantraethBala Town2006–07Bala TownHolyhead Hotspur2007–08Bala TownGap Queens Park2008–09Bala TownHolyhead Hotspur2009–10LlandudnoFlint Town United2010–11GuilsfieldPorthmadog2011–12RhylCaersws2012–13Conwy BoroughCaersws2013–14Caernarfon TownFlint Town United2014–15CaerswsGuilsfield2015–16Caernarfon TownFlint Town United2016–17Caernarfon TownFlint Town United2017–18Flint Town UnitedGresford Athletic

Performance by club ClubWinnersRunners-upWinning Years Bala Town 4 1 2005, 2007, 2008, 2009 Caernarfon Town 4 – 2001, 2014, 2016, 2017 Lex XI 2 1 1991, 1992 Porthmadog 2 1 1999, 2003 Rhyl 2 1 1993, 2012 Welshpool Town 2 1 1994, 2000 Caersws 1 3 2015 Oswestry Town 1 2 1996 Buckley Town 1 1 2004 Flint Town United 1 5 2018 Guilsfield 1 1 2011 Llandudno 1 1 2010 Penrhyncoch 1 1 1997 Cemaes Bay 1 – 2002 Conwy Borough 1 – 2013 Glantraeth 1 – 2006 Holywell Town 1 – 1998 Wrexham Reserves 1 – 1995 Cemaes Bay – 1 Gap Queens Park – 1 Gresford Athletic – 1 Holyhead Hotspur – 1 Penycae – 1 Rhydymwyn – 1 Ruthin Town – 1

References