Past Presidents

2019-2020

 Gordon Kilby  

2018-2019

 Colin Jenkins  

2017-2018

 Richard Hughes MPHF  
Rtn. Richard Hughes

2016-2017

 Rob Donaldson PHF  
Rtn. Rob Donaldson

2015-2016

 Ken Griffiths  
Rtn. Ken Griffiths

2014-2015

 Michael Taylor  

2013-2014

 Kevin Sivyer PHF  
Rtn. Kevin Sivyer

2012-2013

 Richard Hughes MPHF  
Rtn. Richard Hughes

2011-2012

 David Owen  
Rtn. David Owen

2010-2011

 Brian Thompson  
Rtn. Brian Thompson

2009-2010

 Ken Griffiths  
Rtn. Ken Griffiths

2007-2008

 Brian Carroll  
Rtn. Brian Carroll

2005-2006

 Nigel Haines  
Rtn. Nigel Haines

2003-2004

 John Walford *  
Rtn. John Walford  *

1997-1998

 Rob Donaldson PHF  
Rtn. Rob Donaldson

1994-1995

 Basil Forrester PHF  
Rtn. Basil Forrester

1993-1994

 George Fleming PHF  
Rtn. George Fleming

1985-1986

 Euros Rees PHF  
Rtn. Euros Rees