1966 J. Hunter   1967 J.Hunter   1968 R. Ritchie
1969 J. Hunter   1970 J.McKellar   1971 A. McGregor
1972 J. McKellar   1973 A.Gracie   1974 W. Murray
1975 J.Keating   1976 J.Hunter   1977 R. Strachan
1978 A. McIntyre   1979 T.Fleming   1980 C. McManus
1981 J. Hunter   1982 I.Campbell   1983 I. Campbell
1984 C. McManus   1985 I.Campbell   1986 I. Campbell
1987 A. McIntyre (Jnr)   1988 I.Campbell   1989 Jas. McIntyre
1990 J. Hunter   1991 I.Campbell   1992 Jas. McIntyre
1993 I. Campbell   1994 JAS.McIntyre   1995 P. Ritchie
1996 A. McIntyre (Jnr)   1997 M.McGowan   1998 I.Campbell
1999 F. Hunter   2000 I.Campbell   2001 Jas. McIntyre
2002 I. Campbell   2003 M. Naughton   2004 M. McGowan
2005 R. Buddie            
 

Multiple Champions
Times Won   Name
10
  I. Campbell
6
  J. Hunter
4
  Jas. McIntyre
2
  J. McKellar
2
  C. McManus
2
  A. McIntyre (Jnr.)
2
  M. McGowan