# Welsh Cup

De Welsh Cup is sinds 1876 het jaarlijkse voetbalbekertoernooi in Wales dat door de Welshe voetbalbond (Football Association of Wales, FAW) wordt georganiseerd. Tijdens WO-I en WO-II kende het een onderbreking. In 2017 werd de 130e editie gespeeld.
Het bekertoernooi wordt volgens het knock-outsysteem gespeeld. De deelnemende ploegen komen uit Wales en aangrenzende delen van Engeland. Alleen de bekerwinnaars uit Wales zelf kunnen zich plaatsen voor de UEFA Europa Conference League (voorheen voor de Europacup II). Hierdoor kregen de verliezend finalisten in 1977, 1979, 1984, 1985 en 1990 het Welshe ticket voor Europees voetbal toebedeeld.
Sinds 1996 kunnen, op gezag van de UEFA, na de invoering van de ’nationale’ competitie (League of Wales) alleen clubs deelnemen die in de Welshse competities spelen. Hierdoor zijn onder andere de voormalige bekerwinnaars Wrexham AFC (23x), Cardiff City FC (22x), Swansea Town AFC (10x), Merthyr Tydfil FC (3x) en Newport County AFC (1x) van deelname uitgesloten omdat zij in de Engelse competitie spelen.

## Finales

