Past Presidents

2022-2023

 Andy Ireland MPHF  
Rtn. Andy Ireland

2021-2022

 Joan Hale  
Rtn. Joan Hale

2020-2021

 Elma Birrell MPHF  
Rtn. Elma Birrell

2019-2020

 Christopher Long PHF  
Rtn. Christopher Long

2018-2019

 Iain Keter MPHF  
Rtn. Iain Keter

2017-2018

 Harry Millar MPHF  
Rtn. Harry Millar

2016-2017

 John Reid MBE PHF  
Rtn. John Reid MBE

2015-2016

 Peter Russell MPHF  
Rtn. Peter Russell

2014-2015

 Stephen Blake PHF  
Rtn. Stephen Blake

2013-2014

 Ian Adams Adams MPHF  
Rtn. Ian Adams Adams

2012-2013

 Heather McInally MPHF  
Rtn. Heather McInally

2011-2012

 Rory Cameron MPHF  
Rtn. Rory Cameron

2010-2011

 Jim Gillespie MPHF  
Rtn. Jim Gillespie

2009-2010

 Jim Rae MPHF  
Rtn. Jim Rae

2008-2009

 Ken MacKenzie MPHF  
Rtn. Ken MacKenzie

2007-2008

 David Robertson MPHF  
Rtn. David Robertson

2006-2007

 Norman Middleton MPHF  
Rtn. Norman Middleton

2005-2006

 Jim Kelly PHF  
Rtn. Jim Kelly

2004-2005

 Kate Keter MPHF  
Rtn. Kate Keter

2003-2004

 Alexander Linkston  
Rtn. Alexander Linkston

2002-2003

 Jack Archibald  
Rtn. Jack Archibald

2001-2002

 Bill Millar  
Rtn. Bill Millar

2000-2001

 Thom Riddell MPHF  
Rtn. Thom Riddell

1999-2000

 Eddie Crawley * PHF  
Rtn. Eddie Crawley  *

1998-1999

 Bill Henderson  
Rtn. Bill Henderson

1997-1998

 Tom Brown MPHF  
Rtn. Tom Brown

1996-1997

 Robert Snedden PHF  
Rtn. Robert Snedden

1995-1996

 John Barrett  
Rtn. John Barrett

1994-1995

 Iain Morrison  
Rtn. Iain Morrison

1993-1994

 Duncan Meek  
Rtn. Duncan Meek

1992-1993

 Roy Redwood MBE MPHF  
Rtn. Roy Redwood MBE

1991-1992

 Sandy Stewart  
Rtn. Sandy Stewart