2023 -24 W Donaldson
2021-22 A Miller
2019-20 J M Knox
2017-18 I Ross
2015-16 K R Niven
2013-14 A F Greenwood
2011-12 A Christie
2009-10 F L Stephen
2007-08 J D Gray
2005-06 G W A Currie
2003-04 S Greenwood
2001-02 G Christie
1999-2000 S G Race
1997-98 I Wilson
1995-96 J C Fenton
1993-94 J B Falls
1991-92 A L Izatt
1989-90 D A H Brown
1987-88 D McGregor
1985-86 R Thomson
1983-84 G M Cunningham
1981-82 W L Dunne
1979-80 J G Gourlay
1978 F W McKenzie
1977 G Hughes
1976 A K Dewar
1975 G Donlon
1974 A M Stevenson
1973 K C Wright
1972 W M Menzies
1971 R McClymont
1970 D L Joy
1969 D McCallum
1968 A Speight
1967 W P Robertson jnr
1966 J Smith
1965 F H Crisp
1964 W M Bruce
1963 G Cain
1962 T Y Whittet
1960-61 K Johnston
1958-59 D H Chisholm
1956-57 J Davidson
1954-55 W P Robertson