PAST PRESIDENTS
1927 J McKimmie
1928 J Davidson
1929 R Masson
1930 D Reid
1931 J Bain
1932 A Allan
1933 J Mitchell
1934 L Robertson
1935 J McPherson
1936 RP Mutch
1937 G Simpson
1938 J Chalmers
1939 W Scott
WAR
1945 J McPherson
1946 J McPherson
1947 R Leslie
1948 W McPherson
1949 J Cumming & A Taylor
1950 WJ Fletcher & J McPhail
1951 WAP Cormack & D More
1952 G Cormack & A Stronach
1953 J Main & D McPherson
1954 J McPherson & D Davidson
1955 D McPherson &G McPherson
1956 D Young & JA McPherson
1957 J McPhail & G Anderson
1958 D Davidson & W Fletcher
1959 JA McPherson & A Ingram
1960 J Findlay & J Young
1961 I McLay & A Stewart
1962 AR Young & J Ralph
1963 A Stewart & AT McPherson
1964 SRD McBean & NM McPherson
1965 W Mellis & J McPherson
1966 JWH Petrie & SRD McBean
1967 J More & D McPherson
1968 G Stewart & E Fanning
1969 G Young & J McLennan
1970 J McPherson & J Young
1971 W Main & J Ralph
1972 A Mathieson & J Sutherland
1973 W Young & W Main
1974 E Dubber & E Fanning
1975 J McKenzie & DA McPherson
1976 EA Stienert & NM McPherson
1977 JG McPherson & J Ralph
1978 E Fanning & J More
1979 J McPherson & SRD McBean
1980 S Murray & EA Steinart
1981 W Innes
1982 JM Young
1983 C More
1984 C More
1985 C More
1986 CJ Whyte
1987 D McPherson
1988 PT Morrison
1989 PT Morrison
1990 AH Jeffries
1991 F McPherson
1992 K Thompson
1993 G Murray
1994 CW Peace
1995 A Binnie
1996 RK Harvey
1997 G Grant
1998 K Inman
1999 DR Russell
2000 R Hewitt
2001 W Innes
2002 K Walker
2003 TS Murray
2004 T Stewart
2005 JM Young
2006 R Adams
2007 K Thompson
2008 RK Harvey
2009 D McPherson
2010 T Murray
2001 E Main
2012 J Grant
2013 J Donaldson
2014 S Murray
2015 J Burke
2016 J Morrison
2017 P Craib
2018 A Robertson
2019 A Grant