N.B. Clubs met * aangeduid zijn Engelse clubs
| Jaar | Winnaar | Uitslag | Finalist |
| 1878 | Wrexham Town FC | 1-0 | Druids FC |
| 1879 | Newtown White Stars FC | 1-0 | Wrexham Town FC |
| 1880 | Druids FC | 2-1 | Ruthin FC |
| 1881 | Druids FC | 2-0 | Newtown White Stars FC |
| 1882 | Druids FC | 5-0 | Northwich Victoria FC * |
| 1883 | Wrexham AFC | 1-0 | Druids FC |
| 1884 | Oswestry White Stars FC * | 0-0, 1-0 | Druids FC |
| 1885 | Druids FC | 1-1, 3-1 nv | Oswestry White Stars FC * |
| 1886 | Druids FC | 4-0 | Newtown AFC |
| 1887 | Chirk AAA | 2-1 | Davenham FC |
| 1888 | Chirk AAA | 5-0 | Newtown AFC |
| 1889 | Bangor AFC | 2-1 | Northwich Victoria FC * |
| 1890 | Chirk AAA | 1-0 | Wrexham AFC |
| 1891 | Shrewsbury Town FC * | 5-2 | Wrexham AFC |
| 1892 | Chirk AAA | 2-1 | Westminster Rovers FC |
| 1893 | Wrexham AFC | 2-1 | Chirk AAA |
| 1894 | Chirk AAA | 2-0 | Westminster Rovers FC |
| 1895 | Newtown AFC | 3-2 | Wrexham AFC |
| 1896 | Bangor AFC | 2-1 | Wrexham AFC |
| 1897 | Wrexham AFC | 3-1 | Newtown AFC |
| 1898 | Druids FC | 1-1, 2-1 | Wrexham AFC |
| 1899 | Druids FC | 2-2, 1-0 | Wrexham AFC |
| 1900 | Aberystwyth Town | 3-0 | Druids FC |
| 1901 | Oswestry United FC * | 1-0 | Druids FC |
| 1902 | Wellington Town FC * | 1-0 | Wrexham AFC |
| 1903 | Wrexham AFC | 8-0 | Aberaman Athletic FC |
| 1904 | Druids FC | 3-2 | Aberdare Athletic FC |
| 1905 | Wrexham AFC | 3-0 | Aberdare Athletic FC |
| 1906 | Wellington Town FC * | 3-2 | Whitchurch FC * |
| 1907 | Oswestry United FC* | 2-0 | Whitchurch FC * |
| 1908 | Chester FC * | 3-1 | Connah's Quay & Shotton FC |
| 1909 | Wrexham AFC | 1-0 | Chester FC * |
| 1910 | Wrexham AFC | 2-1 | Chester FC * |
| 1911 | Wrexham AFC | 6-0 | Connah's Quay & Shotton FC |
| 1912 | Cardiff City FC | 0-0, 3-0 | Pontypridd AFC |
| 1913 | Swansea Town AFC | 0-0, 1-0 | Pontypridd AFC |
| 1914 | Wrexham AFC | 0-0, 3-0 | Llanelli AFC |
| 1915 | Wrexham AFC | 1-1, 1-0 | Swansea Town AFC |
| 1916-1919 niet gespeeld ||||
| 1920 | Cardiff City FC | 2-1 | Wrexham AFC |
| 1921 | Wrexham AFC | 1-1, 3-1 | Pontypridd AFC |
| 1922 | Cardiff City FC | 2-0 | Ton Pentre FC |
| 1923 | Cardiff City FC | 3-2 | Aberdare Athletic FC |
| 1924 | Wrexham AFC | 2-2, 1-0 | Merthyr Town FC |
| 1925 | Wrexham AFC | 3-1 | Fflint FC |
| 1926 | Ebbw Vale FC | 3-2 | Swansea Town AFC |
| 1927 | Cardiff City FC | 2-0 | Rhyl FC |
| 1928 | Cardiff City FC | 2-0 | Bangor City |
| 1929 | Connah's Quay & Shotton FC | 3-0 | Cardiff City FC |
| 1930 | Cardiff City FC | 0-0 nv, 4-2 nv | Rhyl FC |
| 1931 | Wrexham AFC | 7-0 | Shrewsbury Town FC * |
| 1932 | Swansea Town AFC | 1-1, 2-0 | Wrexham AFC |
| 1933 | Chester FC * | 2-0 | Wrexham AFC |
| 1934 | Bristol City FC * | 1-1, 3-0 | Tranmere Rovers FC * |
| 1935 | Tranmere Rovers FC * | 1-0 | Chester FC * |
| 1936 | Crewe Alexandra FC * | 2-0 | Chester FC * |
| 1937 | Crewe Alexandra FC * | 1-1, 3-1 | Rhyl FC |
| 1938 | Shrewsbury Town FC * | 2-2, 2-1 | Swansea Town AFC |
| 1939 | South Liverpool FC * | 2-1 | Cardiff City FC |
| 1940 | Wellington Town FC * | 4-0 | Swansea Town AFC |
| 1941-1946 niet gespeeld ||||
| 1947 | Chester FC * | 0-0, 5-1 | Merthyr Tydfil FC |
| 1948 | Lovell's Athletic | 3-0 | Shrewsbury Town FC * |
| 1949 | Merthyr Tydfil FC | 2-0 | Swansea Town AFC |
| 1950 | Swansea Town AFC | 4-1 | Wrexham AFC |
| 1951 | Merthyr Tydfil FC | 1-1, 3-2 | Cardiff City FC |
| 1952 | Rhyl FC | 4-3 | Merthyr Tydfil FC |
| 1953 | Rhyl FC | 2-1 | Chester FC * |
| 1954 | Fflint Town United | 2-0 | Chester FC * |
| 1955 | Barry Town | 1-1, 4-3 | Chester FC * |
| 1956 | Cardiff City FC | 3-2 | Swansea Town AFC |
| 1957 | Wrexham AFC | 2-1 | Swansea Town AFC |
| 1958 | Wrexham AFC | 1-1, 2-1 | Chester FC * |
| 1959 | Cardiff City FC | 2-0 | Lovell's Athletic |
| 1960 | Wrexham AFC | 1-1, 1-0 | Cardiff City FC |
| 1961 | Swansea Town AFC | 3-1 | Bangor City |
| 1962 | Bangor City | 0-3, 2-0, 3-1 | Wrexham AFC |
| 1963 | Borough United FC | 2-1, 0-0 | Newport County AFC |
| 1964 | Cardiff City FC | 0-2, 3-1, 2-0 | Bangor City |
| 1965 | Cardiff City FC | 5-1, 0-1, 3-0 | Wrexham AFC |
| 1966 | Swansea Town AFC | 3-0, 0-1, 2-1 | Chester FC * |
| 1967 | Cardiff City FC | 2-2, 2-1 | Wrexham AFC |
| 1968 | Cardiff City FC | 2-0, 4-1 | Hereford United * |
| 1969 | Cardiff City FC | 3-1, 2-0 | Swansea Town AFC |
| 1970 | Cardiff City FC | 1-0, 4-0 | Chester FC * |
| 1971 | Cardiff City FC | 1-0, 3-1 | Wrexham AFC |
| 1972 | Wrexham AFC | 2-1, 1-1 | Cardiff City FC |
| 1973 | Cardiff City FC | 0-1, 5-0 | Bangor City |
| 1974 | Cardiff City FC | 1-0, 1-0 | Stourbridge FC * |
| 1975 | Wrexham AFC | 2-1, 3-1 | Cardiff City FC |
| 1976 | Cardiff City FC | 3-3, 3-2 | Hereford United * |
| 1977 | Shrewsbury Town FC * | 1-2, 3-0 | Cardiff City FC |
| 1978 | Wrexham AFC | 2-1, 1-0 | Bangor City |
| 1979 | Shrewsbury Town FC * | 1-1, 1-0 | Wrexham AFC |
| 1980 | Newport County AFC | 2-1, 3-0 | Shrewsbury Town FC * |
| 1981 | Swansea City AFC | 1-0, 1-1 | Hereford United * |
| 1982 | Swansea City AFC | 0-0, 2-1 | Cardiff City FC |
| 1983 | Swansea City AFC | 2-1, 2-0 | Wrexham AFC |
| 1984 | Shrewsbury Town FC * | 2-1, 0-0 | Wrexham AFC |
| 1985 | Shrewsbury Town FC * | 3-1, 0-0 | Bangor City |
| 1986 | Wrexham AFC | 1-1 nv, 2-1 | Kidderminster Harriers * |
| 1987 | Merthyr Tydfil FC | 2-2 nv, 1-0 | Newport County AFC |
| 1988 | Cardiff City FC | 2-0 | Wrexham AFC |
| 1989 | Swansea City AFC | 5-0 | Kidderminster Harriers * |
| 1990 | Hereford United * | 2-1 | Wrexham AFC |
| 1991 | Swansea City AFC | 2-0 | Wrexham AFC |
| 1992 | Cardiff City FC | 1-0 | Hednesford Town FC * |
| 1993 | Cardiff City FC | 5-0 | Rhyl FC |
| 1994 | Barry Town | 2-1 | Cardiff City FC |
| 1995 | Wrexham AFC | 2-1 | Cardiff City FC |
| 1996 | Llansantffraid FC | 3-3 ns (3-2) | Barry Town |
| 1997 | Barry Town | 2-1 | Cwmbran Town |
| 1998 | Bangor City | 1-1 ns (4-2) | Connah's Quay Nomads |
| 1999 | Inter Cardiff | 1-1 ns (4-2) | Carmarthen Town |
| 2000 | Bangor City | 1-0 | Cwmbran Town |
| 2001 | Barry Town | 2-0 | TNS Llansantffraid |
| 2002 | Barry Town | 4-1 | Bangor City |
| 2003 | Barry Town | 2-2 ns (4-3) | Cwmbran Town |
| 2004 | Rhyl FC | 1-0 nv | TNS Llansantffraid |
| 2005 | TNS Llansantffraid | 1-0 | Carmarthen Town |
| 2006 | Rhyl FC | 2-0 | Bangor City |
| 2007 | Carmarthen Town | 3-2 | Afan Lido FC |
| 2008 | Bangor City | 4-2 nv | Llanelli AFC |
| 2009 | Bangor City | 2-0 | Aberystwyth Town |
| 2010 | Bangor City | 3-2 | Port Talbot Town |
| 2011 | Llanelli AFC | 4-1 | Bangor City |
| 2012 | The New Saints FC | 2-0 | Cefn Druids AFC |
| 2013 | Prestatyn Town FC | 3-1 nv | Bangor City |
| 2014 | The New Saints FC | 3-2 | Aberystwyth Town |
| 2015 | The New Saints FC | 2-0 | Newtown AFC |
| 2016 | The New Saints FC | 2-0 | Airbus UK Broughton |
| 2017 | Bala Town FC | 2-1 | The New Saints FC |
| 2018 | Connah's Quay Nomads | 4-1 | Aberystwyth Town |
| 2019 | The New Saints FC | 3-0 | Connah's Quay Nomads |
| 2020 | halve finale en finale niet gespeeld vanwege coronapandemie | halve finale en finale niet gespeeld vanwege coronapandemie | halve finale en finale niet gespeeld vanwege coronapandemie |
| 2021 | bekertoernooi niet gespeeld vanwege coronapandemie | bekertoernooi niet gespeeld vanwege coronapandemie | bekertoernooi niet gespeeld vanwege coronapandemie |
| 2022 | The New Saints FC | 3-0 | Penybont FC |
| 2023 | The New Saints FC | 6-0 | Bala Town FC |
| 2024 | Connah's Quay Nomads | 2-1 | The New Saints FC |
* Beker van Wales op wfda.co.uk
* Beker van Wales op RSSSF