Past Presidents
2023-2024
John Marr
2022-2023
Peter Hamling
2021-2022
Alan Goff
2020-2021
Murray Menzies
2019-2020
James Milton
2018-2019
Alastair McKenzie
2017-2018
Eric Milne
2016-2017
John Harrison
2015-2016
Ivor Souter PHF
2014-2015
Sandy Donald
2013-2014
Seoras Swanson
2012-2013
Iain MacKintosh
2011-2012
Gavin Grant
2010-2011
Mike Phimister PHF2009-2010
Ian Kinghorn
2008-2009
Roger Hoskins2007-2008
Derek McRae
2006-2007
John Sutherland2005-2006
Roddy Wood
2004-2005
Bill Gillies2003-2004
Helen Mackie2002-2003
Duncan MacDonald PHF
2001-2002
Malcolm Ferguson
2000-2001
Sandy Stevenson1999-2000
Ronnie Baird PHF
1998-1999
Ronnie Baird PHF