Past Presidents

2023-2024

 Phil Thompson MBE MBE PHF  
Rtn. Phil Thompson MBE MBE

2022-2023

 Phil Thompson MBE MBE PHF  
Rtn. Phil Thompson MBE MBE

2021-2022

 Elaine Bradbury PHF  
Rtn. Elaine Bradbury

2020-2021

 Chris Williams PHF  
Rtn. Chris Williams

2019-2020

 Elaine Bradbury PHF  
Rtn. Elaine Bradbury

2018-2019

 Tony Ensom PHF  
Rtn. Tony Ensom

2017-2018

 David Haward  
Rtn. David Haward

2015-2016

 Paul Crawford  
Rtn. Paul Crawford

2014-2015

 Ian Gravell  
Rtn. Ian Gravell

2013-2014

 Robbie Burns  
Rtn. Robbie Burns

2012-2013

 John Sleigh PHF  
Rtn. John Sleigh

2011-2012

 Graham Haddleton PHF  
Rtn. Graham Haddleton

2010-2011

 Mary Pearce Jones  
Rtn. Mary Pearce Jones

2009-2010

 Ted Davies  
Rtn. Ted Davies

2008-2009

 Robert Elward PHF  
Rtn. Robert Elward

2007-2008

 Derek Williams  
Rtn. Derek Williams

2006-2007

 Robin Bradbury  
Rtn. Robin Bradbury

2005-2006

 Geoff Davies  
Rtn. Geoff Davies

2004-2005

 Jean Watson  
Rtn. Jean Watson

2003-2004

 Keith Leighfield  
Rtn. Keith Leighfield

2002-2003

 Gareth Gamage  
Rtn. Gareth Gamage

2001-2002

 Denise Towns  
Rtn. Denise Towns

2000-2001

 Gordon Jones  
Rtn. Gordon Jones

1999-2000

 Neil Jackson  
Rtn. Neil Jackson

1998-1999

 Nigel Towns PHF  
Rtn. Nigel Towns

1997-1998

 Ken Morgan PHF  
Rtn. Ken Morgan

1996-1997

 Patrick Jones PHF  
Rtn. Patrick Jones

1995-1996

 Mike Werrett  
Rtn. Mike Werrett

1994-1995

 Peter Wills  
Rtn. Peter Wills

1993-1994

 Ron Vaughan  
Rtn. Ron Vaughan

1992-1993

 Charlie Rodea  
Rtn. Charlie Rodea

1991-1992

 Jim Ratcliffe  
Rtn. Jim Ratcliffe

1990-1991

 Graham Haddleton PHF  
Rtn. Graham Haddleton

1989-1990

 Cec Burgess  
Rtn. Cec Burgess

1988-1989

 Ken Morgan PHF  
Rtn. Ken Morgan

1987-1988

 Peter Bedford  
Rtn. Peter Bedford

1986-1987

 Sam Harrison  
Rtn. Sam Harrison

1985-1986

 Ted Harding  
Rtn. Ted Harding

1984-1985

 John Allatt  
Rtn. John Allatt

1983-1984

 David Morgan  
Rtn. David Morgan

1982-1983

 RS Hayes  
Rtn. RS Hayes

1981-1982

 Harold Coates  
Rtn. Harold Coates

1980-1981

 Sam Harrison  
Rtn. Sam Harrison

1979-1980

 Geoff Howell  
Rtn. Geoff Howell

1978-1979

 Malcolm Holding  
Rtn. Malcolm Holding

1977-1978

 J Gwyn Jenkins  
Rtn. J Gwyn Jenkins

1976-1977

 Harold Coates  
Rtn. Harold Coates

1975-1976

 G Harries  
Rtn. G Harries

1974-1975

 Dr R T Allen  
Rtn. Dr R T Allen

1973-1974

 T Elwyn James  
Rtn. T Elwyn James

1972-1973

 W R Morgan  
Rtn. W R  Morgan

1971-1972

 RS Hayes  
Rtn. RS Hayes

1970-1971

 T Trevor Thomas  
Rtn. T Trevor Thomas

1969-1970

 T H Jones  
Rtn. T H Jones

1968-1969

 SIP Williams  
Rtn. SIP Williams

1967-1968

 JHG James  
Rtn. JHG James

1966-1967

 John Lee Davies  
Rtn. John Lee Davies