PG Junior Cup Winners

1928 North Belfast

1929 North Belfast

1930 Belmont

1931 QI Olympic

1932 Belmont

1933 Ards

1934 Belmont

1935 Belfast

1936 Cavehill

1937 Ards

1938 Forth River

1939 Willowfield

1940 Ards

1941 Cliftonville

1942 Willowfield

1943 Belmont

1944 Cavehill

1945 North Belfast

1946 Ballymena

1947 Hilden

1948 Belmont

1949 Cavehill

1950 North Belfast

1951 North Belfast

1952 Castleton

1953 Knock

1954 Belmont

1955 Castleton

1956 Willowfield

1957 Cliftonville

1958 Forth River

1959 Willowfield

1960 Hilden

1961 Shaftesbury

1962 Falls

1963 Cliftonville

1964 Forth River

1965 Forth River

1966 Willowfield

1967 North Belfast

1968 Falls

1969 Willowfield

1970 Larne

1971 Shaftesbury

1972 Shaftesbury

1973 Willowfield

1974 Falls

1975 Falls

1976 Castleton

1977 Belfast

1978 Cliftonville

1979 Willowfield

1980 Falls

1981 Falls

1982 Castleton

1983 Falls

1984 Falls

1985 Falls

1986 Falls

1987 Pickie

1988 Falls

1989 Falls

1990 NICS

1991 Ards

1992 Falls

1993 Falls

1994 Falls

1995 Falls

1996 Falls

1997 Dunbarton

1998 Willowfield

1999 Dunbarton

2000 Old Bleach

2001 Ards

2002 Dunbarton

2003 Ballymena

2004 Ulster Transport

2005 Pickie

2006 Ballymena

2007 Belmont

2008 Downpatrick

2009 Larne

2010 Knock

2011 Dunbarton

2012 Dunbarton

2013 Ballymena

2014 Old Bleach

2015 Pickie

2016 Old Bleach

2017 Ards