Past Presidents

2023-2024

 Nigel Haines  
Rtn. Nigel Haines

2022-2023

 Colin Jenkins  

2021-2022

 Howard Beynon  
Rtn. Howard Beynon

2020-2021

 Christopher Parish  

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  *