Past Presidents

2023-2024

 Grant Macrae  
Rtn. Grant Macrae

2022-2023

 Ian Spence  
Rtn. Ian Spence

2021-2022

 Olive Geddes MPHF  
Rtn. Olive Geddes

2020-2021

 Don Mackenzie  
Rtn. Don Mackenzie

2019-2020

 Katie Ridland  
Rtn. Katie Ridland

2018-2019

 Stuart Monro  
Rtn. Stuart Monro

2017-2018

 Ian Starkey PHF  
Rtn. Ian Starkey

2016-2017

 John Williams PHF  
Rtn. John Williams

2015-2016

 Jackie Grigor PHF  
Rtn. Jackie Grigor

2014-2015

 John Paterson PHF  
Rtn. John Paterson

2013-2014

 Alistair Beattie PHF  
Rtn. Alistair Beattie

2012-2013

 Bob Hislop PHF  
Rtn. Bob Hislop

2011-2012

 Fergus Gillies PHF  
Rtn. Fergus Gillies

2010-2011

 Bill Barr PHF  
Rtn. Bill Barr

2009-2010

 Alexandra Watson PHF  
Rtn. Alexandra Watson

2008-2009

 Tim Simpson PHF  
Rtn. Tim Simpson

2007-2008

 Robin Wilson PHF  
Rtn. Robin Wilson

2006-2007

 Fred Lawson PHF  
Rtn. Fred Lawson

2005-2006

 Judith Sischy PHF  

2004-2005

 Bill Cantley PHF  

2003-2004

 Neville Belton PHF  
Rtn. Neville Belton

2002-2003

 Peter Wilson  

2001-2002

 Liz McSwan PHF  

2000-2001

 John Baynham  

1999-2000

 Douglas Osler PHF  

1998-1999

 Dick Allan PHF  
Rtn. Dick Allan

1997-1998

 George Holmes PHF  

1996-1997

 Graeme Forbes PHF  
Rtn. Graeme Forbes

1995-1996

 Alex Wilkie PHF  

1994-1995

 Alex Currie PHF  

1993-1994

 Ritchie Campbell PHF  

1992-1993

 T Darling  

1991-1992

 Phillip Harris PHF  

1990-1991

 William Murray PHF  

1989-1990

 Hamish Law * PHF  

1988-1989

 Andrew Laird  

1987-1988

 John Beggs  

1986-1987

 Frederick Ainslie PHF  

1985-1986

 W. H. Rutherford  

1984-1985

 Douglas Mackenzie  

1983-1984

 William Myles  

1982-1983

 Ronald Paul  

1981-1982

 G. M. Shaw  

1980-1981

 W.J.E. Aitken  

1979-1980

 T D S Bell  

1978-1979

 Robert Murdoch  

1977-1978

 William Johnston  

1976-1977

 Ernest Herrald  

1975-1976

 Jackson Rolland  

1974-1975

 William McKenzie  

1973-1974

 Peter Heatly  

1972-1973

 Leonard Small  

1971-1972

 Ian Forbes  

1970-1971

 Thomas Henderson  

1969-1970

 Peter Alderson  

1968-1969

 Douglas Gibb  

1967-1968

 John Barclay  

1966-1967

 Ronald Hodge  

1965-1966

 Archibald Campbell  

1964-1965

 Robert Doughty  

1963-1964

 Arthur Thompson  

1962-1963

 James Smellie  

1961-1962

 Henry Smart  

1960-1961

 Robert Clephane  

1959-1960

 Robert Smith  

1958-1959

 James Mackenzie  

1957-1958

 Leslie Pringle  

1956-1957

 Robert Murray  

1955-1956

 Alex Anderson  

1954-1955

 John Osborne  

1953-1954

 Charles Laird  

1952-1953

 James Calderwood  

1951-1952

 Muir Finlay  

1950-1951

 Malcolm Brechin  

1949-1950

 Philip Malcolm  

1948-1949

 Thomas Nelson  

1947-1948

 William Finlayson  

1946-1947

 Tom Curr  

1945-1946

 Robert Pringle  

1944-1945

 James Murray  

1943-1944

 J H Hannay-Thompson  

1942-1943

 William Winkler  

1941-1942

 William Hislop  

1940-1941

 Walter Finlay  

1939-1940

 Edwin Lamb  

1938-1939

 William Fife  

1937-1938

 John Poole  

1936-1937

 William Scott  

1935-1936

 Andrew Adams  

1934-1935

 Walker Russell  

1933-1934

 Robert Douglas  

1932-1933

 Robert Peace  

1931-1932

 James Manclark  

1930-1931

 James Watt  

1929-1930

 James Hogg  

1928-1929

 Stuart Pilcher  

1927-1928

 Raeburn Brown  

1926-1927

 Allan Stevenson  

1925-1926

 J H Weston  

1924-1925

 Harry Rawson  

1923-1924

 Thomas Stephenson  

1922-1923

 T F Maclennan  

1921-1922

 T M Sleigh  

1920-1921

 T D Hunter  

1919-1920

 R C Buchanan  

1918-1919

 Alexander Wilkie  

1917-1918

 Graham Downes  

1916-1917

 Albert Thomson  

1915-1916

 John Little  

1914-1915

 Sir William Sleigh  

1913-1914

 Sir Joseph Dobbie  

1912-1913

 R W Pentland