Club Captains

  • 2023 – Present : Jack Halls
  • 2021 – 2022 : Josh Irvine
  • 2020 : Duncan Millar
  • 2018 – 2019 : Dinesh Tharanga
  • 2017 : Josh Irvine
  • 2016 – 2017 : Kevin Gallagher
  • 2014 – 2015 : Duncan Millar
  • 2009 – 2013 : Stephen Halls
  • 2006 – 2008 : David Boland
  • 2005 : David Liddle
  • 2004 : Andrew McMenemy
  • 2002 – 2003 : Scott Paterson
  • 2001 : Scott Thomson
  • 2000 : Neil Crooks
  • 1999 : K.Rowson
  • 1998 : G.Frizzell
  • 1997 : S.Halls
  • 1996 : G.Frizzell
  • 1995 : S.Thomson
  • 1994 : A.Aitchison
  • 1993 : J.Brownlee
  • 1992 : N.Crooks
  • 1991 : A.Niven
  • 1990 : N.Crooks
  • 1989 : S.Ormiston
  • 1988 : D.Ormiston
  • 1985 – 1987 : D.R.Nichol
  • 1984 : J.C.McMenemy
  • 1983 : J.C.Tancock
  • 1982: : J.C.McMenemy
  • 1981 : D.R.Nichol
  • 1980 : R.Millar
  • 1979 : R.D.Murray
  • 1978 : D.R.Nichol
  • 1977 : K.C.Allan
  • 1976 : W.Whitehead
  • 1974 – 1975 : R.D.Murray
  • 1972 – 1973 : I.Crooks
  • 1971 : J.T.Scott
  • 1970 : I.Crooks
  • 1968 – 1969 : R.D.Murray
  • 1966 – 1967 : J.A.Lyall
  • 1965 : M.S.Davidson
  • 1964 : R.J.Nichol
  • 1961 – 1963 : I.Crooks
  • 1960 : J.T.Roseburgh
  • 1958 – 1959 : A.W.Nichol
  • 1954 – 1957 : R.J.Nichol
  • 1952 – 1953 : T.S.Murray
  • 1950 – 1951 : J.G.H.Napier
  • 1949 : G.G.Anderson
  • 1947 – 1948 : D.Nichol
  • 1944 – 1946 : G.G.Anderson
  • 1943 : J.B.Lawson
  • 1941 – 1942 : G.G.Anderson
  • 1940 : G.G.Anderson & A.D.McLauchlan
  • 1938 – 1939 : T.R.Nisbet
  • 1937 : R.W.Boyd
  • 1935 – 1936 : J.Green
  • 1934 : J.K.Sanderson
  • 1933 : R.A.Anderson
  • 1930 – 1932 : A.H.Polson
  • 1928 – 1929 : J.N.Duncan
  • 1927 : T.S.McCaig
  • 1925 – 1926 : J.K.Sanderson
  • 1924 : A.Fairgrieve
  • 1921 – 1923 : G.Gordon
  • 1920 : F.H.Hoggarth
  • 1919 : R.L.Henderson
  • 1915 – 1918 : FIRST WORLD WAR (No Captains)
  • 1914 : R.L.Henderson
  • 1913 : C.W.Brown
  • 1911 – 1912 : R.A.Anderson
  • 1905 – 1910 : C.W.Brown
  • 1903 – 1904 : J.Mercer
  • 1902 : F.H.Hoggarth
  • 1901 : W.Fairgrieve
  • 1899 – 1900 : J.Mercer
  • 1898 : W.S.Jenkins
  • 1893- 1897 : W.Fairgrieve
  • 1889 – 1892 : W.S.Brown
  • 1887 – 1888 : A.M.Grieve
  • 1883 – 1886 : H.S.Murray
  • 1880 – 1882 : T.Fairgrieve
  • 1879 : W.S.Brown
  • 1878 : T.Riddell
  • 1877 : W.Gordon
  • 1876 : J.Hay
  • 1875 : C.C.Murray
  • 1874 : W.Gordon
  • 1873 : D.H.Hewitt
  • 1872 : T.Riddell
  • 1871 : T.Mitchell
  • 1870 : W.Montgomery
  • 1869 : W.Thompson
  • 1868 : J.Dalgleish
  • 1866 – 1867 : W.Knox
  • 1865 : A.Scott
  • 1864 : Arch.Cochrane & A.Scott
  • 1861 – 1863 : Arch.Cochrane
  • 1860 : Arch.Cochrane & Arch.Scott
  • 1853 – 1859 : Arch.Scott