Past Presidents

2023-2024

 John Hodson  
Rtn. John Hodson

2022-2023

 John Taylor MPHF  
Rtn. John Taylor

2021-2022

 John Thorpe MPHF  
Rtn. John Thorpe

2020-2021

 Peter Harris PHF  
Rtn. Peter Harris

2019-2020

 John Thorpe MPHF  
Rtn. John Thorpe

2018-2019

 John Hardy PHF  
Rtn. John Hardy

2017-2018

 Adrian Parker  
Rtn. Adrian Parker

2016-2017

 Bob Foster  
Rtn. Bob Foster

2015-2016

 James Milne  
Rtn. James Milne

2014-2015

 Malcolm Wood PHF  
Rtn. Malcolm Wood

2013-2014

 Lesley Bambridge  
Rtn. Lesley Bambridge

2012-2013

 John Greyson  

2011-2012

 Graham Hill  
Rtn. Graham Hill

2010-2011

 Jamie Stevens  
Rtn. Jamie Stevens

2009-2010

 Clive Williams PHF  
Rtn. Clive Williams

2008-2009

 John Hodson  
Rtn. John Hodson

2007-2008

 Adrian Parker  
Rtn. Adrian Parker

2006-2007

 Paul Chesterman  
Rtn. Paul Chesterman

2005-2006

 Chris Sykes  
Rtn. Chris Sykes

2004-2005

 Bob Foster  
Rtn. Bob Foster

2003-2004

 Barry Richardson *  
Rtn. Barry Richardson  *

2002-2003

 Brian Saggers  
Rtn. Brian Saggers

2001-2002

 David Britton *  

2000-2001

 Eric Bradford  
Rtn. Eric Bradford

1999-2000

 Ernest Foreman  
Rtn. Ernest Foreman

1998-1999

 John Payne PHF  
Rtn. John Payne

1997-1998

 John Hardy PHF  
Rtn. John Hardy

1996-1997

 Bert Cook PHF  
Rtn. Bert Cook

1995-1996

 Bryn Button  

1994-1995

 Peter Harris PHF  
Rtn. Peter Harris

1993-1994

 Michael Cozens  
Rtn. Michael Cozens

1992-1993

 David Morgan  

1991-1992

 Howard Parker  
Rtn. Howard Parker

1990-1991

 Malcolm Wood PHF  
Rtn. Malcolm Wood

1989-1990

 Roger Allflatt PHF  
Rtn. Roger Allflatt