Past Presidents

2023-2024

 Kevin Gwilliam  
Rtn. Kevin Gwilliam

2022-2023

 Janet Keenan  
Rtn. Janet Keenan

2021-2022

 Geoffrey Fox MPHF  
Rtn. Geoffrey Fox

2020-2021

 Richard Purdon MPHF  
Rtn. Richard Purdon

2019-2020

 Michael Rouse PHF  
Rtn. Michael Rouse

2018-2019

 Beth Phillip PHF  
Rtn. Beth Phillip

2017-2018

 Steve Wood PHF  
Rtn. Steve Wood

2016-2017

 Peter Watson PHF  
Rtn. Peter Watson

2015-2016

 Eric Labrum PHF  
Rtn. Eric Labrum

2014-2015

 Peter Keenan *  
Rtn. Peter Keenan  *

2013-2014

 Gill Rouse MPHF  
Rtn. Gill Rouse

2012-2013

 John Phillip PHF  
Rtn. John Phillip

2011-2012

 Michael Rouse PHF  
Rtn. Michael Rouse

2010-2011

 Richard Purdon MPHF  
Rtn. Richard Purdon

2009-2010

 David Rees PHF  
Rtn. David Rees

2008-2009

 Alan Whitten *  
Rtn. Alan Whitten  *

2007-2008

 Ross Cole MPHF  
Rtn. Ross Cole

2006-2007

 Geoffrey Fox MPHF  
Rtn. Geoffrey Fox

2006-2007

 Roger Grimshaw MPHF  
Rtn. Roger Grimshaw

2005-2006

 Mike Stevens PHF  
Rtn. Mike Stevens

2004-2005

 John Cantrill * MPHF  
Rtn. John Cantrill  *

2003-2004

 Mike Sanger-Davies * PHF  
Rtn. Mike Sanger-Davies  *

2002-2003

 Roger Grimshaw MPHF  
Rtn. Roger Grimshaw

2001-2002

 Bernie Campbell PHF  
Rtn. Bernie Campbell

2000-2001

 Andrew Wilkinson *  

1999-2000

 Geoffrey Fox MPHF  
Rtn. Geoffrey Fox

1998-1999

 Bernard Hubbard *  

1997-1998

 Bob Holland  

1996-1997

 Don Holland  
Rtn. Don Holland

1995-1996

 Mike Sanger-Davies * PHF  
Rtn. Mike Sanger-Davies  *

1994-1995

 John Cantrill * MPHF  
Rtn. John Cantrill  *

1993-1994

 Jamie Adams  
Rtn. Jamie Adams

1992-1993

 Peter Corfield * PHF  

1991-1992

 Dan Crellin *  

1990-1991

 Rodney Hill MPHF  
Rtn. Rodney Hill

1989-1990

 Tony Staite  
Rtn. Tony Staite

1988-1989

 John Thomson  

1987-1988

 Roger Grimshaw MPHF  
Rtn. Roger Grimshaw

1986-1987

 Don Ward *  

1985-1986

 John Kentfield *  
Rtn. John Kentfield  *

1984-1985

 Derek Rhodes  

1983-1984

 John Sykes *  

1982-1983

 Dennis Johnson *  

1981-1982

 Peter Iliffe *  

1980-1981

 Geoffrey Fox MPHF  
Rtn. Geoffrey Fox

1979-1980

 Dennis Herbert *  
Rtn. Dennis Herbert  *

1978-1979

 Derek Bird *  

1977-1978

 Peter Stone *  

1976-1977

 Ross Cole MPHF  
Rtn. Ross Cole

1975-1976

 Ted Hale *  

1974-1975

 Ken Tomlinson *  

1973-1974

 K.S. Mingle  

1972-1973

 Jim Readings *