Past Presidents

2023-2024

 David Elliott  
Rtn. David Elliott

2022-2023

 Milton Scott *  
Rtn. Milton Scott  *

2021-2022

 Duncan Haworth  
Rtn. Duncan Haworth

2020-2021

 Roger May MPHF  
Rtn. Roger May

2019-2020

 Robert Blackman  
Rtn. Robert Blackman

2018-2019

 Ian Atchison  
Rtn. Ian Atchison

2017-2018

 Mike Southall  
Rtn. Mike Southall

2016-2017

 Peter Sweatman  
Rtn. Peter Sweatman

2015-2016

 Nigel Bones  
Rtn. Nigel Bones

2014-2015

 Edward Hemsley  
Rtn. Edward Hemsley

2013-2014

 Roger Bicknell  
Rtn. Roger Bicknell

2012-2013

 Ian Atchison  
Rtn. Ian Atchison

2011-2012

 Philip Ashton  
Rtn. Philip Ashton

2010-2011

 Attie Fitzpatrick  

2009-2010

 Frank Rose  
Rtn. Frank Rose

2008-2009

 Milton Scott *  
Rtn. Milton Scott  *

2007-2008

 David Elliott  
Rtn. David Elliott

2006-2007

 John Cookson PHF  
Rtn. John Cookson

2005-2006

 Tony Baxter  
Rtn. Tony Baxter

2004-2005

 David Gingell  
Rtn. David Gingell

2003-2004

 Ian Tunnicliffe  
Rtn. Ian Tunnicliffe

2002-2003

 David Leatherland  

2001-2002

 Duncan Haworth  
Rtn. Duncan Haworth

2000-2001

 Robert Blackman  
Rtn. Robert Blackman

1999-2000

 Tony Bailey PHF  
Rtn. Tony Bailey

1998-1999

 John Petch  
Rtn. John Petch

1997-1998

 Richard Wood  

1996-1997

 Brian Benford * PHF  
Rtn. Brian Benford  *

1995-1996

 Roger Keene  

1994-1995

 Peter Lawrence  
Rtn. Peter Lawrence

1993-1994

 Mike Wood PHF  
Rtn. Mike Wood

1992-1993

 Ralph Pritchard  

1991-1992

 Graham Bundock PHF  
Rtn. Graham Bundock

1990-1991

 Roger May PHF  
Rtn. Roger May

1989-1990

 Barry Hanson *  

1988-1989

 Leighton Jones  

1987-1988

 Bob Titterington  
Rtn. Bob Titterington