Past Presidents

2023-2024

 John Cradduck PHF  
Rtn. John Cradduck

2022-2023

 David Margetts PHF  
Rtn. David Margetts

2021-2022

 John Selwyn-Smith PHF  
Rtn. John Selwyn-Smith

2019-2020

 Tim Chilton PHF  
Rtn. Tim Chilton

2018-2019

 John Selwyn-Smith PHF  
Rtn. John Selwyn-Smith

2017-2018

 Stephen Meyer PHF  
Rtn. Stephen Meyer

2016-2017

 John Cradduck PHF  
Rtn. John Cradduck

2015-2016

 Peter McCready  
Rtn. Peter McCready

2014-2015

 Alun Moses  
Rtn. Alun Moses

2013-2014

 Ivor Sheppard PHF  
Rtn. Ivor Sheppard

2012-2013

 Tim Chilton PHF  
Rtn. Tim Chilton

2011-2012

 Kevin Higgins  
Rtn. Kevin Higgins

2010-2011

 Syd Crabb  
Rtn. Syd Crabb

2010-2011

 Kevin Higgins  
Rtn. Kevin Higgins

2009-2010

 Rod Burgess  
Rtn. Rod Burgess

2008-2009

 Mike Catley PHF  
Rtn. Mike Catley

2007-2008

 John Griffiths *  
Rtn. John Griffiths  *

2006-2007

 John Davies PHF  
Rtn. John Davies

2005-2006

 Ivan Evans PHF  
Rtn. Ivan Evans

2004-2005

 Robert Lewis  
Rtn. Robert Lewis

2003-2004

 Fred Davies PHF  
Rtn. Fred Davies

2002-2003

 Andrew Turner  
Rtn. Andrew Turner

2001-2002

 Charles Cowan PHF  
Rtn. Charles Cowan

2000-2001

 Robin Davies  
Rtn. Robin Davies

1999-2000

 John Cradduck PHF  
Rtn. John Cradduck

1998-1999

 Hywel Lloyd  
Rtn. Hywel Lloyd

1997-1998

 John Whittal-Williams  
Rtn. John Whittal-Williams

1996-1997

 David Jones PHF  
Rtn. David Jones

1995-1996

 Jon Barry  

1994-1995

 Ian Mills  

1993-1994

 John Selwyn-Smith PHF  
Rtn. John Selwyn-Smith

1992-1993

 John Hughes  
Rtn. John Hughes

1991-1992

 Mark Fitch  

1990-1991

 Meirion Jones  

1989-1990

 Stephen Meyer PHF  
Rtn. Stephen Meyer

1988-1989

 John Cradduck PHF  
Rtn. John Cradduck

1987-1988

 John Cradduck PHF  
Rtn. John Cradduck

1986-1987

 Bill Flanagan  

1985-1986

 Douglas Hurd PHF  
Rtn. Douglas Hurd

1984-1985

 Douglas Hurd PHF  
Rtn. Douglas Hurd

1983-1984

 John Ingram PHF  
Rtn. John Ingram

1982-1983

 Ben Belton  

1981-1982

 Tudor Howells  

1980-1981

 Mike Leopold  

1979-1980

 Jack Lee  

1978-1979

 John Williams  

1977-1978

 Charles Meyer PHF  
Rtn. Charles Meyer

1976-1977

 Tom Brittain  

1975-1976

 Jim Langford  

1974-1975

 J.F. Grey  

1973-1974

 G. Edwards  

1972-1973

 L. Gaved  

1971-1972

 G.E. Owen  

1970-1971

 D.G.H. Jarman  

1969-1970

 B.R. Jenkins  

1968-1969

 John Williams  

1967-1968

 Charles Meyer PHF  
Rtn. Charles Meyer

1966-1967

 W.G. Harries  

1965-1966

 D.S. Miles  

1964-1965

 Tom Brittain