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)