Past Captains & Presidents.
Past Captains
1969-70: J.Thompson
1970-71: W.Bryce
1971-72: E.Herman
1972-73: W.S.Little
1973-74: R.G.Anderson & R.Wheeldon
1974-75: D.G.Taylor
1975-77: A.Fleming
1977-82: G.Jamieson
1982-83: J.Gibb
1983-84: K.White
1984-85: G.Jamieson
1985-87: K.White
1987-88: K.Hogg
1988-89: I.T.Gray
1989-91: I.Thorburn
1991-92: I.T.Gray
1992-94: G.H.Carmichael
1994-96: S.Buckley
1996-97: S.McGauchie
1997-99: N.McGregor
1999-02: A.Render
2002-03: S.Williamson
2003-04: N.Smith
2004-05: K.Hogg
2005-09: P.Carruthers
2009-11: J.Nelson
2011-present: C McCann
Past Presidents
1969-70: D.A.Purdon
1970-76: I.H.Gordon
1976-83: P.S.Chisholm
1983-84: A.A.MacPherson
1984-99: A.M.Robertson
1999-05: R.Anderson
2005-12: D.H.S. Barty
2012-15: D.J.R. Fisher
2015-17: N.Wallace
2017-present: G. Coupland