Past Presidents

2022-2023

 William Macleod  

2021-2022

 William Macleod  

2020-2021

 Michael Clay  

2019-2020

 David Duthie  

2018-2019

 Gordon Miller  

2017-2018

 Gordon Miller  

2016-2017

 Ken Morrison  

2015-2016

 Jim Robertson  
Rtn. Jim Robertson

2014-2015

 Bob Milne PHF  
Rtn. Bob Milne

2013-2014

 David McKean  
Rtn. David McKean

2012-2013

 Alan Herd  
Rtn. Alan Herd

2011-2012

 John Nice *  
Rtn. John Nice  *

2010-2011

 Bill Sandland  

2009-2010

 Fiona Henshall * PHF  
Rtn. Fiona Henshall  *

2008-2009

 David Mitchell  
Rtn. David Mitchell

2007-2008

 Ian Jenkins PHF  

2006-2007

 Jim Moore PHF  
Rtn. Jim Moore

2005-2006

 Malcolm Luing  

2004-2005

 David Spencer PHF * PHF  

2003-2004

 Grahame Henderson PHF  

2001-2002

 Gordon Miller  

1994-1995

 Jim Munro *  

1987-1988

 Norman Kerr  
Rtn. Norman Kerr

1985-1986

 Jim Pascal PHF  

1980-1981

 Jim Forsyth * PHF  

1978-1979

 Alasdair Stewart * PHF  
Rtn. Alasdair Stewart  *

1975-1976

 John Burnett MBE