Past Presidents

2023-2024

 Dean Christy  
Rtn. Dean Christy

2022-2023

 Robert Parker  
Rtn. Robert Parker

2021-2022

 Charles Harper  
Rtn. Charles Harper

2020-2021

 Dean Christy  
Rtn. Dean Christy

2018-2019

 David Tod  
Rtn. David Tod

2017-2018

 Lionel Elton *  
Rtn. Lionel Elton  *

2016-2017

 Patrick Foy  
Rtn. Patrick Foy

2015-2016

 Keith Davies  
Rtn. Keith Davies

2014-2015

 Martin Phillips PHF  
Rtn. Martin Phillips

2013-2014

 Paul Jordan  
Rtn. Paul Jordan

2012-2013

 Martin Love PHF  
Rtn. Martin Love

2011-2012

 Brian Roussel PHF  
Rtn. Brian Roussel

2010-2011

 Gareth Davies  
Rtn. Gareth Davies

2009-2010

 Derek Lewis PHF  
Rtn. Derek Lewis

2008-2009

 Martin Love PHF  
Rtn. Martin Love

2007-2008

 Alun Tandy  
Rtn. Alun Tandy

2006-2007

 Chris Breakwell  
Rtn. Chris Breakwell

2005-2006

 Clive Howells PHF  
Rtn. Clive Howells

2004-2005

 Anthony Davies PHF  
Rtn. Anthony Davies

2003-2004

 John Bannon PHF  
Rtn. John Bannon

2002-2003

 Mike Kneath PHF  
Rtn. Mike Kneath

2001-2002

 John Hay  
Rtn. John Hay

2000-2001

 Doug McArthur  
Rtn. Doug McArthur

1999-2000

 David Hassall PHF  
Rtn. David Hassall

1998-1999

 Don Rossiter  
Rtn. Don Rossiter

1997-1998

 A. M. Taylor  
Rtn. A. M. Taylor

1996-1997

 Barrie Jackson * PHF  
Rtn. Barrie Jackson  *

1995-1996

 Ray Hodge  
Rtn. Ray Hodge

1994-1995

 Don Cecil  
Rtn. Don Cecil

1993-1994

 Abo Anderson  
Rtn. Abo Anderson

1992-1993

 Chris Cotterill  
Rtn. Chris Cotterill

1991-1992

 Rob Lloyd  
Rtn. Rob Lloyd

1990-1991

 Vince Wadsworth PHF  
Rtn. Vince Wadsworth

1989-1990

 Tim Reardon-Smith PHF  
Rtn. Tim Reardon-Smith

1988-1989

 W Evans  
Rtn. W Evans

1987-1988

 A. Beckingsale  

1987-1988

 W Evans  
Rtn. W Evans

1986-1987

 M. Jilani  
Rtn. M. Jilani

1985-1986

 Eric Gratrix  
Rtn. Eric Gratrix

1984-1985

 G. V. Gimblett  
Rtn. G. V. Gimblett

1983-1984

 B. G. Bowden  
Rtn. B. G. Bowden

1982-1983

 Leslie Beckett  
Rtn. Leslie Beckett

1981-1982

 D. H. Jones  
Rtn. D. H. Jones

1980-1981

 Les Biggs  
Rtn. Les Biggs

1979-1980

 G. H. Meddick  
Rtn. G. H. Meddick

1978-1979

 Dr John Lowther  
Rtn. Dr John Lowther

1978-1979

 G. H. Meddick  
Rtn. G. H. Meddick

1977-1978

 G. C. Clarke  
Rtn. G. C. Clarke

1976-1977

 C. J. Bartlett  
Rtn. C. J. Bartlett

1975-1976

 Rev. R. Davies  
Rtn. Rev. R. Davies

1974-1975

 Jim Bennett  
Rtn. Jim Bennett

1973-1974

 L. A. Terrell  

1972-1973

 Kendall Broadbank PHF  
Rtn. Kendall Broadbank

1971-1972

 J. D. Wilson  
Rtn. J. D. Wilson

1970-1971

 L. N. Wells  
Rtn. L. N. Wells

1969-1970

 Alan Long PHF  
Rtn. Alan Long

1968-1969

 H. R. Vaughan  

1967-1968

 Iorwerth James  
Rtn. Iorwerth James

1966-1967

 F. O. Richards  
Rtn. F. O. Richards

1965-1966

 W. E. S. Steele  
Rtn. W. E. S. Steele

1964-1965

 David Griffiths  
Rtn. David Griffiths

1963-1964

 V. R. Pugsley  
Rtn. V. R. Pugsley

1962-1963

 C. F. R. Price  
Rtn. C. F. R. Price

1961-1962

 D. Eric Thomas  
Rtn. D. Eric Thomas

1960-1961

 G. Lloyd Evans  
Rtn. G. Lloyd Evans

1959-1960

 H. F. L. Gwenlan  
Rtn. H. F. L. Gwenlan

1958-1959

 Louis Hurley  
Rtn. Louis Hurley

1957-1958

 Hamish J. Hunter  
Rtn. Hamish J. Hunter

1956-1957

 David P Scourfield  
Rtn. David P Scourfield

1955-1956

 D. Ellis Jones  
Rtn. D. Ellis Jones

1954-1955

 E. G. Jackson  
Rtn. E. G. Jackson

1953-1954

 Stanley V. Kent  
Rtn. Stanley V. Kent

1952-1953

 J. N. Duggan  
Rtn. J. N. Duggan

1951-1952

 Canon Morgan Evans Davies  

1950-1951

 T. G. Hardwick  
Rtn. T. G. Hardwick

1949-1950

 C Percy A Williams  
Rtn. C Percy A Williams

1948-1949

 M. Beverley Burton  
Rtn. M. Beverley Burton

1947-1948

 Herbert P Reynolds  

1947-1948

 John P S Rowe  
Rtn. John P S Rowe

1946-1947

 Harry Cook  

1946-1947

 Oakden Fisher  
Rtn. Oakden Fisher

1945-1946

 Fred T Rosser  
Rtn. Fred T Rosser