Skip to content Skip to footer

Stuart Craig

Vice Captain

Andrew McNee

Junior Convenor

David McBride

Greens Convenor

Kenny Allan

Gents Match Secretary

Gordon Thomson

Treasurer

Andy Robertson

Managing Secretary

Steven Scott

Captain

Jon Maclean

Immediate Past Captain