Past Masters
1818 - 2018
William Fraser 1818 - 1820
John Lawrie 1820 - 1822
John Trotter 1822 - 1825
William Kippen 1825 - 1826
John Trotter P.M. 1826 - 1827
William Law 1827 - 1830
The Hon. Captain Sandilands 1830 - 1831
William Law P.M. 1831 - 1832
William Kippen P.M. 1832 - 1835
John Lawrie P.M. 1835 - 1837
William Kippen P.M. 1837 - 1838
The Hon. Capt Sandilands 1838 - 1844
The Master of Torphican P.M. 1844 - 1863
The Rt. Hon. Lord Torphican P.M. 1864 - 1866
Thomas Sutton 1866 - 1868
William M. Wylie 1868 - 1871
Francis Lawrie 1871 - 1872
Thomas Hutton P.M. 1872 - 1873
William M. Wylie P.M. 1873 - 1875
James Hyslop 1875 - 1876
Alexander Mackey 1876 - 1879
James Hyslop Jnr. 1879 - 1883
Willaim Gray 1883 - 1886
James Robertson 1886 - 1887
Thomas Hutton P.M. 1887 - 1890
Robert R. Miller 1890 - 1893
James Miller 1893 - 1898
Adam Miller 1898 - 1901
David Findlayson 1901 - 1904
Robert Cairns Harwell 1904 - 1910
Robert Craig 1910 - 1912
David Finlayson P.M. 1912 - 1919
Robert Cairns Harwell P.M. 1919 - 1920
David Blain Philip 1920 - 1923
Robert Cairns Harwell P.M. 1923 - 1924
Arthur McDowall 1924 - 1926
David Drysdale 1926 - 1928
William Stark 1928 - 1930
Harry Rudd Detchon 1930 - 1932
William Russell 1932 - 1934
John Crichton 1934 - 1935
George G. Crichton 1935 - 1938
James T.D. Waddell 1938 - 1940
John Mackie 1940 - 1942
Peter Whitelaw 1942 - 1944
John H. Whitelaw 1944 - 1946
John Preston 1946 - 1948
Robert Brown 1948 - 1950
James D. Campbell 1950 - 1952
John Harper 1952 - 1954
William Marshall 1954 - 1956
James B. Turnbull 1956 - 1958
Peter Whitelaw P.M. 1958 - 1960
John L. Armit 1960 - 1962
George S. Scott 1962 - 1964
James R. Utterson 1964 - 1966
William Kirk 1966 - 1968
William S.C. Renwick 1968 - 1970
David Marshall 1970 - 1972
Adam Gordon Hay 1972 - 1974
Morris Cowan 1974 - 1976
George M. Preston 1976 - 1978
Ian W. Speirs 1978 - 1980
Charles Smith 1980 - 1982
John Begbie 1982 - 1984
Robert Allan 1984 - 1986
William Renwick 1986 - 1988
James M.B. Thomson 1988 - 1990
John Ballantyne 1990 - 1992
Andrew Bennett 1992 - 1993
Mark A. Horsburgh 1993 - 1995
Eric McL. Horsburgh 1995 - 1997
Alexander R. Horsburgh 1997 - 1999
Lawrence S. Young 1999 - 2000
Leonard W.J. Findlay 2000 - 2002
Adam Gordon Hay P.M. 2002 - 2004
Donald S.D. Nicolson 2004 - 2006
Thomas S. Walker 2006 - 2008
John A. Collins 2008 - 2010
John H. Storrier 2010 - 2012
Thomas D. Smith 2012 - 2014
Andrew L. Cameron 2014 - 2016
Grant Dunbar 2016-2019
Gordon J.C. Sharp 2019-2022
Andrew L. Cameron 2022-2023
Thomas D. Smith 2023-2024