Welsh Cup
The Welsh Cup ( Welsh Cwpan Cymreig ) is a cup competition that is played annually between football clubs from the Welsh league system. It was played for the first time in 1877/78, making it one of the oldest football competitions in the world.
history
The competition, initiated by the Football Association of Wales , was designed analogously to the English FA Cup in 1876 and has since taken place continuously, with the exception of the two World Wars. In the early days, some English teams from the border area also competed.
Originally all Welsh teams and some English teams near the Welsh border took part, since the mid-1990s, according to UEFA regulations , only those who also play in the Welsh league system have taken part. This separation was confirmed repeatedly by UEFA after the Wrexham FC and Newport County AFC were invited again in 2012. For this reason, the FAW Premier Cup was founded in 1997 , at which the Welsh teams from the English league system were allowed to play. However, this competition was discontinued in 2008.
In 2019 The New Saints FC won the 132nd competition for the Welsh Cup and is the current title holder.
mode
Similar to its English counterpart, the competition is designed as a round-robin competition. There are no seeded teams and when pairings are determined by lottery, the home rights are also determined.
If a game ends in a draw, there is a replay (WS) on the opposing team's court. If this draw also ends, there will be extra time and possibly a penalty shoot-out .
The winner of the cup qualifies for the UEFA Europa League .
The finals at a glance
From 1961/62 to 1985/86 the finals were decided in a home and away leg.
| season | date | venue | winner | Result | finalist | spectator |
|---|---|---|---|---|---|---|
| 1877/78 | 30th Mar 1878 | Acton Park, Wrexham | Wrexham FC | 1-0 | FC Druids | 1,500 |
| 1878/79 | 29 Mar 1879 | Cricket Field, Oswestry | Newtown White Star | 1-0 | Wrexham FC | 2,500 |
| 1879/80 | 13 Mar 1880 | Racecourse Ground , Wrexham | FC Druids | 2: 1 | FC Ruthin Town | 4,000 |
| 1880/81 | 26th Mar 1881 | Racecourse Ground , Wrexham | FC Druids | 2-0 | Newtown White Star | 4,000 |
| 1881/82 | Apr 8, 1882 | Racecourse Ground , Wrexham | FC Druids | 5-0 | Northwich Victoria | 2,000 |
| 1882/83 | Apr 21, 1883 | Racecourse Ground , Wrexham | Wrexham FC | 1-0 | FC Druids | 2,000 |
| 1883/84 |
Apr 5, 1884 Apr 14, 1884 |
Racecourse Ground , Wrexham | Oswestry White Star | 0: 0/1: 0 (WS) | FC Druids | 2,000 3,000 |
| 1884/85 |
7th Mar 1885 Apr. 14, 1885 |
Racecourse Ground , Wrexham | FC Druids | 1: 1/3: 1 by default (WS) | Oswestry White Star | 2,000 2,000 |
| 1885/86 | Apr 3, 1886 | Racecourse Ground , Wrexham | FC Druids | 4-0 | Newtown AFC | 3,000 |
| 1886/87 | April 16, 1887 | Nantwich Road, Crewe | FC Chirk AAA | 2: 1 | Davenham FC | 1,500 |
| 1887/88 | May 5, 1888 | Chester Road, Wrexham | FC Chirk AAA | 5-0 | Newtown AFC | 3,000 |
| 1888/89 | Apr 22, 1889 | Racecourse Ground , Wrexham | Bangor City | 2: 1 | Northwich Victoria | 4,000 |
| 1889/90 | April 19, 1890 | Racecourse Ground , Wrexham | FC Chirk AAA | 1-0 | Wrexham FC | 3,500 |
| 1890/91 | 31 Mar 1891 | Cricket Field, Oswestry | Shrewsbury Town | 5: 2 | Wrexham FC | 3,000 |
| 1891/92 | Apr 18, 1892 | Racecourse Ground , Wrexham | FC Chirk AAA | 2: 1 | Westminster Rovers | 4,500 |
| 1892/93 | Apr 3, 1893 | Cricket Field, Oswestry | Wrexham FC | 2: 1 | FC Chirk AAA | 5,000 |
| 1893/94 | 25th Mar 1894 | Wynnstay Park, Ruabon | FC Chirk AAA | 2-0 | Westminster Rovers | 3,000 |
| 1894/95 | Apr 15, 1895 | Welshpool | Newtown AFC | 3: 2 | Wrexham FC | 5,000 |
| 1895/96 | Apr 6, 1896 | Council Field, Llandudno | Bangor City | 3: 1 | Wrexham FC | 7,000 |
| 1896/97 | Apr 19, 1897 | Cricket Field, Oswestry | Wrexham FC | 2-0 | Newtown AFC | 6,000 |
| 1897/98 |
Apr 10, 1898 Apr 30, 1898 |
Cricket Field, Oswestry | FC Druids | 1: 1/2: 1 (WS) | Wrexham FC | 4,500 1,500 |
| 1898/99 |
Apr 11, 1899 Apr 15, 1899 |
Hand Field, Chirk | FC Druids | 2: 2/1: 0 (WS) | Wrexham FC | 4,000 3,500 |
| 1899/00 | Apr 16, 1900 | Cunnings, Newtown | Aberystwyth Town | 3-0 | FC Druids | 3,000 |
| 1900/01 | Apr 8, 1901 | Racecourse Ground , Wrexham | Oswestry United | 1-0 | FC Druids | 5,000 |
| 1901/02 | 31 Mar 1902 | Racecourse Ground , Wrexham | Wellington Town | 1-0 | Wrexham FC | 6,000 |
| 1902/03 | Apr 13, 1903 | Racecourse Ground , Wrexham | Wrexham FC | 8-0 | Aberaman Athletic | 5,500 |
| 1903/04 | Apr 4, 1904 | Racecourse Ground , Wrexham | FC Druids | 3: 2 | Aberdare Athletic | 6,500 |
| 1904/05 | Apr 24, 1905 | Racecourse Ground , Wrexham | Wrexham FC | 3-0 | Aberdare Athletic | 6.191 |
| 1905/06 | Apr 16, 1906 | Racecourse Ground , Wrexham | Wellington Town | 3: 2 | Whitchurch FC | 4,000 |
| 1906/07 | Apr 1, 1907 | Racecourse Ground , Wrexham | Oswestry United | 2-0 | Whitchurch FC | 6,000 |
| 1907/08 | April 20, 1908 | Racecourse Ground , Wrexham | Chester City | 3: 1 | Connah's Quay & Shotton | 8,000 |
| 1908/09 | Apr 12, 1909 | Racecourse Ground , Wrexham | Wrexham FC | 1-0 | Chester City | 9,000 |
| 1909/10 | 28 Mar 1910 | Racecourse Ground , Wrexham | Wrexham FC | 2: 1 | Chester City | 10,000 |
| 1910/11 | Apr 17, 1911 | Racecourse Ground , Wrexham | Wrexham FC | 6-0 | Connah's Quay & Shotton | 3,000 |
| 1911/12 |
Apr 8, 1912 Apr 18, 1912 |
Ninian Park , Cardiff Inys Field, Aberdare |
Cardiff City | 0: 0/3: 0 (WS) | FC Pontypridd | 14,000 7,000 |
| 1912/13 |
Apr 19, 1913 Apr 24, 1913 |
Ninian Park , Cardiff Tonypandy |
Swansea Town | 0: 0/1: 0 (WS) | FC Pontypridd | 9,000 8,319 |
| 1913/14 |
28 Mar 1914 April 25, 1914 |
Vetch Field, Swansea Cricket Field, Oswestry |
Wrexham FC | 0: 0/3: 0 (WS) | AFC Llanelli | 15,000 3,639 |
| 1914/15 |
Apr 10, 1915 Apr 25, 1915 |
Racecourse Ground , Wrexham Ninian Park , Cardiff |
Wrexham FC | 1: 1/1: 0 (WS) | Swansea Town | 6,000 4,000 |
| From 1916 to 1919 not held because of the First World War . | ||||||
| 1919/20 | Apr 21, 1920 | Racecourse Ground , Wrexham | Cardiff City | 2-0 | Wrexham FC | 6,618 |
| 1920/21 |
Apr 16, 1921 Apr 28, 1921 |
Ninian Park , Cardiff Gay Meadow, Shrewsbury |
Wrexham FC | 1: 1/3: 1 (WS) | FC Pontypridd | 7,000 8,000 |
| 1921/22 | May 4, 1922 | Taff Vale Park, Pontypridd | Cardiff City | 2-0 | FC Ton Pentre | 8,000 |
| 1922/23 | May 3, 1923 | Vetch Field, Swansea | Cardiff City | 3: 2 | Aberdare Athletic | 8,000 |
| 1923/24 |
Apr 30, 1924 May 1, 1924
|
Taff Vale Park, Pontypridd Racecourse Ground , Wrexham |
Wrexham FC | 2: 2/1: 0 (WS) | Merthyr Town | 4,500 8,000 |
| 1924/25 | Apr 29, 1925 | Racecourse Ground , Wrexham | Wrexham FC | 3: 1 | Flint Town United | 6,565 |
| 1925/26 | Apr 29, 1926 | Welfare Ground, Ebbw Vale | Ebbw Vale AFC | 3: 2 | Swansea Town | 2,500 |
| 1926/27 | May 5, 1927 | Racecourse Ground , Wrexham | Cardiff City | 2-0 | Rhyl FC | 9,690 |
| 1927/28 | May 2, 1928 | Farrar Road, Bangor | Cardiff City | 2-0 | Bangor City | 12,000 |
| 1928/29 | May 1, 1929 | Racecourse Ground , Wrexham | Connah's Quay & Shotton | 3-0 | Cardiff City | 9,623 |
| 1929/30 |
May 3, 1930 October 8, 1930
|
Gay Meadow, Shrewsbury Racecourse Ground , Wrexham |
Cardiff City | 0: 0 a.d. / 4: 2 (WS) | Rhyl FC | 5,892 7,000 |
| 1930/31 | Apr. 27, 1931 | Racecourse Ground , Wrexham | Wrexham FC | 7-0 | Shrewsbury Town | 8,868 |
| 1931/32 |
May 5, 1932 May 6, 1932
|
Racecourse Ground , Wrexham Vetch Field, Swansea |
Swansea Town | 1: 1/2: 0 (WS) | Wrexham FC | 8,300 5,000 |
| 1932/33 | May 3, 1933 | Sealand Road, Chester | Chester City | 2-0 | Wrexham FC | 15,000 |
| 1933/34 |
Apr. 24, 1934 May 3, 1934
|
Racecourse Ground , Wrexham Sealand Road, Chester |
Bristol City | 1: 1/3: 0 (WS) | Tranmere Rovers | 4,922 4,000 |
| 1934/35 | May 4, 1935 | Sealand Road, Chester | Tranmere Rovers | 1-0 | Chester City | 10,000 |
| 1935/36 | Apr 30, 1936 | Racecourse Ground , Wrexham | Crewe Alexandra | 2-0 | Chester City | 6,807 |
| 1936/37 |
Apr 29, 1937 May 5, 1937
|
Sealand Road, Chester Sealand Road, Chester |
Crewe Alexandra | 1: 1/3: 1 (WS) | Rhyl FC | unknown unknown |
| 1937/38 |
May 4, 1938 Sep. 19 1938 |
Gay Meadow, Shrewsbury Gay Meadow, Shrewsbury |
Shrewsbury Town | 2: 2/2: 1 (WS) | Swansea Town | 14,500 8,000 |
| 1938/39 | May 4, 1939 | Racecourse Ground , Wrexham | South Liverpool FC | 2: 1 | Cardiff City | 5,000 |
| 1939/40 | June 1, 1940 | Gay Meadow, Shrewsbury | Wellington Town | 4-0 | Swansea Town | 6,000 |
| From 1941 to 1946 it was not held because of the Second World War . | ||||||
| 1946/47 |
June 5, 1947 June 12, 1947 |
Ninian Park , Cardiff Racecourse Ground , Wrexham |
Chester City | 0: 0/5: 1 (WS) | Merthyr Tydfil FC | 27,000 11,190 |
| 1947/48 | Apr 22, 1948 | Racecourse Ground , Wrexham | Lovell's Athletic | 3-0 | Shrewsbury Town | 10,000 |
| 1948/49 | May 5, 1949 | Ninian Park , Cardiff | Merthyr Tydfil FC | 2-0 | Swansea Town | 35,000 |
| 1949/50 | Apr 24, 1950 | Ninian Park , Cardiff | Swansea Town | 4: 1 | Wrexham FC | 12,000 |
| 1950/51 |
May 7, 1951 May 17, 1951 |
Vetch Field, Swansea Vetch Field, Swansea |
Merthyr Tydfil FC | 1: 1/3: 2 (WS) | Cardiff City | 12,000 18,000 |
| 1951/52 | Apr 24, 1952 | Ninian Park , Cardiff | Rhyl FC | 4: 3 | Merthyr Tydfil FC | 10,000 |
| 1952/53 | Apr. 27, 1953 | Farrar Road, Bangor | Rhyl FC | 2: 1 | Chester City | 8,500 |
| 1953/54 | Apr 21, 1954 | Racecourse Ground , Wrexham | Flint Town United | 2-0 | Chester City | 15,584 |
| 1954/55 |
May 11, 1955 May 14, 1955 |
Racecourse Ground , Wrexham Ninian Park , Cardiff |
Barry Town | 1: 1/4: 3 (WS) | Chester City | 6,766 8,450 |
| 1955/56 | Apr 30, 1956 | Ninian Park , Cardiff | Cardiff City | 3: 2 | Swansea Town | 37,500 |
| 1956/57 | Apr 15, 1957 | Ninian Park , Cardiff | Wrexham FC | 2: 1 | Swansea Town | 10,000 |
| 1957/58 |
May 7, 1958 May 10, 1958 |
Sealand Road, Chester Racecourse Ground , Wrexham |
Chester City | 1: 1/2: 1 (WS) | Wrexham FC | 7,742 7,542 |
| 1958/59 | Apr 30, 1959 | Somerton Park, Newport | Cardiff City | 2-0 | Lovell's Athletic | unknown |
| 1959/60 |
May 2, 1960 May 2, 1960
|
Racecourse Ground , Wrexham Ninian Park , Cardiff |
Wrexham FC | 1: 1/1: 0 (WS) | Cardiff City | 11,172 5,938 |
| 1960/61 | Apr 22, 1961 | Ninian Park , Cardiff | Swansea Town | 3: 1 | Bangor City | 5,938 |
| 1961/62 |
Apr 16, 1962 Apr 30, 1962 May 7, 1962 |
Racecourse Ground , Wrexham Farrar Road, Bangor Belle Vue , Rhyl |
Bangor City | 3: 0/0: 2/3: 1 (play-off) | Wrexham FC | 7,638 7,500 12,000 |
| 1962/63 |
May 27, 1963 May 30, 1963 |
Nant-y-Coed, Llandudno Junction Somerton Park, Newport |
Borough United | 2: 1/0: 0 | AFC Newport County | 3,500 5,000 |
| 1963/64 |
Apr 27, 1964 Apr 29, 1964 May 4, 1964 |
Farrar Road, Bangor Ninian Park , Cardiff Racecourse Ground , Wrexham |
Cardiff City | 2: 0/1: 3/2: 0 (play-off) | Bangor City | 8,500 9,050 10,014 |
| 1964/65 |
Apr 12, 1965 Apr 26, 1965 Apr 26, 1965 |
Ninian Park , Cardiff Racecourse Ground , Wrexham Gay Meadow, Shrewsbury |
Cardiff City | 5: 1/0: 1/3: 0 (play-off) | Wrexham FC | 7,412 8,000 7,480 |
| 1965/66 |
Apr 18, 1966 Apr 25, 1966 May 2, 1966 |
Vetch Field, Swansea Sealand Road, Chester Sealand Road, Chester |
Swansea Town | 3: 0/0: 1/2: 1 (play-off) | Chester City | 9,614 6,346 6,276 |
| 1966/67 |
Apr 17, 1967 May 3, 1967
|
Racecourse Ground , Wrexham Ninian Park , Cardiff |
Cardiff City | 2: 2/2: 1 | Wrexham FC | 11,473 8,299 |
| 1967/68 |
May 6, 1968 May 16, 1968 |
Edgar Street , Hereford Ninian Park , Cardiff |
Cardiff City | 2: 0/4: 1 | Hereford United | 5,422 6,036 |
| 1968/69 |
Apr 22, 1969 Apr 29, 1969 |
Vetch Field, Swansea Ninian Park , Cardiff |
Cardiff City | 3: 1/2: 0 | Swansea City | 10,207 12,617 |
| 1969/70 |
May 8, 1970 May 13, 1970 |
Sealand Road, Chester Ninian Park , Cardiff |
Cardiff City | 1-0 / 4-0 | Chester City | 3,087 5,567 |
| 1970/71 |
May 10, 1971 May 12, 1971 |
Racecourse Ground , Wrexham Ninian Park , Cardiff |
Cardiff City | 1: 0/3: 1 | Wrexham FC | 14,101 7,000 |
| 1971/72 |
May 8, 1972 May 12, 1972 |
Racecourse Ground , Wrexham Ninian Park , Cardiff |
Wrexham FC | 2: 1/1: 1 | Cardiff City | 6,984 6,508 |
| 1972/73 |
Apr 4, 1973 Apr 11, 1973 |
Farrar Road, Bangor Ninian Park , Cardiff |
Cardiff City | 0: 1/5: 0 | Bangor City | 5,005 4,679 |
| 1973/74 |
Apr. 24, 1974 Apr. 24, 1974 |
War Memorial Ground, Stourbridge Ninian Park , Cardiff |
Cardiff City | 1: 0/1: 0 | Stourbridge FC | 5,726 4,000 |
| 1974/75 |
May 5th, 1975 May 12th, 1975 |
Racecourse Ground , Wrexham Ninian Park , Cardiff |
Wrexham FC | 2: 1/3: 1 | Cardiff City | 6,862 3,280 |
| 1975/76 |
May 18, 1976 May 19, 1976 |
Edgar Street , Hereford Ninian Park , Cardiff |
Cardiff City | 3: 3/3: 2 | Wrexham FC | 3,709 2,648 |
| 1976/77 |
May 16, 1977 May 18, 1977 |
Ninian Park , Cardiff Gay Meadow, Shrewsbury |
Shrewsbury Town | 1: 2/3: 0 | Cardiff City | 3,178 2,907 |
| 1977/78 |
May 7, 1978 May 9, 1978
|
Farrar Road, Bangor Racecourse Ground , Wrexham |
Wrexham FC | 2: 1/1: 0 | Bangor City | 10,000 13,959 |
| 1978/79 |
May 21, 1979 May 24, 1979 |
Racecourse Ground , Wrexham Gay Meadow, Shrewsbury |
Shrewsbury Town | 1: 1/1: 0 | Wrexham FC | 6,174 8,889 |
| 1979/80 |
May 6, 1980 May 12, 1980 |
Somerton Park, Newport Racecourse Ground , Wrexham |
AFC Newport County | 2: 1/3: 0 | Shrewsbury Town | 9,950 8,993 |
| 1980/81 |
May 4, 1981 May 11, 1981 |
Vetch Field, Swansea Edgar Street , Hereford |
Swansea City | 1: 0/1: 1 | Hereford United | 13,182 7,038 |
| 1981/82 |
May 11, 1982 May 19, 1982 |
Ninian Park , Cardiff Vetch Field, Swansea |
Swansea City | 0: 0/2: 1 | Cardiff City | 11,960 15,828 |
| 1982/83 |
May 10, 1983 May 17, 1983 |
Racecourse Ground , Wrexham Vetch Field, Swansea |
Swansea City | 2: 1/2: 0 | Wrexham FC | 2,295 5,630 |
| 1983/84 |
May 18, 1984 May 25, 1984 |
Gay Meadow, Shrewsbury Racecourse Ground , Wrexham |
Shrewsbury Town | 2: 1/0: 0 | Wrexham FC | 2,607 3,148 |
| 1984/85 |
May 14, 1985 May 19, 1985 |
Gay Meadow, Shrewsbury Farrar Road, Bangor |
Shrewsbury Town | 3: 1/2: 0 | Bangor City | 1,507 1,800 |
| 1985/86 |
May 18, 1986 May 21, 1986 |
Racecourse Ground , Wrexham Aggborough, Kidderminster |
Wrexham FC | 1: 1/2: 1 | Kidderminster Harriers | 5,035 4,304 |
| 1986/87 |
May 17, 1987 May 21, 1987 |
Ninian Park , Cardiff | Merthyr Tydfil FC | 2: 2/1: 0 (WS) | AFC Newport County | 7,000 6,010 |
| 1987/88 | May 18, 1988 | Vetch Field, Swansea | Cardiff City | 2-0 | Wrexham FC | 5,465 |
| 1988/89 | May 21, 1989 | Vetch Field, Swansea | Swansea City | 5-0 | Kidderminster Harriers | 5,100 |
| 1989/90 | May 13, 1990 | National Stadium , Cardiff | Hereford United | 2: 1 | Wrexham FC | 4,182 |
| 1990/91 | May 19, 1991 | National Stadium , Cardiff | Swansea City | 2-0 | Wrexham FC | 5,000 |
| 1991/92 | May 7, 1992 | National Stadium , Cardiff | Cardiff City | 1-0 | Hednesford Town | 10,300 |
| 1992/93 | May 16, 1993 | National Stadium , Cardiff | Cardiff City | 5-0 | Rhyl FC | 16,443 |
| 1993/94 | May 13, 1994 | National Stadium , Cardiff | Barry Town | 2: 1 | Cardiff City | 14,500 |
| 1994/95 | May 21, 1995 | National Stadium , Cardiff | Wrexham FC | 2: 1 | Cardiff City | 11,200 |
| 1995/96 | May 19, 1996 | National Stadium , Cardiff | FC Llansantffraid | 3: 3 n.V., 3: 2 i. E. | Barry Town | 2,666 |
| 1996/97 | May 18, 1997 | Ninian Park , Cardiff | Barry Town | 2: 1 | Cwmbran Town | 1,560 |
| 1997/98 | May 10, 1998 | Racecourse Ground , Wrexham | Bangor City | 1: 1 a.d., 4: 2 in E. | Connah's Quay Nomads | 2.023 |
| 1998/99 | May 9, 1999 | Penydarren Park, Merthyr Tydfil | Inter CableTel Cardiff | 1: 1 a.d., 4: 2 in E. | Carmarthen Town | 1,100 |
| 1999/2000 | May 7, 2000 | Racecourse Ground , Wrexham | Bangor City | 1-0 | Cwmbran Town | 1,125 |
| 2000/01 | May 25, 2001 | Racecourse Ground , Wrexham | Barry Town | 2-0 | Total Network Solutions | 1,022 |
| 2001/02 | May 5, 2002 | Park Avenue, Aberystwyth | Barry Town | 4: 1 | Bangor City | 2,256 |
| 2002/03 | May 11, 2003 | Stebonheath Park , Llanelli | Barry Town | 2: 2 n.v., 4: 3 i. E. | Cwmbran Town | 852 |
| 2003/04 | May 9, 2004 | Latham Park, Newtown | Rhyl FC | 1: 0 a.d. | Total Network Solutions | 1,534 |
| 2004/05 | May 8, 2005 | Stebonheath Park , Llanelli | Total Network Solutions | 1-0 | Carmarthen Town | 1,126 |
| 2005/06 | May 7, 2006 | Racecourse Ground , Wrexham | Rhyl FC | 2-0 | Bangor City | 1,743 |
| 2006/07 | May 6, 2007 | Stebonheath Park , Llanelli | Carmarthen Town | 3: 2 | Afan Lido FC | 946 |
| 2007/08 | May 4, 2008 | Latham Park, Newtown | Bangor City | 4: 2 a.d. | AFC Llanelli | 1,510 |
| 2008/09 | May 4, 2009 | Parc y Scarlets, Llanelli | Bangor City | 2-0 | Aberystwyth Town | 1,044 |
| 2009/10 | May 1, 2010 | Parc y Scarlets, Llanelli | Bangor City | 3: 2 | Port Talbot Town | 1,303 |
| 2010/11 | May 8, 2011 | Parc y Scarlets, Llanelli | AFC Llanelli | 4: 1 | Bangor City | 1,719 |
| 2011/12 | May 5, 2012 | Nantporth, Bangor | The New Saints FC | 2-0 | Cefn Druids AFC | 731 |
| 2012/13 | May 6, 2013 | Racecourse Ground, Wrexham | Prestatyn Town | 3: 1 a.d. | Bangor City | 1,732 |
| 2013/14 | May 3, 2014 | Racecourse Ground, Wrexham | The New Saints FC | 3: 2 | Aberystwyth Town | 1,273 |
| 2014/15 | May 2, 2015 | Latham Park, Newtown | The New Saints FC | 2-0 | Newtown AFC | 1,579 |
| 2015/16 | May 2, 2016 | Racecourse Ground, Wrexham | The New Saints FC | 2-0 | Airbus UK | 1,402 |
| 2016/17 | Apr 30, 2017 | Nantporth, Bangor | Bala Town | 2: 1 | The New Saints FC | 1.110 |
| 2017/18 | May 6, 2018 | Grigg Latham Park, Newtown | Connah's Quay Nomads | 4: 1 | Aberystwyth Town | 1,455 |
| 2018/19 | 5th May 2018 | The Rock, Wrexham | The New Saints FC | 3-0 | Connah's Quay Nomads | 1,256 |
Ranking list of winners and finalists
| society | Victories | Year (s) | FT |
|---|---|---|---|
| Wrexham FC | 23 | 1878, 1883, 1893, 1897, 1903, 1905, 1909, 1910, 1911, 1914, 1915, 1921, 1924, 1925, 1931, 1957, 1958, 1960, 1972, 1975, 1978, 1986, 1995 | 22nd |
| Cardiff City | 22nd | 1912, 1920, 1922, 1923, 1927, 1928, 1930, 1956, 1959, 1964, 1965, 1967, 1968, 1969, 1970, 1971, 1973, 1974, 1976, 1988, 1992, 1993 | 10 |
| Swansea City | 10 | 1913, 1932, 1950, 1961, 1966, 1981, 1982, 1983, 1989, 1991 | 8th |
| Bangor City | 8th | 1889, 1896, 1962, 1998, 2000, 2008, 2009, 2010 | 10 |
| The New Saints FC | 7th | 1996, 2005, 2012, 2014, 2015, 2016, 2019 | 3 |
| Cefn Druids AFC | 8th | 1880, 1881, 1882, 1885, 1886, 1898, 1899, 1904 | 6th |
| Shrewsbury Town | 6th | 1891, 1938, 1977, 1979, 1984, 1985 | 3 |
| Barry Town | 6th | 1955, 1994, 1997, 2001, 2002, 2003 | 1 |
| FC Chirk AAA | 5 | 1887, 1888, 1890, 1892, 1894 | 1 |
| Rhyl FC | 4th | 1952, 1953, 2004, 2006 | 4th |
| Chester City | 3 | 1908, 1933, 1947 | 10 |
| Merthyr Tydfil FC | 3 | 1949, 1951, 1987 | 2 |
| Wellington Town | 3 | 1902, 1906, 1940 | |
| Newtown AFC | 2 | 1879, 1895 | 4th |
| Crewe Alexandra | 2 | 1936, 1937 | |
| Oswestry United | 2 | 1901, 1907 | |
| Aberystwyth Town | 1 | 1900 | 3 |
| Hereford United | 1 | 1990 | 3 |
| AFC Llanelli | 1 | 2011 | 2 |
| AFC Newport County | 1 | 1980 | 2 |
| Connah's Quay & Shotton | 1 | 1929 | 2 |
| Bala Town | 1 | 2017 | |
| Carmarthen Town | 1 | 2007 | 2 |
| Tranmere Rovers | 1 | 1930 | 1 |
| Lovell's Athletic | 1 | 1948 | 1 |
| Oswestry White Stars | 1 | 1884 | 1 |
| Borough United | 1 | 1963 | |
| Bristol City | 1 | 1934 | |
| Ebbw Vale AFC | 1 | 1926 | |
| Flint Town United | 1 | 1954 | 1 |
| Connah's Quay Nomads | 1 | 2018 | 1 |
| Inter CableTel Cardiff | 1 | 1999 | |
| Prestatyn Town | 1 | 2013 | |
| South Liverpool | 1 | 1939 | |
| Aberdare Athletic | 4th | ||
| Cwmbran Town | 3 | ||
| FC Pontypridd | 3 | ||
| Kidderminster Harriers | 2 | ||
| Northwich Victoria | 2 | ||
| Westminster Rovers | 2 | ||
| Whitchurch FC | 2 | ||
| Afan Lido FC | 1 | ||
| Aberaman Athletic | 1 | ||
| Davenham FC | 1 | ||
| Hednesford Town | 1 | ||
| Merthyr Town | 1 | ||
| Port Talbot Town | 1 | ||
| FC Ruthin Town | 1 | ||
| Stourbridge FC | 1 | ||
| FC Ton Pentre | 1 | ||
| Airbus UK | 1 |
Individual evidence
- ↑ Welsh Cup snub for Wrexham and Newport County , BBC article , June 20, 2012, accessed March 7, 2013