General Committee:
David Anderson (President)
Graham Marchall (Vice President)
Dennis Henderson
Rob Harkness
Darren Miller
Jim Harold
John Rutherford
Cameron Cochrane
Andy White
David Nichol
Bert Duffy
Mary Inglis
Rob Forrest
George Welsh
Karen Findlater
Gibby Findlater
Alan Skeldon
Bennie Rafferty
Graham Easton
Mick Craig
Kevin Nicoll
Graham Easton
George Welsh
Kelly Mitchell
Child Protection Officer:
Colin Anderson
Past Players Club secretary/treasurer:
Scott McColm
Life Members:
Bert Duffy
Bill Lavery
John Smail
Mary Inglis
Elliot Henderson
Bill Jackson
Dennis Henderson
John Rutherford
George Thomson
Club Website and Social Media:
Kelly Mitchell