Singles Winners

2017 DJ Wilson Dunbarton
2016 M McPeak Belmont
2015 P Convery  Dunbarton
2014 A Morrison Ballymena
2013 T Rainey  Old Bleach
2012 D Dubois  Belmont
2011 P Daly Ulster Transport
2010 M McPeak Belmont
2009 N Robinson Ballymena
2008 T Budde Belmont
2007 N Booth Old Bleach
2006 S Hall Old Bleach
2005 M McPeak Belmont
2004 N Booth Old Bleach
2003 DJ Wilson Dunbarton
2002 M Greenfield Dunbarton
2001 C Dennison Dunbarton
2000 DJ Wilson Dunbarton
1999 D Hamilton Belmont
1998 J Talbot Old Bleach
1997 J Talbot Old Bleach
1996 P Daly Belmont
1995 SB Allen Cliftonville
1994 A Whisker Saintfield
1993 C Best Willowfield
1992 J Patterson Cliftonville
1991 W Montgomery Falls
1990 S Adamson Dunbarton
1989 J Baker Cliftonville
1988 DS Corkill Knock
1987 S Elliman Falls
1986 W McKelvey Falls
1985 M Horner Belmont
1984 TD Sutton Cavehill
1983 SB Allen Ballymena
1982 P McVeigh Falls
1981 TD Sutton Cavehill
1980 DS Corkill Knock
1979 SB Allen Ballymena
1978 JM Craig Cliftonville
1977 JN McQuay Knock
1976 JJ Donnelly Falls
1975 WS Tate  Shaftesbury
1974 JN McQuay Knock
1973 W Curragh Ards
1972 W Pimley Falls
1971 W Crothers Ewarts
1970 TC McGookin NICS
1969 A McConnell NICS 
1968 TD Sutton Cavehill
1967 SJ Thompson Willowfield
1966 E Cruickshanks Hilden
1965 J Carlisle Belmont
1964 A McConnell Belmont
1963 C Matthews Gallaher
1962 T Nixon Willowfield
1961 A Smith Falls
1960 J Hood Cavehill
1959 M Fleming UTA
1958 SJ Thompson Willowfield
1957 PT Watson Cavehill
1956 SJ Hendron Belmont
1955 A Dougan Cavehill
1954 T Craig Willowfield
1953 PT Watson Cavehill
1952 B Fitzmaurice Cliftonville
1951 J Johnston North Belfast
1950 SJ Thompson Willowfield
1949 RH Kelly Belfast
1948 FJ Wright Cliftonville
1947 H Whiteside Castleton
1946 FJ Wright Cliftonville
1941-45 No Competition  
1940 PT Watson Cavehill
1939 PT Watson Cavehill
1938 FJ Wright Cliftonville
1937 WJ Thompson Cliftonville
1936 PT Watson Cavehill
1935 G Brennan Falls
1934 J Park Forth River
1933 WJ Thompson Belmont
1932 PT Watson Cavehill
1931 WJ Thompson Ulster
1930 Dr Rusk  Cavehill
1929 C Clarke  North Belfast
1928 PT Watson Cavehill
1927 PT Watson Cavehill
1926 T McCrea Ulster