Past Presidents
2023-2024
Allan Ross
2022-2023
Richard Haslam-Jones
2021-2022
Andy Courtnadge
2020-2021
Andy Courtnadge
2019-2020
Alex Kinnell
2018-2019
Gordon Cowan
2017-2018
Paul Tebay
PHF
2016-2017
Chris Ingram
2014-2015
Colin MacLaine
2013-2014
John Locke
2012-2013
Anne Halliday
MPHF
2008-2009
Keith Bruce
MPHF
2006-2007
David Mackenzie *
2004-2005
Mike Duguid
2002-2003
John Sommerville *
2001-2002
Maurice Barlow
1998-1999
John Carson
1996-1997
Jack Sunderland *
1995-1996
John Morris
1994-1995
James Dunlop
1993-1994
Maurice Halliday Yes
MPHF
1992-1993
Gavin Scott
PHF
1991-1992
Donald Haining *
1990-1991
George Anderson *
1989-1990
Maurice McKenna
1988-1989
Alan Kinnear
1986-1987
Glynne Shackleton
1985-1986
Geoff Williamson *
1984-1985
John Sommerville *
1983-1984
Alex Davidson *
1981-1982
Graham Nichol *
1977-1978
Ernie McVitie *
1971-1972
Alex Davidson *
1969-1970
I S Macdonald *
1961-1962
J McA Rogerson *
1960-1961
Archie C Watson *
1959-1960
Norman B Caldow *
1957-1958
R N Rutherfurd *
1956-1957
Colin F Kinnear *
1955-1956
David G Ramsay *
1953-1954
Thomas R Collin *
1952-1953
Neil Macdougall *
1951-1952
Robert Milburn *
1950-1951
Arch T Caldwell *
1949-1950
Andrew C Brown *
1948-1949
Jonathan Gray *