Past Presidents

2017-2018

 George Russell PHF  
Rtn. George Russell

2016-2017

 Morag McIntosh  
Rtn. Morag McIntosh

2015-2016

 Morag McIntosh  
Rtn. Morag McIntosh

2014-2015

 Robin Garside  
Rtn. Robin Garside

2013-2014

 Mark Merley  
Rtn. Mark Merley

2012-2013

 Judith Tatham  
Rtn. Judith Tatham

2011-2012

 Donald MacDougall PHF  
Rtn. Donald MacDougall

2010-2011

 Donald MacLean PHF  
Rtn. Donald MacLean

2009-2010

 Michael Guy  
Rtn. Michael Guy

2008-2009

 Ian Wylie PHF  
Rtn. Ian Wylie

2007-2008

 Brian Evans PHF  
Rtn. Brian Evans

2006-2007

 Ron Griffiths PHF  
Rtn. Ron Griffiths

2005-2006

 Niall Loakman PHF  
Rtn. Niall Loakman

2004-2005

 Ian Callander MPHF  
Rtn. Ian Callander

2003-2004

 Sydney Barmack PHF  
Rtn. Sydney Barmack

2002-2003

 Ian Watt PHF  
Rtn. Ian Watt

2001-2002

 Andrew B Fulford PHF  
Rtn. Andrew B Fulford

2000-2001

 Richard F A Lees  
Rtn. Richard F A Lees

1999-2000

 Jim Darling * PHF  
Rtn. Jim Darling  *

1998-1999

 Eric Dryburgh PHF  
Rtn. Eric Dryburgh

1997-1998

 Ian Dale PHF  
Rtn. Ian Dale

1996-1997

 Bill Christie PHF  
Rtn. Bill Christie

1995-1996

 Peter Steven * PHF  
Rtn. Peter Steven  *

1994-1995

 Graeme A Kidd  
Rtn. Graeme A Kidd

1993-1994

 Ronald D Oakes  

1992-1993

 Jack Steele PHF  
Rtn. Jack Steele

1991-1992

 Bruce Montgomery-Smith PHF  
Rtn. Bruce Montgomery-Smith

1990-1991

 Donald MacDougall PHF  
Rtn. Donald MacDougall

1989-1990

 W. Steele PHF  
Rtn. W. Steele

1988-1989

 W Stewart McGillivary *  

1988-1989

 Ronnie Young * MPHF  
Rtn. Ronnie Young  *

1987-1988

 Ronnie Young * MPHF  
Rtn. Ronnie Young  *

1986-1987

 Archie MacCallum PHF  
Rtn. Archie MacCallum

1985-1986

 G Douglas Laing * PHF  
Rtn. G Douglas Laing  *

1984-1985

 Finlay Lochhead  
Rtn. Finlay Lochhead

1983-1984

 Charles Stuart *  

1982-1983

 David G McKinlay  

1981-1982

 Stuart D Hannah  

1980-1981

 Robert P Battison *  

1979-1980

 Norman Anderson PHF  
Rtn. Norman Anderson

1978-1979

 George Eastop  
Rtn. George Eastop

1977-1978

 Maurice E Vincent  

1976-1977

 Ian B Baldwin *  

1975-1976

 Harry Henderson PHF  
Rtn. Harry Henderson

1974-1975

 J Harry Young  

1973-1974

 T Kenneth B Lockhart *  

1972-1973

 Archibald G Binning  

1971-1972

 Thomas M McCubbin *  

1970-1971

 Norman R Ross  

1969-1970

 William B McKenna  

1968-1969

 D Russel Linn  

1967-1968

 Thomas Tinto  

1966-1967

 Magnus W Ramsay  

1965-1966

 Basil D D Emslie *  

1964-1965

 J Ross Smith  

1963-1964

 Archie F McFarlane  

1962-1963

 David T Richardson  

1961-1962

 Archie McConnochie  

1960-1961

 Jack Hampson  

1959-1960

 Thomas J Sawers  

1958-1959

 Allan G Stephen  

1957-1958

 E Harold Thomson  

1956-1957

 Charles Neville *  

1955-1956

 A Marcus McLundie  

1954-1955

 W L McAslan  

1953-1954

 George P Sneddon  

1952-1953

 Martin Chadwick *  

1951-1952

 John McAslan  

1950-1951

 George S Nicol  

1949-1950

 John S McDonald  

1948-1949

 J Roland Dalziel  

1947-1948

 James Barrie *  

1946-1947

 John C Campbell  

1945-1946

 Andrew S McCance *  

1944-1945

 John Robertson  

1943-1944

 Alex Blue *  

1942-1943

 James H Kerr  

1941-1942

 William D Blanche *  

1940-1941

 John Robertson  

1939-1940

 Johm McKean  

1938-1939

 Frank Clayton  

1937-1938

 William Topping  

1936-1937

 A M McLundie  

1935-1936

 Wilfrid J Hird *  

1934-1935

 John P Mitchell  

1933-1934

 Matthew Lindsey  

1932-1933

 Sir George Laidlaw *  

1930-1931

 S Easton Simmers  

1930-1931

 Percy J Sims  

1929-1930

 William Risk  

1928-1929

 James M Robertson  

1927-1928

 Professor J Glaister *  

1926-1927

 G M G Steven  

1925-1926

 S S Samuel  

1924-1925

 James S Hart  

1923-1924

 William Logie  

1922-1923

 William Logie  

1920-1921

 J J Bennett *  

1920-1921

 K Muir Simpson  

1919-1920

 M Murray Dewar  

1918-1919

 Thomas Potter  

1917-1918

 Bertie Heilbron  

1916-1917

 Daniel Browning *  

1915-1916

 William McColl  

1914-1915

 John Wright  

1913-1914

 Walter Laidlaw  

1912-1913

 J S Proctor