RNR Officers’ Club Presidents
(Rank and Decorations correct at the time of their Presidency)

1921       Captain S S Richardson OBE RD RNR
1922       Captain S S Richardson OBE RD RNR
1923       Captain J W Harris RNR
1924       Commodore C A Bartlett CB CBE RD RNR
1925       Captain H J Temperley Grey RD RNR
1926       Commander E C Roden RD RNR
1927       Commodore Sir Bertram Hayes KCMG DSO RD RNR
1928       Lieutenant Commander J Dobson RNR
1929       Captain F E Storey RD RNR
1930       Commander M G Douglas RD RNR
1931       Commander G Davey RD RNR
1932       Captain C Edwards DSO RD RNR
1933       Captain S S Fulford RD RNR
1934       Captain J W Williams DSO RD RNR
1935       Commander M Creswell RNR
1936       Captain S S Richardson OBE RD RNR
1937       Lieutenant Commander J W Binks RD RNR
1938       Commander J L May RNR
1939       Lieutenant Commander C Douglas Lane RNR
1940 –    Engineer Captain W J Willett Bruce OBE RD RNR
1946
1947      Captain H J Giles OBE RD RNR
1948      Captain H J Giles OBE RD RNR
1949      Commander F Tweedie DSC RD RNR
1950      Commander F Tweedie DSC RD RNR
1951       Lieutenant Commander F C Hooper RNR
1952       Captain A E Webster DSO RNR
1953       Captain R V E Case DSO DSC RD RNR
1954       Captain R V E Case DSO DSC RD RNR
1955       Commodore R P Galer CBE RD RNR
1956       Lieutenant Commander A H Smith RD RNR
1957       Commander L H Neal OBE RD RNR
1958       Commander G P Billot DSO RD RNR
1959       Lieutenant Commander L C Hill OBE DSC RD RNR
1960       Captain E B Clark RD RNR
1961        Captain A Letty DSO DSC RD RNR
1962       Captain J H Wright RD RNR
1963       Captain J B Wright OBE RD RNR
1964       Captain W R Colbeck RNR
1965       Commander R B G Woolatt RD RNR
1966       Lieutenant Commander F C Mugford RNR
1967       Lieutenant Commander R T Wilcox RNR
1968       Lieutenant E Roberts RNR
1969       Lieutenant Commander J B Cox RN
1970       Captain H T Duffy MBE VRD DL RNR
1971       Lieutenant Commander R E Pickering VRD RNR
1972       Commander B G O’Neil OBE DSC RN
1973       Captain E R Wildermuth MN
1974       Captain R Humphreys Jones VRD* RNR
1975       Lieutenant Commander W A Taylor DSC RN
1976       Reverend R A Evans RNR
1977       Lieutenant-Commander R D Thomas RD RNR
1978       Captain F W Skutil CBE RNN
1979       Lieutenant Commander D J Knight RN
1980       Lieutenant Commander B Parr RD RNR
1981       Lieutenant Commander D H Campbell RD RNR
1982       Lieutenant M D Wright TD RNR
1983       Lieutenant Commander P L Kemp RNR
1984       Commander R G Milles VRD* RNR
1985       Lieutenant Commander T Abell VRD RNR
1986       Lieutenant Commander A J Parkes RN
1987       Commander P R Watters RD* RNR
1988       Lieutenant C H Jeans RNR
1989       Lieutenant-Commander E J Billington RD* DL RNR
1990       Lieutenant Commander W J J Whetnall RD RNR
1991       Commander G D H Sample OBE DSC RN
1992       Lieutenant Commander M J Barnes RD RNR
1993       Lieutenant Commander D H Allen RN
1994       Lieutenant R G Loram RN
1995       Commodore R H Walker RD** RNR
1996       Major I R T Uzzell RD, RMR
1997       Lieutenant P D Bird RNR
1998       Commander M R Morgan RN
1999       Lieutenant Commander D F X Marks RN
2000      Captain J Cosker MN
2001       Commander H G Harley RN
2002       First Officer L M F Peffers RD WRNR
2003       Lieutenant-Commander L G Martindale RNR
2004       Commander E J Billington CBE RD* DL RNR
2005       Reverend Canon R A Evans MBE BA RNR
2006       Captain J E Felice VRD* ADC JP RNR
2007       2nd Officer A Walker WRNR
2008       Captain J C L Lee OBE KStJ JP DL
2009       Lieutenant J J Eyre RNR
2010       Sub Lieutenant D Billing RNVR
2011       Lieutenant Commander S F Bleasdale RNR
2012       Commander C M Tomkinson RD* RNR
2013       Commander C M Tomkinson RD* RNR
2014       Commander T Cunningham RD* RNR
2015       Commander P Russ RD RNR
2016       Lieutenant Commander B B Williams RD* RNR
2017       Lieutenant Commander A D  Muncer RD RNR
2018       Lieutenant Commander R Lovegrove RN
2019       Lieutenant Commander R Lovegrove RN
2020      Lieutenant Commander F J Hogan RD RNR