Past Presidents

2016-2017

 Joyce Wylie  
Rtn. Joyce Wylie

2015-2016

 George Mackay  
Rtn. George Mackay

2014-2015

 Michael Neilson PHF  
Rtn. Michael Neilson

2013-2014

 Rhona McCarton  
Rtn. Rhona McCarton

2012-2013

 Richard Brodie  
Rtn. Richard Brodie

2011-2012

 Joyce Wylie  
Rtn. Joyce Wylie

2010-2011

 Frank Davis  

2009-2010

 Sharon Ledger  
Rtn. Sharon Ledger

2008-2009

 Brenda Waugh  
Rtn. Brenda Waugh

2007-2008

 David Hogg PHF  
Rtn. David Hogg

2006-2007

 David Gillies  

2005-2006

 Stewart Cameron  

2004-2005

 Norman Taylor  

2003-2004

 W W Thomson  

2002-2003

 Michael Neilson PHF  
Rtn. Michael Neilson

2001-2002

 John Bicket PHF  
Rtn. John Bicket

2000-2001

 David Hogg PHF  
Rtn. David Hogg

1999-2000

 James Leggat  

1998-1999

 J E Armstrong  

1997-1998

 Ronald Anderson  

1996-1997

 J Craig  

1995-1996

 Michael Neilson PHF  
Rtn. Michael Neilson

1994-1995

 Alexander Brockie * PHF  

1993-1994

 B Gass *  

1992-1993

 W F MacPherson  

1991-1992

 John Bicket PHF  
Rtn. John Bicket

1990-1991

 Ian Rae  

1989-1990

 H Lawson  

1988-1989

 D Murray  

1987-1988

 Ken Young *  

1986-1987

 R S Taylor  

1985-1986

 Thomas Finlayson PHF  

1984-1985

 Ian Smith  

1983-1984

 C R Angus  

1982-1983

 A V Anderson  

1981-1982

 W B Ferguson  

1980-1981

 M Kormylo *  

1979-1980

 W Gordon Thomson  

1978-1979

 M Bendle *  

1977-1978

 J F T Wallace *  

1976-1977

 G D K Flint *  

1975-1976

 S Richardson *  

1974-1975

 W F Speirs  

1973-1974

 M R Budge *  

1972-1973

 J Yates *  

1971-1972

 A Leitch *  

1970-1971

 J L Wallace *  

1969-1970

 J Brown *  

1968-1969

 R W McCormick *  

1967-1968

 W Roddick *  

1966-1967

 J K Robson *  

1965-1966

 A McNeil  

1964-1965

 W J Irving *  

1963-1964

 M Kelly *  

1962-1963

 J McCrickard  

1961-1962

 F Dixon *  

1960-1961

 K D Brown *  

1959-1960

 L Lees *  

1958-1959

 W G Taylor *  

1957-1958

 J E Glendinning *  

1956-1957

 W F Duff *  

1955-1956

 G I A Duncan *  

1954-1955

 A T McGlasson *  

1953-1954

 Alex Hector *  

1952-1953

 Frank Spouse *  

1951-1952

 James Murray *  

1950-1951

 John Millar *  

1949-1950

 Charles Frood *