Past Presidents

2023-2024

 Graham Yule MPHF  
Rtn. Graham Yule

2022-2023

 John Collins PHF  
Rtn. John Collins

2021-2022

 David Thompson  
Rtn. David Thompson

2020-2021

 Chris Hunter PHF  
Rtn. Chris Hunter

2019-2020

 Betty Key PHF  
Rtn. Betty Key

2018-2019

 Harvie Anderson PHF  
Rtn. Harvie Anderson

2016-2017

 Stuart Bass PHF  
Rtn. Stuart Bass

2015-2016

 Steve Watling PHF  
Rtn. Steve Watling

2014-2015

 Mike Shaw PHF  
Rtn. Mike Shaw

2013-2014

 Mike Shaw PHF  
Rtn. Mike Shaw

2012-2013

 Chris Tofts PHF  
Rtn. Chris Tofts

2011-2012

 Dick Harris PHF  
Rtn. Dick Harris

2010-2011

 John Holden PHF  
Rtn. John Holden

2009-2010

 Alan Pollard PHF  
Rtn. Alan Pollard

2008-2009

 John Smith PHF  
Rtn. John Smith

2007-2008

 Tony Hutchinson  
Rtn. Tony Hutchinson

2006-2007

 Keith Powell PHF  
Rtn. Keith Powell

2005-2006

 Rob Waskett  
Rtn. Rob Waskett

2004-2005

 Alan Pollard PHF  
Rtn. Alan Pollard

2003-2004

 Martin Bryant MPHF  
Rtn. Martin Bryant

2002-2003

 Colin Pullen * PHF  
Rtn. Colin Pullen  *

2001-2002

 Peter Terrey  
Rtn. Peter Terrey

2000-2001

 John Clement  

1999-2000

 Russ Whatley MPHF  
Rtn. Russ Whatley

1998-1999

 David Cotton  

1997-1998

 Bill Bishop PHF  
Rtn. Bill Bishop

1996-1997

 Chris Nixon PHF  
Rtn. Chris Nixon

1995-1996

 Chris Hunter  

1994-1995

 Peter Gough PHF  
Rtn. Peter Gough

1993-1994

 Colin Pullen * PHF  
Rtn. Colin Pullen  *

1992-1993

 Mike Roberts PHF  
Rtn. Mike Roberts

1991-1992

 Alan Jolly PHF  
Rtn. Alan Jolly

1990-1991

 Peter Ruston  

1989-1990

 Martin Shearer  

1988-1989

 Peter Burkle  

1987-1988

 Rupert Page  

1986-1987

 Howard Stone  

1985-1986

 Malcolm Dunn PHF  
Rtn. Malcolm Dunn

1984-1985

 Mike Jones  

1983-1984

 Bill Sebborn  

1982-1983

 Mike Dykes PHF  
Rtn. Mike Dykes

1981-1982

 Brian Woolford  

1980-1981

 Bill Edger  

1979-1980

 Herbie Blackman  

1978-1979

 Colin Preece  

1977-1978

 Harry York