Past Presidents

2018-2019

 Alistair Ritchie PHF  
Rtn. Alistair Ritchie

2017-2018

 Peter Carry PHF  
Rtn. Peter Carry

2016-2017

 Alastair Walker PHF  
Rtn. Alastair Walker

2015-2016

 Nigel Dower  
Rtn. Nigel Dower

2014-2015

 Bruce Drummond  
Rtn. Bruce Drummond

2013-2014

 Gavin McEwen PHF  
Rtn. Gavin McEwen

2012-2013

 John Milne  
Rtn. John Milne

2011-2012

 Stewart Forbes PHF  
Rtn. Stewart Forbes

2010-2011

 Sandy Scott-Wilson  
Rtn. Sandy Scott-Wilson

2009-2010

 Peter Carry PHF  
Rtn. Peter Carry

2008-2009

 Alastair Stenhouse  
Rtn. Alastair Stenhouse

2007-2008

 Hugh Munro PHF  
Rtn. Hugh Munro

2006-2007

 Brian Gill PHF  
Rtn. Brian Gill

2005-2006

 David Peters PHF  
Rtn. David Peters

2004-2005

 Denise Murray PHF  
Rtn. Denise Murray

2003-2004

 James Douglas  

2002-2003

 Colin Campbell PHF  
Rtn. Colin Campbell

2001-2002

 Alastair Walker PHF  
Rtn. Alastair Walker

2000-2001

 John Taylor PHF  
Rtn. John Taylor

1999-2000

 Alistair Ritchie PHF  
Rtn. Alistair Ritchie

1998-1999

 Allan Garvie PHF  
Rtn. Allan Garvie

1997-1998

 Derek Smith  

1996-1997

 Alan Silver PHF  
Rtn. Alan Silver

1994-1995

 Alasdair Craigie PHF  
Rtn. Alasdair Craigie

1993-1994

 Bruce Cochrane * PHF  
Rtn. Bruce Cochrane  *

1990-1991

 Richard Gordon Dyce Williamson PHF  
Rtn. Richard Gordon Dyce Williamson

1989-1990

 Thomas Mackenzie PHF  
Rtn. Thomas Mackenzie