Club Captains

  • 1920-1 P Young
  • 1921-3 H Cleland
  • 1923-6 D Murdoch
  • 1926-7 H Hogg
  • 1927-8 R Ayer
  • 1928-9 W Strang
  • 1929-30 GR Landels
  • 1930-1 J McClelland
  • 1931-3 RD Wishart
  • 1933-4 WD Cameron
  • 1934-8 C Mitchell
  • 1938-9 A Collins
  • 1939-45 (WW2)
  • 1946-8 WA Dalziel
  • 1948-9 N MacKenzie
  • 1949-50 J Stoddart
  • 1950-2 JWR Smith
  • 1952-4 B Lodge
  • 1954-6 JW McLeod
  • 1956-8 JM Bryce
  • 1958-9 JD Dunsmure
  • 1959-61 G Armstrong
  • 1961-2 J Christie
  • 1962-3 D Younger
  • 1963-5 DA Watson
  • 1965-6 WR Love
  • 1966-7 DWL MacKenzie
  • 1967-8 D Fleming
  • 1968-9 WL Russell
  • 1969-70 AML Watt
  • 1970-2 JE McKerchar
  • 1972-4 I Grieve
  • 1974-5 M O’Reilly
  • 1975-6 W Porteous
  • 1976-7 DA Hawes
  • 1977-8 AJY Brown
  • 1978-81 IR Brechin
  • 1981-3 DJ Hadden
  • 1983-5 JM McKechie
  • 1985-6 RJ Jones
  • 1986-8 RC Frew
  • 1988-90 MM Burrell
  • 1990-2 MJ Horner
  • 1992-5 JGD Alden
  • 1995-6 AH Milne
  • 1996-8 GMP Shaw
  • 1998-9 PJ MacLaurin
  • 1999-2000 MD Scott
  • 2000-2 PWJ Bodger
  • 2002-3 MW Dalrymple
  • 2003-5 JR Sanford
  • 2005-7 AJ Laird
  • 2007-9 AA Chapman
  • 2009-11 JL Macfarlane
  • 2011-13 CI Aiken
  • 2013- JA Thompson