Past Presidents

2023-2024

 Ian Smith PHF  
Rtn. Ian Smith

2022-2023

 Bob Ellis  
Rtn. Bob Ellis

2021-2022

 Phil Seymour  
Rtn. Phil Seymour

2020-2021

 Bob Ellis  
Rtn. Bob Ellis

2019-2020

 Grant Findlay PHF  

2018-2019

 Robin Duncan PHF  
Rtn. Robin Duncan

2017-2018

 Debs Rogers PHF  
Rtn. Debs Rogers

2016-2017

 John Gray PHF  
Rtn. John Gray

2015-2016

 Jim Irving PHF  
Rtn. Jim Irving

2014-2015

 Debs Rogers PHF  
Rtn. Debs Rogers

2013-2014

 Jennifer Sommerville PHF  
Rtn. Jennifer Sommerville

2012-2013

 Robert Sommerville * PHF  
Rtn. Robert Sommerville  *

2011-2012

 Mike Dagnall  
Rtn. Mike Dagnall

2010-2011

 Bill Walker * PHF  
Rtn. Bill Walker  *

2009-2010

 OSWALD DE ALMEIDA  
Rtn. OSWALD DE ALMEIDA

2008-2009

 Dennis Crofts * PHF  

2007-2008

 Spencer Hayes *  
Rtn. Spencer Hayes  *

2006-2007

 John O'Rafferty  
Rtn. John O'Rafferty

2005-2006

 GRANT DONALD  
Rtn. GRANT DONALD

2004-2005

 DAVID BROUGH *  
Rtn. DAVID BROUGH  *

2003-2004

 ROBERT JACKSON  
Rtn. ROBERT JACKSON

2002-2003

 Euan Walker  
Rtn. Euan Walker

2001-2002

 John Brodie PHF  
Rtn. John Brodie

2001-2002

 Leonard Forte PHF  
Rtn. Leonard Forte

1999-2000

 Charlie King *  

1998-1999

 Gordon MacGregor * PHF  
Rtn. Gordon MacGregor  *

1997-1998

 John Gray PHF  
Rtn. John Gray

1996-1997

 R.St.J. ANDREW *  
Rtn. R.St.J. ANDREW  *

1995-1996

 K.G. MCKENZIE *  
Rtn. K.G. MCKENZIE  *

1994-1995

 Lawrence Hill PHF  

1993-1994

 Harry Claxton PHF  

1992-1993

 Ron Pyle PHF  
Rtn. Ron Pyle

1991-1992

 D.G. MCNAUGHTON  
Rtn. D.G. MCNAUGHTON

1990-1991

 Lex Dunlop * PHF  
Rtn. Lex Dunlop  *

1989-1990

 A.M. PETRIE  
Rtn. A.M. PETRIE

1988-1989

 L.P.K BLAIR OLIPHANT  
Rtn. L.P.K BLAIR OLIPHANT

1987-1988

 A SCOTT  
Rtn. A SCOTT

1986-1987

 A.D. CAMPBELL  
Rtn. A.D. CAMPBELL

1985-1986

 W.D. ANTON *  
Rtn. W.D. ANTON  *

1984-1985

 J.W. MCPHERSON  
Rtn. J.W. MCPHERSON

1983-1984

 A.C. DUTCH  
Rtn. A.C. DUTCH

1982-1983

 D. BLAIR  
Rtn. D. BLAIR

1981-1982

 J PITT  
Rtn. J PITT

1980-1981

 W COURTS  
Rtn. W COURTS

1979-1980

 D SCOTT  
Rtn. D SCOTT

1978-1979

 R.F. ARTON  
Rtn. R.F. ARTON

1977-1978

 J.A INVERARITY  
Rtn. J.A INVERARITY

1976-1977

 W.B. ADAMSON *  
Rtn. W.B. ADAMSON  *

1975-1976

 J. DRENNAN-SMITH  
Rtn. J. DRENNAN-SMITH

1974-1975

 D.W.M. DAVIDSON *  
Rtn. D.W.M. DAVIDSON  *

1973-1974

 W.M. COUPAR  
Rtn. W.M. COUPAR

1972-1973

 S.A. SIM  
Rtn. S.A. SIM

1971-1972

 H.A. FLEMING  
Rtn. H.A. FLEMING

1970-1971

 J.M. HOWE  
Rtn. J.M. HOWE

1969-1970

 R.W. LOWE  
Rtn. R.W. LOWE

1968-1969

 T MCLAUGHLIN  

1967-1968

 S.A. PRAIN  
Rtn. S.A. PRAIN

1966-1967

 Q.W. GRASSICK  
Rtn. Q.W. GRASSICK

1965-1966

 F.J. BEATON  
Rtn. F.J. BEATON

1964-1965

 R. EDWARDS  
Rtn. R. EDWARDS

1963-1964

 D PATERSON  
Rtn. D PATERSON

1962-1963

 Ronald Stewart  
Rtn. Ronald Stewart

1961-1962

 A HENDERSON  

1960-1961

 R.M. BROWN  
Rtn. R.M. BROWN

1959-1960

 J.L. WILSON  
Rtn. J.L. WILSON

1958-1959

 C MACLENNAN  
Rtn. C MACLENNAN

1957-1958

 N DAIVIDSON  
Rtn. N DAIVIDSON

1956-1957

 M BURNETT  
Rtn. M BURNETT

1955-1956

 D.B.M. THORNTON  
Rtn. D.B.M. THORNTON

1954-1955

 P.J.K BLAIR-OLIPHANT  
Rtn. P.J.K BLAIR-OLIPHANT

1952-1953

 D BALLANTYNE  

1952-1953

 R.G. MACLEAN  
Rtn. R.G. MACLEAN

1951-1952

 J.I. KEIR  

1950-1951

 T LONIE  
Rtn. T LONIE

1949-1950

 A HENDERSON  
Rtn. A HENDERSON

1948-1949

 T THOMPSON  
Rtn. T THOMPSON

1947-1948

 T THOMPSON