Past Presidents

2023-2024

 Gordon Hepburn  
Rtn. Gordon Hepburn

2022-2023

 Gordon Hepburn  
Rtn. Gordon Hepburn

2021-2022

 Mary McLeish  
Rtn. Mary McLeish

2020-2021

 Mary McLeish  
Rtn. Mary McLeish

2019-2020

 Gordon Hepburn  
Rtn. Gordon Hepburn

2018-2019

 Tom Spencer  
Rtn. Tom Spencer

2016-2017

 Mark Duffy  
Rtn. Mark Duffy

2015-2016

 Tom Spencer  
Rtn. Tom Spencer

2014-2015

 Malcolm Ross  
Rtn. Malcolm Ross

2013-2014

 Moyra Cowie  

2012-2013

 Bob Nicol  
Rtn. Bob Nicol

2011-2012

 Stephen Fernie  
Rtn. Stephen Fernie

2010-2011

 Allan Thom  

2009-2010

 Ron Falconer  
Rtn. Ron Falconer

2008-2009

 Jack Archibald  
Rtn. Jack Archibald

2007-2008

 Erik Stien  
Rtn. Erik Stien

2005-2006

 Graham Low PHF  
Rtn. Graham Low

2004-2005

 Andrew Jackson  
Rtn. Andrew Jackson

2003-2004

 Stewart Mitchell  
Rtn. Stewart Mitchell

2002-2003

 Alasdair Imray  
Rtn. Alasdair Imray

2001-2002

 Nicol Proctor  
Rtn. Nicol Proctor

2000-2001

 David Cormack  
Rtn. David Cormack

1999-2000

 Jack Archibald  
Rtn. Jack Archibald

1998-1999

 Graham Donaldson PHF  
Rtn. Graham Donaldson

1997-1998

 Raymond Massie  
Rtn. Raymond Massie

1996-1997

 Alex Simpson  

1995-1996

 Ray Grant  
Rtn. Ray Grant

1994-1995

 Alistair Melville  

1993-1994

 Leslie Roger  
Rtn. Leslie Roger