|
|
|
|
|
|
|
|
|
|
Champions |
# |
Last |
|
|
Cup Winners |
# |
Last |
|
|
|
|
|
|
|
|
|
1 |
The New Saints FC |
15 |
2023 |
|
1 |
The New Saints FC |
9 |
2023 |
2 |
Barry Town United AFC |
7 |
2003 |
|
2 |
Cardiff City FC |
8 |
1993 |
3 |
CPD Dinas Bangor |
3 |
2011 |
|
3 |
CPD Dinas Bangor |
5 |
2010 |
4 |
Connah's Quay Nomads FC |
2 |
2020 |
|
4 |
Wrexham AFC |
5 |
1995 |
5 |
CPD Rhyl |
2 |
2009 |
|
5 |
Barry Town United AFC |
5 |
2003 |
6 |
Llanelli Town AFC |
1 |
2008 |
|
6 |
Swansea City AFC |
5 |
1991 |
7 |
Cwmbran Town AFC |
1 |
1993 |
|
7 |
Shrewsbury Town FC |
4 |
1985 |
|
|
|
|
|
8 |
CPD Rhyl |
2 |
2006 |
|
|
|
|
|
9 |
Connah's Quay Nomads FC |
1 |
2018 |
|
|
|
|
|
10 |
CPD Tref Caerfyrddin |
1 |
2007 |
|
|
|
|
|
11 |
Hereford FC |
1 |
1990 |
|
|
|
|
|
12 |
CPY Bala Town |
1 |
2017 |
|
|
|
|
|
13 |
Llanelli Town AFC |
1 |
2011 |
|
|
|
|
|
14 |
Newport County AFC |
1 |
1980 |
|
|
|
|
|
15 |
CPD Tref Prestatyn |
1 |
2013 |
|
|
|
|
|
16 |
CPD Met Caerdydd |
1 |
1999 |
|
|
|
|
|
17 |
Merthyr Town FC |
1 |
1987 |
Year |
Champions |
Runners-up |
Third |
Cup Winners |
|
|
|
|
|
2022/23 |
The New Saints FC |
Connah's Quay Nomads FC |
CPD Pen y Bont |
The New Saints FC |
2021/22 |
The New Saints FC |
CPY Bala Town |
Newtown AFC |
The New Saints FC |
2020/21 |
Connah's Quay Nomads FC |
The New Saints FC |
CPY Bala Town |
cup not started |
2019/20 |
Connah's Quay Nomads FC |
The New Saints FC |
CPY Bala Town |
cup not finished |
2018/19 |
The New Saints FC |
Connah's Quay Nomads FC |
Barry Town United AFC |
The New Saints FC |
2017/18 |
The New Saints FC |
CPD Dinas Bangor |
Connah's Quay Nomads FC |
Connah's Quay Nomads FC |
2016/17 |
The New Saints FC |
Connah's Quay Nomads FC |
CPY Bala Town |
CPY Bala Town |
2015/16 |
The New Saints FC |
CPY Bala Town |
Llandudno FC |
The New Saints FC |
2014/15 |
The New Saints FC |
CPY Bala Town |
Airbus UK Broughton |
The New Saints FC |
2013/14 |
The New Saints FC |
Airbus UK Broughton |
CPD Tref Caerfyrddin |
The New Saints FC |
2012/13 |
The New Saints FC |
Airbus UK Broughton |
CPD Dinas Bangor |
CPD Tref Prestatyn |
2011/12 |
The New Saints FC |
CPD Dinas Bangor |
Neath AFC † |
The New Saints FC |
2010/11 |
CPD Dinas Bangor |
The New Saints FC |
Neath AFC † |
Llanelli Town AFC |
2009/10 |
The New Saints FC |
Llanelli Town AFC |
Port Talbot Town FC |
CPD Dinas Bangor |
2008/09 |
CPD Rhyl |
Llanelli Town AFC |
The New Saints FC |
CPD Dinas Bangor |
2007/08 |
Llanelli Town AFC |
The New Saints FC |
CPD Rhyl |
CPD Dinas Bangor |
2006/07 |
The New Saints FC |
CPD Rhyl |
Llanelli Town AFC |
CPD Tref Caerfyrddin |
2005/06 |
The New Saints FC |
Llanelli Town AFC |
CPD Rhyl |
CPD Rhyl |
2004/05 |
The New Saints FC |
CPD Rhyl |
CPD Dinas Bangor |
The New Saints FC |
2003/04 |
CPD Rhyl |
The New Saints FC |
Haverfordwest County AFC |
CPD Rhyl |
2002/03 |
Barry Town United AFC |
The New Saints FC |
CPD Dinas Bangor |
Barry Town United AFC |
2001/02 |
Barry Town United AFC |
The New Saints FC |
CPD Dinas Bangor |
Barry Town United AFC |
2000/01 |
Barry Town United AFC |
Cwmbran Town AFC |
CPD Tref Caerfyrddin |
Barry Town United AFC |
1999/2000 |
The New Saints FC |
Barry Town United AFC |
Cwmbran Town AFC |
CPD Dinas Bangor |
1998/99 |
Barry Town United AFC |
CPD Met Caerdydd |
Cwmbran Town AFC |
CPD Met Caerdydd |
1997/98 |
Barry Town United AFC |
Newtown AFC |
Ebbw Vale AFC † |
CPD Dinas Bangor |
1996/97 |
Barry Town United AFC |
CPD Met Caerdydd |
Ebbw Vale AFC † |
Barry Town United AFC |
1995/96 |
Barry Town United AFC |
Newtown AFC |
CPD Bwrdeisstref Conwy |
The New Saints FC |
1994/95 |
CPD Dinas Bangor |
Afan Lido FC |
Ton Pentre AFC |
Wrexham AFC |
1993/94 |
CPD Dinas Bangor |
CPD Met Caerdydd |
Ton Pentre AFC |
Barry Town United AFC |
1992/93 |
Cwmbran Town AFC |
CPD Met Caerdydd |
CPD Tref Aberystwyth |
Cardiff City FC |
1991/92 |
|
|
|
Cardiff City FC |
1990/91 |
|
|
|
Swansea City AFC |
1989/90 |
|
|
|
Hereford FC |
1988/89 |
|
|
|
Swansea City AFC |
1987/88 |
|
|
|
Cardiff City FC |
1986/87 |
|
|
|
Merthyr Town FC |
1985/86 |
|
|
|
Wrexham AFC |
1984/85 |
|
|
|
Shrewsbury Town FC |
1983/84 |
|
|
|
Shrewsbury Town FC |
1982/83 |
|
|
|
Swansea City AFC |
1981/82 |
|
|
|
Swansea City AFC |
1980/81 |
|
|
|
Swansea City AFC |
1979/80 |
|
|
|
Newport County AFC |
1978/79 |
|
|
|
Shrewsbury Town FC |
1977/78 |
|
|
|
Wrexham AFC |
1976/77 |
|
|
|
Shrewsbury Town FC |
1975/76 |
|
|
|
Cardiff City FC |
1974/75 |
|
|
|
Wrexham AFC |
1973/74 |
|
|
|
Cardiff City FC |
1972/73 |
|
|
|
Cardiff City FC |
1971/72 |
|
|
|
Wrexham AFC |
1970/71 |
|
|
|
Cardiff City FC |
1969/70 |
|
|
|
Cardiff City FC |
In 2020 the league and cup were not finished, but
Connah's Quay FC was declared
champion.
In 2021 the cup was not started.