Anno Vincitore Paese
2019 The New Saints The New Saints Galles Galles
2018 Connah's Quay Nomads Connah's Quay Nomads Galles Galles
2017 Bala Town Bala Town Galles Galles
2016 The New Saints The New Saints Galles Galles
2015 The New Saints The New Saints Galles Galles
2014 The New Saints The New Saints Galles Galles
2013 Prestatyn Town Prestatyn Town Galles Galles
2012 The New Saints The New Saints Galles Galles
2011 Llanelli AFC Llanelli AFC Galles Galles
2010 Bangor City Bangor City Galles Galles
2009 Bangor City Bangor City Galles Galles
2008 Bangor City Bangor City Galles Galles
2007 Carmarthen Town Carmarthen Town Galles Galles
2006 Rhyl FC Rhyl FC Galles Galles
2005 TNS Llansantffraid TNS Llansantffraid Galles Galles
2004 Rhyl FC Rhyl FC Galles Galles
2003 Barry Town FC Barry Town FC Galles Galles
2002 Barry Town FC Barry Town FC Galles Galles
2001 Barry Town FC Barry Town FC Galles Galles
2000 Bangor City Bangor City Galles Galles
1999 UWIC Inter Cardiff UWIC Inter Cardiff Galles Galles
1998 Bangor City Bangor City Galles Galles
1997 Barry Town FC Barry Town FC Galles Galles
1996 Llansantffraid FC Llansantffraid FC Galles Galles
1995 Wrexham AFC Wrexham AFC Galles Galles
1994 Barry Town FC Barry Town FC Galles Galles
1993 Cardiff City Cardiff City Galles Galles
1992 Cardiff City Cardiff City Galles Galles
1991 Swansea City Swansea City Galles Galles
1990 Hereford United Hereford United Inghilterra Inghilterra
1989 Swansea City Swansea City Galles Galles
1988 Cardiff City Cardiff City Galles Galles
1987 Merthyr Tydfil FC Merthyr Tydfil FC Galles Galles
1986 Wrexham AFC Wrexham AFC Galles Galles
1985 Shrewsbury Town Shrewsbury Town Inghilterra Inghilterra
1984 Shrewsbury Town Shrewsbury Town Inghilterra Inghilterra
1983 Swansea City Swansea City Galles Galles
1982 Swansea City Swansea City Galles Galles
1981 Swansea City Swansea City Galles Galles
1980 Newport County Newport County Galles Galles
1979 Shrewsbury Town Shrewsbury Town Inghilterra Inghilterra
1978 Wrexham AFC Wrexham AFC Galles Galles
1977 Shrewsbury Town Shrewsbury Town Inghilterra Inghilterra
1976 Cardiff City Cardiff City Galles Galles
1975 Wrexham AFC Wrexham AFC Galles Galles
1974 Cardiff City Cardiff City Galles Galles
1973 Cardiff City Cardiff City Galles Galles
1972 Wrexham AFC Wrexham AFC Galles Galles
1971 Cardiff City Cardiff City Galles Galles
1970 Cardiff City Cardiff City Galles Galles
1969 Cardiff City Cardiff City Galles Galles
1968 Cardiff City Cardiff City Galles Galles
1967 Cardiff City Cardiff City Galles Galles
1966 Swansea Town Swansea Town Galles Galles
1965 Cardiff City Cardiff City Galles Galles
1964 Cardiff City Cardiff City Galles Galles
1963 Borough United Borough United Galles Galles
1962 Bangor City Bangor City Galles Galles
1961 Swansea Town Swansea Town Galles Galles
1960 Wrexham AFC Wrexham AFC Galles Galles
1959 Cardiff City Cardiff City Galles Galles
1958 Wrexham AFC Wrexham AFC Galles Galles
1957 Wrexham AFC Wrexham AFC Galles Galles
1956 Cardiff City Cardiff City Galles Galles
1955 Barry Town FC Barry Town FC Galles Galles
1954 Flint Town United Flint Town United Galles Galles
1953 Rhyl FC Rhyl FC Galles Galles
1952 Rhyl FC Rhyl FC Galles Galles
1951 Merthyr Tydfil FC Merthyr Tydfil FC Galles Galles
1950 Swansea Town Swansea Town Galles Galles
1949 Merthyr Tydfil FC Merthyr Tydfil FC Galles Galles
1948 Lovell's Athletic Lovell's Athletic Galles Galles
1947 Chester City Chester City Inghilterra Inghilterra
1940 Wellington Town Wellington Town Inghilterra Inghilterra
1939 South Liverpool South Liverpool Inghilterra Inghilterra
1938 Shrewsbury Town Shrewsbury Town Inghilterra Inghilterra
1937 Crewe Alexandra Crewe Alexandra Inghilterra Inghilterra
1936 Crewe Alexandra Crewe Alexandra Inghilterra Inghilterra
1935 Tranmere Rovers Tranmere Rovers Inghilterra Inghilterra
1934 Bristol City Bristol City Inghilterra Inghilterra
1933 Chester City Chester City Inghilterra Inghilterra
1932 Swansea Town Swansea Town Galles Galles
1931 Wrexham AFC Wrexham AFC Galles Galles
1930 Cardiff City Cardiff City Galles Galles
1929 Connah's Quay Nomads Connah's Quay Nomads Galles Galles
1928 Cardiff City Cardiff City Galles Galles
1927 Cardiff City Cardiff City Galles Galles
1926 Ebbw Vale AFC Ebbw Vale AFC Galles Galles
1925 Wrexham AFC Wrexham AFC Galles Galles
1924 Wrexham AFC Wrexham AFC Galles Galles
1923 Cardiff City Cardiff City Galles Galles
1922 Cardiff City Cardiff City Galles Galles
1921 Wrexham AFC Wrexham AFC Galles Galles
1920 Cardiff City Cardiff City Galles Galles
1915 Wrexham AFC Wrexham AFC Galles Galles
1914 Wrexham AFC Wrexham AFC Galles Galles
1913 Swansea Town Swansea Town Galles Galles
1912 Cardiff City Cardiff City Galles Galles
1911 Wrexham AFC Wrexham AFC Galles Galles
1910 Wrexham AFC Wrexham AFC Galles Galles
1909 Wrexham AFC Wrexham AFC Galles Galles
1908 Chester City Chester City Inghilterra Inghilterra
1907 Oswestry Town FC Oswestry Town FC Inghilterra Inghilterra
1906 Wellington Town Wellington Town Inghilterra Inghilterra
1905 Wrexham AFC Wrexham AFC Galles Galles
1904 Druids FC Druids FC Galles Galles
1903 Wrexham AFC Wrexham AFC Galles Galles
1902 Wellington Town Wellington Town Inghilterra Inghilterra
1901 Oswestry Town FC Oswestry Town FC Inghilterra Inghilterra
1900 Aberystwyth Town Aberystwyth Town Galles Galles
1899 Druids FC Druids FC Galles Galles
1898 Druids FC Druids FC Galles Galles
1897 Wrexham AFC Wrexham AFC Galles Galles
1896 Bangor City Bangor City Galles Galles
1895 Newtown AFC Newtown AFC Galles Galles
1894 Chirk AAA Chirk AAA Galles Galles
1893 Wrexham AFC Wrexham AFC Galles Galles
1892 Chirk AAA Chirk AAA Galles Galles
1891 Shrewsbury Town Shrewsbury Town Inghilterra Inghilterra
1890 Chirk AAA Chirk AAA Galles Galles
1889 Bangor City Bangor City Galles Galles
1888 Chirk AAA Chirk AAA Galles Galles
1887 Chirk AAA Chirk AAA Galles Galles
1886 Druids FC Druids FC Galles Galles
1885 Druids FC Druids FC Galles Galles
1884 Oswestry Town FC Oswestry Town FC Inghilterra Inghilterra
1883 Wrexham AFC Wrexham AFC Galles Galles
1882 Druids FC Druids FC Galles Galles
1881 Druids FC Druids FC Galles Galles
1880 Druids FC Druids FC Galles Galles
1879 Newtown AFC Newtown AFC Galles Galles
1878 Wrexham AFC Wrexham AFC Galles Galles