Past Masters

Past Masters 512

1871-73  J. Horner*

1873-76  Major R. Scobie*

1876-78  L. McKellar*

1878-80  A. Nicholson*

1880-83  Dr A. Hamilton*

1883-85  P.R. Smyth*

1885-87  W. Rankin*

1887-89  Dr C.G. King*

1889-92  A.S. Hutton*

1892-94  Dr J. Strang*

1894-97  J.M. Campbell*

1897-99  H. Paterson*

1899-01  H. Wilkie*

1901-02  R. McNally*

1902-03  A.L. Mathieson*

1903-04  R. Scott*

1904-06  J. Waterson*

1906-08  J.C. Scobie*

1908-10  R.M. Whitelaw*

1910-12  J. Graham*

1912-13  F.N. West*

1913-14  W. Shaw*

1914-15  R. Donachie*

1915-16  D.McA. West*

1916-17  J. Gourley Jnr*

1917-18  J.F. Byars*

1918-19  A. Shields*

1919-20  J. Fraser*

1920-22  R. Craig*

1922-23  W.R. Kyle*

1923-24  H.W. Pring*

1924-25  R. Duncan*

1925-26  J. McInnes*

1926-27  G.U. Tait*

1927-28  J. McWhinnie*

1928-29  J. Dunnion*

1929-30  J. Jamieson*

1930-31  C. Angus O.B.E*

1931-32  A.B. Stewart*

1932-33  J. Buttar*

1933-34  J. Calder*

1934-35  S.W. Love*

1935-36  F. Waterson*

1936-37  J. Waterson*

1937-38  J. McGuire*

1938-39  R.G. Blair*

 

1939-40  W.S.Walker*

1940-41  J.J. Muir*

1941-42  W. Durnan*

1942-43  J. MacDonald*

1943-44  A.M. Hutchison*

1944-45  H.W. Green*

1945-46  A. Prosser*

1946-47  J. Gibson*

1947-48  C. Nixon JP*

1948-49  J.C. Sanderson*

1949-50  D.S. Martin*

1950-51  J. Barclay*

1951-52  A. Ross*

1952-53  J.H. Blair*

1953-54  R. Dunlop*

1954-55  G.N. White*

1955-56  T. Kennedy*

1956-57  J. Innes*

1957-58  H.W. Gardiner*

1958-59  A. McDonald*

1959-60  T. Cameron*

1960-61  A. Elliot*

1961-62  G. Beattie*

1962-63  D. Lyon*

1963-64  H. Peachey*

1964-65  J. Steel*

1965-66  W.M. Smith*

1966-67  J.G. Yule*

1967-68  W. Sproull*

1968-69  R.G. Roy*

1969-70  D.M. Tennent

1970-71  T. Armstrong*

1971-72  J. Rannochan*

1972-73  D. Calder*

1973-74 B.M. Pitt

1974-75  W.R. Campbell*

1975-76  W. Hamill

1976-77  J.P. Wright*

1977-78  W. Cuthbert*

1978-79  T. Torrance Jnr*

1979-80  W. Gourlay*

1980-81  E.G. Munro*

1981-82  I.C. Blair*

1982-83  C.P.M. Kemp*

1983-84  A. Hamilton

1984-85  J. McNeill

 

1985-86  J. Loughery*

1986-87  A. Meldrum

1987-88  I. McLeod

1988-89  A. Duff*

1989-90  A.J. Yule

1990-91  J. Shearer

1991-92  J.H. McMillan

1992-93  K.W. Rankin

1993-94  D.A. Jarvie

1994-95  W.S. Ferns

1995-96  A.F. Herbert

1996-97  D. Albert

1997-98  R. Finnie

1998-99  D. Albert

1999-00  A.F. Herbert

2000-02  Dr I. Cameron

2002-03  A.B. Lilley*

2003-04  W. Shields

2004-06  A.J. Yule

2006-07  J.M. Hamilton

2007-08  W.S. Ferns

2008-09  J.H. McMillan

2009-11  D.R. Yule

2011-13  D. McCormick

2013-14  J. McNeill

2014-16   R.H.Dey

2016-

*  Deceased