Past Presidents

2023-2024

 John Duncan  

2023-2024

 John Duncan  

2022-2023

 Euan Tait  

2021-2022

 Alan Davidson  

2020-2021

 Phil Higginson MPHF  
Rtn. Phil Higginson

2019-2020

 Howard Stevenson  

2018-2019

 Steve Gilman OBE  
Rtn. Steve Gilman OBE

2017-2018

 Don McLeod *  

2016-2017

 Peter Forster  

2015-2016

 Barbara Robertson  

2014-2015

 Alan Davidson  

2013-2014

 Colin Lowe  

2012-2013

 Euan Tait  

2011-2012

 Gavin Robertson  

2010-2011

 Andrew Dykes  

2009-2010

 Dakers Fleming  
Rtn. Dakers Fleming

2008-2009

 Richard Hynd  

2007-2008

 Ian Cookson  

2006-2007

 Bill Imlay  
Rtn. Bill Imlay

2005-2006

 George Brown  

2004-2005

 Phil Higginson MPHF  
Rtn. Phil Higginson

2003-2004

 Charles Moodie  

2002-2003

 Kish Srinivasan  

2001-2002

 John Brewster PHF  
Rtn. John Brewster

1999-2000

 Paul McGhee  

1998-1999

 Bob Heywood PHF  

1997-1998

 Grahame McKinney  

1996-1997

 George Anderson  

1995-1996

 Harry Lawson  

1994-1995

 George Taylor  

1993-1994

 Ken Ross  

1992-1993

 Martin Hepworth PHF  
Rtn. Martin Hepworth

1991-1992

 Ron Caird  

1990-1991

 Alex Balfour  

1989-1990

 John Herald  

1988-1989

 George Turnbull  

1987-1988

 Mike Lyall PHF  
Rtn. Mike Lyall

1986-1987

 Nisbet Torrance  

1985-1986

 Bob Simpson  

1984-1985

 Tom Gray PHF  
Rtn. Tom Gray

1983-1984

 Tom Oliver  

1982-1983

 Douglas Gordon PHF  

1981-1982

 Ken Cunningham  

1980-1981

 Roy Paterson  

1979-1980

 John Dott PHF  

1978-1979

 Jimmy Allison  

1977-1978

 Hamish Tough PHF  

1976-1977

 Carswell Jones  

1975-1976

 John Clark  

1974-1975

 Murray Russell  

1973-1974

 Bill Davidson  

1972-1973

 Douglas Hamilton  

1971-1972

 Ian McFarland  

1969-1970

 The Rev. George Eddington