Past Presidents
2023-2024
Alistair Tong
2022-2023
Alistair Tong
2021-2022
Peter Vermeulen
2021-2022
Ruth Powell PHF
2020-2021
Peter Vermeulen
2019-2020
John Henderson
2018-2019
Simon Blake
2017-2018
Diane Fyffe
2016-2017
Ruth Powell PHF
2015-2016
Stuart Robertson
2014-2015
Andrew Brown.jpg)
2013-2014
John Halkett
2012-2013
Douglas Riach
2011-2012
Gordon Riddler PHF
2010-2011
David Allan
2009-2010
Ernie Jamieson PHF
2008-2009
Mike Powell OBE PHF
2007-2008
Ian Ellis *2006-2007
John Taylor2005-2006
George Robertson2004-2005
Ian Murray2003-2004
Peter Sowrey PHF
2002-2003
Eric Sinclair
2001-2002
John Forbes PHF
2000-2001
Stuart Robertson
1999-2000
Neil Allan1998-1999
Jim McCulloch PHF1997-1998
Iain Dunbar PHF1996-1997
Colin Cowie1995-1996
E.P. Gurien1994-1995
H.A. Jones1993-1994
Harold Barber1992-1993
Bob McDowall
1991-1992
Paul Gilfillan