Past Presidents

2023-2024

 Peter O'Shea  
Rtn. Peter O'Shea

2023-2024

 Peter O'Shea  
Rtn. Peter O'Shea

2023-2024

 Roger Howells MPHF  
Rtn. Roger Howells

2022-2023

 John Hackett  
Rtn. John Hackett

2021-2022

 John Hackett  
Rtn. John Hackett

2020-2021

 John Hackett  
Rtn. John Hackett

2020-2021

 Kevin Jones  
Rtn. Kevin Jones

2019-2020

 Kevin Jones  
Rtn. Kevin Jones

2018-2019

 Gary Lewis  
Rtn. Gary Lewis

2017-2018

 Martin Lewis  
Rtn. Martin Lewis

2016-2017

 John Benbow PHF  
Rtn. John Benbow

2015-2016

 Ronald Ansell  
Rtn. Ronald Ansell

2014-2015

 Derek Lloyd  
Rtn. Derek Lloyd

2013-2014

 Stuart Watt *PP  
Rtn. Stuart Watt  *PP

2012-2013

 Edward Perkins OBE, PP  
Rtn. Edward Perkins OBE, PP

2011-2012

 Peter O'Shea  
Rtn. Peter O'Shea

2010-2011

 Peter O'Shea  
Rtn. Peter O'Shea

2009-2010

 paul mackness  
Rtn. paul mackness

2008-2009

 Stuart Fletcher OBE,PP  
Rtn. Stuart Fletcher OBE,PP

2007-2008

 Stewart Thompson *  
Rtn. Stewart Thompson  *

2006-2007

 Stuart Watts PHF  
Rtn. Stuart Watts

2005-2006

 L Peter Morris *  

2004-2005

 Glan Phillips PHF  
Rtn. Glan Phillips

2003-2004

 Brian Harries BEM,PP,PHF PHF  
Rtn. Brian Harries BEM,PP,PHF

2002-2003

 Gareth Irving PHF  
Rtn. Gareth Irving

2001-2002

 John Morris *PP  
Rtn. John Morris  *PP

2000-2001

 Dai Davies PHF  
Rtn. Dai Davies

1999-2000

 David Thomas PHF  
Rtn. David Thomas

1998-1999

 Peter Turner *  
Rtn. Peter Turner  *

1997-1998

 Dilwyn Voyle  
Rtn. Dilwyn Voyle

1996-1997

 Wilmot Brand *  

1995-1996

 Doug Stuart PP  
Rtn. Doug Stuart PP

1994-1995

 Tudor Noakes *  
Rtn. Tudor Noakes  *

1993-1994

 David Perkins  

1992-1993

 W.R. King *  

1991-1992

 Gareth Irving PHF  
Rtn. Gareth Irving

1990-1991

 Dennis Mayman *  
Rtn. Dennis Mayman  *

1989-1990

 Keith James PHF  
Rtn. Keith James

1988-1989

 Peter Wilson *  

1987-1988

 L.M. Connolly *  

1986-1987

 C G Maurice Hughes *PP  
Rtn. C G Maurice Hughes  *PP

1985-1986

 W Stuart Hayden *  

1984-1985

 Lyn Jones *  

1983-1984

 Eric Jenkins *  

1982-1983

 I.R. Hurst *  

1981-1982

 Awstin Williams *  

1980-1981

 Bill Morgan *PP  

1979-1980

 T.G. Parry *  

1978-1979

 John Pile * PHF  
Rtn. John Pile  *

1977-1978

 J.A. Sanders *  

1976-1977

 J.A. Grubb *  

1975-1976

 K.L. Griffiths *  

1974-1975

 Leonard P. Morris *  

1973-1974

 G. McKenzie-Bennett *  

1972-1973

 John Green *  

1971-1972

 R.E. Vincent-Davies *  

1970-1971

 Douglas S. Grey *  

1969-1970

 J.B. Hemmingway *  

1968-1969

 John White *  

1967-1968

 Peter Howells *  
Rtn. Peter Howells  *

1966-1967

 A J Davies *  

1965-1966

 R H Sais *  

1964-1965

 J C Jones *  

1963-1964

 Bob L Morris *  

1962-1963

 Bryn Griffiths *  

1961-1962

 W J Phillips-Williams *  

1960-1961

 A W Isherwood *  

1959-1960

 George H Larner *  

1958-1959

 G H M` Llewellin *  

1957-1958

 W H Newton-Young *  

1956-1957

 Harold Loosemore *  

1955-1956

 Thomas Davies *  

1954-1955

 John D Corbett *  

1953-1954

 Norman Rees *  

1952-1953

 W E D Jones *  

1951-1952

 D Hughes Lewis *  

1950-1951

 David Tudor Williams *  

1949-1950

 F I Phillips *  

1948-1949

 H L Morris *  

1947-1948

 D F Ingleton *  

1946-1947

 C Edmund Lees *  

1945-1946

 Dr W F T George *  

1944-1945

 P E Bowler *  

1943-1944

 William Davies *  

1942-1943

 L W Essery *  

1941-1942

 W E Davies *  

1940-1941

 Eric L Green *  

1939-1940

 W E Lees *  

1938-1939

 J W Hammond *  

1937-1938

 D T Jones *