Past Presidents

2022-2023

 Michael Gallagher PHF  
Rtn. Michael Gallagher

2021-2022

 Ashton Lewis PHF  
Rtn. Ashton Lewis

2020-2021

 Roger Barrs PHF  
Rtn. Roger Barrs

2019-2020

 John Lindon MPHF  
Rtn. John Lindon

2018-2019

 Hugh Logan  
Rtn. Hugh Logan

2017-2018

 Paul Winnell PHF  
Rtn. Paul Winnell

2016-2017

 Geoff McCann  
Rtn. Geoff McCann

2015-2016

 Terry Clare PHF  
Rtn. Terry Clare

2014-2015

 Noel Cringle *OBE PHF  
Rtn. Noel Cringle  *OBE

2013-2014

 John Quaye MPHF  
Rtn. John Quaye

2012-2013

 Richard Higgins  
Rtn. Richard Higgins

2011-2012

 Allen Corlett  
Rtn. Allen Corlett

2010-2011

 Mike Ingram PHF  
Rtn. Mike Ingram

2009-2010

 David Maddrell PHF  
Rtn. David Maddrell

2008-2009

 Brian Coole MPHF  
Rtn. Brian Coole

2007-2008

 Richard Hetherington  
Rtn. Richard Hetherington

2006-2007

 Laurence Skelly PHF  
Rtn. Laurence Skelly

2005-2006

 John Smith PHF  
Rtn. John Smith

2004-2005

 Ron May  
Rtn. Ron May

2003-2004

 Jim Kewin  
Rtn. Jim Kewin

2002-2003

 Trevor Davies *  

2001-2002

 Will Costain *  

2000-2001

 Miles Walker CBE PHF  
Rtn. Miles Walker CBE

1999-2000

 Peter Vanderpump * PHF  
Rtn. Peter Vanderpump  *

1998-1999

 David Saunders *  

1997-1998

 Keith Manktelow  

1996-1997

 Bob Pilling MPHF  
Rtn. Bob Pilling

1995-1996

 David Alcock *  
Rtn. David Alcock  *

1994-1995

 Harry Pease *  

1993-1994

 Clifford Walters *  

1992-1993

 Ross Ward  

1991-1992

 David Hoskinson  
Rtn. David Hoskinson

1990-1991

 Maurice Fargher  
Rtn. Maurice Fargher

1989-1990

 Walter Jowett  

1988-1989

 Peter Watson  

1987-1988

 Neville Peterson  

1986-1987

 Harry Taverner *  

1985-1986

 Norman Cockburn *  

1984-1985

 Harold Humphrey  

1983-1984

 John Hall * PHF  

1982-1983

 Donald Gelling  

1981-1982

 James Armstrong *  

1980-1981

 Felix Henry Gale *  

1979-1980

 Freddie Boardley  

1978-1979

 Michael G Davies  

1977-1978

 Robert Johnson *  

1976-1977

 Anthony Kellet  

1975-1976

 Joseph Robert Graham  

1974-1975

 Patrick Leahy *  

1973-1974

 Dollin Kelly *  

1972-1973

 Dollin Kelly *