Athletic 1933 - Llanelli 1934 - Swansea Town Reserves 1935 - Swansea Town Reserves 1936 - Swansea Town Reserves 1937 - Newport County Reserves 1938 - Lovell's Athletic 1939 - Lovell's Athletic 1946 - Lovell's Athletic 1947 - Lovell's Athletic 1948 - Lovell's Athletic 1949 - Merthyr Town Reserves 1950 - Merthyr Tydfil Reserves 1951 - Swansea Town Reserves 1952 - Merthyr Tydfil Reserves 1953 - Ebbw Vale & Cwm 1954 - Pembroke Borough 1955 - Newport County Reserves 1956 - Pembroke Borough 1957 - Haverfordwest County 1958 - Ton Pentre 1959 - Abergavenny Thursdays 1960 - Abergavenny Thursdays 1961 - Ton Pentre 1962 - Swansea Town Reserves 1963 - Swansea Town Reserves 1964 - Swansea Town Reserves Welsh Football League Premier Division 1965 - Swansea Town Reserves 1966 - Lovell's Athletic 1967 - Cardiff City Reserves 1968 - Cardiff City Reserves 1969 - Bridgend Town 1970 - Cardiff City Reserves 1971 - Llanelli 1972 - Cardiff City Reserves 1973 - Bridgend Town 1974 - Ton Pentre 1975 - Newport County Reserves 1976 - Swansea City Reserves 1977 - Llanelli 1978 - Llanelli 1979 - Pontllanfraith 1980 - Newport County Reserves 1981 - Haverfordwest County 1982 - Ton Pentre 1983 - Barry Town Welsh Football League National Division 1984 - Barry Town 1985 - Barry Town 1986 - Barry Town 1987 - Barry