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