President

1947-49 C. K. Pirie
1949-52 P. Stuart
1952-53 E. Edmond
1953-55 C. F. Pope
1955-56 R. McLachlan
1956-58 D. Hilton
1958-59 C. F. Pope
1959-69 H. G. S. Fyfe
1969-00 G. Stephen
2000- J. Napier

Vice-President

1947-49 P. Stuart
1949-52 E. Edmond
1952-53 C. F. Pope
1953-55 H. G. S. Fyfe
1955-56 D. Hilton
1956-58 C. F. Pope
1958-60 E. Edmond
1960-64 J. McIntosh
1964-68 D. L. Halliday
1968-69 G. Stephen
1969-71 A. D. Wright
1971-88 H. Moir
1988-2000 J. Napier
2000-07 T. Massie
2007-08 D. Strath
2008-19 R. Morrison
2019- S. Hill

Secretary

1947-53 C. Ingram
1953-55 T. S. Thom
1955-58 H. G. S. Fyfe
1958-88 S. R. Wood
1988-93 G. Benzie
1993-2011 A. Forbes
2011-18 B. Christie
2019- M. Smith

Treasurer

1947-55 C. Ingram
1955-58 H. G. S. Fyfe
1958-88 S. R. Wood
1988-2011 R. Forbes
2011-2014 R. Morrison
2014 – D. Fleming

Match Secretary

1954-58 W. Dickie
1958-88 S. R. Wood
1988-2008 R. Clark
2008-09 D. Strath
2009-17 A. Forrest
2017- M. Smith

Registrations Secretary

2011-19 B. Christie
2019- S. Hill

Disciplinary Secretary

2011- L. Officer

Life Members

R. Clark (Match Secretary)
T. Massie (Kincorth)
R. Clark (Sponsor)
D. Stewart (Luthermuir)
L. McLean (Auchnagatt Barons)
D. Strath (Echt)
G. Booth (Fintray Thistle)
S. Marlow (Halliburton)
J. Napier (Kintore)
P. Ewan (McTeagle)
J. Fowlie (Postal ALC)
A. Reid (Stoneywood Amateurs)
G. Matthew (Alford)
N. Patience (BSFC)
I. Birnie (Ellon Thistle)
J. Dey (Kintore)
M. Stewart (West End)
R. Morrison (Nicolls Amateurs)
W. Christie (Feughside)
R. Sorrie (Burghmuir)

Clubs: