Past Presidents

2022-2023

 Don Cockrill MBE  
Rtn. Don Cockrill MBE

2021-2022

 David Milham  
Rtn. David Milham

2020-2021

 Laurie Wakeham  
Rtn. Laurie Wakeham

2019-2020

 Paul Cooke PHF  
Rtn. Paul Cooke

2018-2019

 Les Leslie  
Rtn. Les Leslie

2017-2018

 Chris Jackson  
Rtn. Chris Jackson

2016-2017

 David Denne PHF  
Rtn. David Denne

2015-2016

 Bryan Collings  

2014-2015

 Stephen Howe PHF  
Rtn. Stephen Howe

2013-2014

 David Baxter  
Rtn. David Baxter

2012-2013

 Wim van Vuuren  
Rtn. Wim van Vuuren

2011-2012

 David Watts MPHF  
Rtn. David Watts

2010-2011

 Richard Wickham  
Rtn. Richard Wickham

2009-2010

 Mike Evans PHF  
Rtn. Mike Evans

2008-2009

 Thomas Lynch  
Rtn. Thomas Lynch

2007-2008

 Richard Field PHF  
Rtn. Richard Field

2006-2007

 Alan Bowman PHF  

2005-2006

 Mike Pearson  
Rtn. Mike Pearson

2004-2005

 Alan Marriott PHF  
Rtn. Alan Marriott

2003-2004

 Mike Skidmore  
Rtn. Mike Skidmore

2002-2003

 Mike Hull  
Rtn. Mike Hull

2001-2002

 Paul Cooke PHF  
Rtn. Paul Cooke

2000-2001

 Richard Wickham  
Rtn. Richard Wickham

1999-2000

 David Watts MPHF  
Rtn. David Watts

1998-1999

 Mike Neil  
Rtn. Mike Neil

1997-1998

 Harry Constable  
Rtn. Harry Constable

1996-1997

 Mike Hockley  
Rtn. Mike Hockley

1995-1996

 Michael Weller  
Rtn. Michael Weller

1994-1995

 Chris Cox PHF  
Rtn. Chris Cox

1993-1994

 Brian Maxted PHF  
Rtn. Brian Maxted

1992-1993

 Bob Tuppeny  
Rtn. Bob Tuppeny

1991-1992

 John Day  
Rtn. John Day

1990-1991

 Doug Barrett  
Rtn. Doug Barrett

1989-1990

 John Willey  
Rtn. John Willey

1988-1989

 Richard Brook *  
Rtn. Richard Brook  *

1987-1988

 John Stevens  
Rtn. John Stevens

1986-1987

 Brian Sharratt *  
Rtn. Brian Sharratt  *

1985-1986

 Tom Allen  
Rtn. Tom Allen

1984-1985

 Jim Clements  
Rtn. Jim Clements

1983-1984

 Gordon Pryce  
Rtn. Gordon Pryce

1983-1984

 Tony Brett  
Rtn. Tony Brett

1982-1983

 Bryan Shepherdson  
Rtn. Bryan Shepherdson

1981-1982

 Jeremy Wiltshier PHF  
Rtn. Jeremy Wiltshier

1980-1981

 Ken Sargeant PHF  
Rtn. Ken Sargeant

1979-1980

 John James  
Rtn. John James

1978-1979

 Ray Hallet  
Rtn. Ray Hallet

1977-1978

 David Pentin MPHF  
Rtn. David Pentin