Past masters

William Douglas 1867-68
James Gray 1868-69
James Gray 1869-70
James Gray 1870-71
James MacLeod 1871-72
David Bell 1872-73
David Reid 1873-74
David Reid 1874-75
David Gilchrist 1875-76
David Reid 1876-77
John Fyfe 1877-78
David Reid 1878-79
David Reid 1879-80
John Rodgers 1880-81
John Rodgers 1881-82
John Jackson 1882-83
John Jackson 1883-84
John Jackson 1884-85
John Jackson 1885-86
Mathew Anderson 1886-87
Mathew Anderson 1887-88
Mathew Anderson 1888-89
Mathew Anderson 1889-90
Mathew Anderson 1890-91
John Carruthers 1891-92
John Carruthers 1892-93
John Carruthers 1893-94
William C.J. Liddell 1894-95
William C.J. Liddell 1895-96
William Scott 1896-97
William Scott 1897-98
William Scott 1898-99
William Ballingall 1899-1900
William Ballingall 1900-01
William Ballingall 1901-02
John Anderson 1902-03
John Anderson 1903-04
Hugh Reddie 1904-05
Alex F Mennie 1905-06
Alex F Mennie 1906-07
Alex F Mennie 1907-08
William A Martin 1908-09
William A Martin 1909-10
John Murray Sen 1910-11
John Murray Sen 1911-12
George Scott 1912-13
George Scott 1913-14
John Campbell 1914-15
William R Munro 1915-16
Thomas Cullen 1916-17
John Murray (Junr) 1917-18
James Elliot 1918-19
John R Miller 1919-20
John Boyd 1920-21
John McCracken 1921-22
James H Addison 1922-23
Robert Wood 1923-24
Robert J Forsyth Sen 1924-25
John N Gooding 1925-26
Walter Hogg 1926-27
Robert Thomson 1927-28
Samuel A Hackett 1928-29
William Richardson 1929-30
George Lyall 1930-31
George Reddie 1931-32
James H Brown 1932-33
Archibald G.B. Hume 1933-34
Robert J Forsyth (Junr) 1934- 35
John Hogg 1935-36
Samuel B.D. McGuire 1936-37
Thomas B Rodgers 1937-38
Peter R Sinclair 1938-39
John D Anderson 1939-40
George C Russell 1940-41
Iven Hamilton 1941-42
William Gibson 1942-43
John Addison 1943-44
James S.R. Glass 1944-45
Percy C Eldred 1945-46
Thomas MacDonald 1946-47
John S Valentine 1947-48
Thomas D Murray 1948-49
James M Rennie 1949-50
George S.M Lockie 1950-51
Alex H. Colquhoun 1951-52
Robert Stevenson 1952-53
Alexander J Barr 1953-54
William Davidson 1954-55
David Ross 1955-56
Alexander Hay 1956-57
James S Ferrall 1 957-58
David L Urquhart 1958-59
James McArthur 1959-60
Thomas W.B. Clelland 1960-61
Alexander Norris 1961-62
David Carnegie 1962-63
George M Bell 1963-64
James H.B. Grimshaw 1964-65
Hugh W. Allan 1965-66
Bristol C. Muldoon 1966-67
Patrick Rooney 1967-68
William C Shepherd 1968-69
John C Sandison 1969-70
Allan T Clelland 1970-71
David G Brown 1971-72
James S McMeekin 1972-73
Douglas Murphy 1973-74
James little 1974-75
Thomas O.B. Mitchell 1975-76
Gavin B Robb 1976-77
Alexander S Phillips 1977-78
David Urquhart 1978-79
Ronald Bryce 1979-80
Thomas McConville 1980-81
charles Lawrie 1981-82
Robert M Black 1982-83
Douglas S.W. Collins 1983-84
William M Orr 1984-85
Archibald M. McInally 1985-86
Stewart H Ballard 1986-87
James Orr 1987-88
Alistair Hendry 1988-89
James H Chatham 1989-90
James H Anderson 1990-91
Colin McArthur 1991-92
James A.L. Russell 1992-93
Robert J Allan 1993-94
William Donald 1994-95
David A White 1995-96
Francis Irvine 1996-97
Francis Irvine 1997-98
Norman Fraser 1998-99
Alister Hendry 1999-2000
James White 2000-01
James white 2001-02
James Banks 2002-03
James Banks 2003-04
John Murray 2004-05
Francis Valente 2005-06
Ian G Paul 2006-07
Ian G Paul 2007-08
John Murray 2008-09
James Banks 2009-10
James White 2010-11
James White 2011-12
Robert McGee 2012-13
Robert McGee 2013-14
James A (Tony) Campbell 2014-15
James A (tony) Campbell 2015-16
James A (Tony) Campbell 2016-17