Past Presidents

2023-2024

 Malcolm Garrett  
Rtn. Malcolm Garrett

2023-2024

 Chris Parker  

2022-2023

 Bill Duncan  

2022-2023

 Bill Duncan  
Rtn. Bill Duncan

2021-2022

 Robert Wood PHF  
Rtn. Robert Wood

2019-2020

 Clive Sutton PHF  
Rtn. Clive Sutton

2018-2019

 Robert Jones PHF  
Rtn. Robert Jones

2017-2018

 Rory Blair PHF  
Rtn. Rory Blair

2016-2017

 Mark Jewell MBE PHF  
Rtn. Mark Jewell MBE

2015-2016

 Roger King PHF  
Rtn. Roger King

2014-2015

 Tom Burns PHF  
Rtn. Tom Burns

2013-2014

 David Hockey PHF  
Rtn. David Hockey

2012-2013

 Denis Killen PHF  
Rtn. Denis Killen

2011-2012

 Roger Monson PHF  
Rtn. Roger Monson

2010-2011

 John Makin PHF  
Rtn. John Makin

2009-2010

 Brian Lovett PHF  
Rtn. Brian Lovett

2008-2009

 John Green PHF  
Rtn. John Green

2007-2008

 Clive Sutton PHF  
Rtn. Clive Sutton

2006-2007

 Alan Bridgeman  
Rtn. Alan Bridgeman

2005-2006

 Geoff Perham PHF  
Rtn. Geoff Perham

2004-2005

 Denis Killen PHF  
Rtn. Denis Killen

2003-2004

 Kevin McDonald  

2002-2003

 Roger Punch PHF  
Rtn. Roger Punch

2001-2002

 Stuart Shawcross PHF  
Rtn. Stuart Shawcross

2000-2001

 Peter Owen * PHF  
Rtn. Peter Owen  *

1998-1999

 Andrew Parsons  

1997-1998

 Keith O'Malley *  

1996-1997

 John Spry PHF  
Rtn. John Spry

1995-1996

 David Smith *  

1994-1995

 Bruce Heslop PHF  
Rtn. Bruce Heslop

1993-1994

 Robin Hancock  
Rtn. Robin Hancock

1992-1993

 Roger Adams PHF  
Rtn. Roger Adams

1991-1992

 Keith Moorhouse PHF  
Rtn. Keith Moorhouse

1990-1991

 Gerry Hill * PHF  
Rtn. Gerry Hill  *

1988-1989

 Colin Chudley *  

1988-1989

 Roy Burgess PHF  
Rtn. Roy Burgess

1987-1988

 Peter Roseveare *  

1986-1987

 Mark Jewell MBE PHF  
Rtn. Mark Jewell MBE