Cymru Alliance League Cup
The Welsh Football League Challenge Cup was a knock-out competition for all members of the three divisions that made up the Cymru Alliance in north Wales.Season | Winner | Runner-up | Source |
1990–91 | Lex XI | Caersws | |
1991–92 | Lex XI | Flint Town United | |
1992–93 | Rhyl | Gresford Athletic | |
1993–94 | Welshpool Town | Rhyl | |
1994–95 | Wrexham Reserves | Llandrindod Wells | |
1995–96 | Oswestry Town | Llandudno | |
1996–97 | Penrhyncoch | Penycae | |
1997–98 | Holywell Town | Oswestry Town | |
1998–99 | Porthmadog | Rhydymwyn | |
1999–00 | Welshpool Town | Oswestry Town | |
2000–01 | Caernarfon Town | Welshpool Town | |
2001–02 | Cemaes Bay | Ruthin Town | |
2002–03 | Porthmadog | Buckley Town | |
2003–04 | Buckley Town | Lex XI | |
2004–05 | Bala Town | Penrhyncoch | |
2005–06 | Glantraeth | Bala Town | |
2006–07 | Bala Town | Holyhead Hotspur | |
2007–08 | Bala Town | Gap Queens Park | |
2008–09 | Bala Town | Holyhead Hotspur | |
2009–10 | Llandudno | Flint Town United | |
2010–11 | Guilsfield | Porthmadog | |
2011–12 | Rhyl | Caersws | |
2012–13 | Conwy Borough | Caersws | |
2013–14 | Caernarfon Town | Flint Town United | |
2014–15 | Caersws | Guilsfield | |
2015–16 | Caernarfon Town | Flint Town United | |
2016–17 | Caernarfon Town | Flint Town United | |
2017–18 | Flint Town United | Gresford Athletic | |