Past Presidents

2023-2024

 Andrew Gibb PHF  
Rtn. Andrew Gibb

2022-2023

 Stephanie Donaghey PHF  
Rtn. Stephanie Donaghey

2021-2022

 Forbes Howie MPHF  
Rtn. Forbes Howie

2020-2021

 Forbes Howie MPHF  
Rtn. Forbes Howie

2019-2020

 Brian Dempsey PHF  
Rtn. Brian Dempsey

2018-2019

 Stephanie Donaghey PHF  
Rtn. Stephanie Donaghey

2017-2018

 Arthur Barlow MPHF  
Rtn. Arthur Barlow

2016-2017

 Alec Stevenson PHF  
Rtn. Alec Stevenson

2015-2016

 Andrew Gibb PHF  
Rtn. Andrew Gibb

2014-2015

 Dougie Geddes * PHF  
Rtn. Dougie Geddes  *

2013-2014

 Alan Bayne PHF  
Rtn. Alan Bayne

2012-2013

 Alexander Houstoun PHF  
Rtn. Alexander Houstoun

2011-2012

 Brian Dempsey PHF  
Rtn. Brian Dempsey

2010-2011

 Rod McCall PHF  
Rtn. Rod McCall

2009-2010

 Gordon Millar  
Rtn. Gordon Millar

2008-2009

 Forbes Howie MPHF  
Rtn. Forbes Howie

2007-2008

 Ian Low  
Rtn. Ian Low

2006-2007

 David Hull PHF  
Rtn. David Hull

2005-2006

 Tom McInally  

2004-2005

 Alex Tait  
Rtn. Alex Tait

2003-2004

 Jim Melvin  

2002-2003

 Gordon Guthrie MPHF  
Rtn. Gordon Guthrie

2001-2002

 Bob Taylor  

2000-2001

 Robert Young  

1999-2000

 George McLeod * PHF  
Rtn. George McLeod  *

1998-1999

 Findlay Harvey *  
Rtn. Findlay Harvey  *

1997-1998

 Jim Sinclair  

1996-1997

 Mike Galloway  

1995-1996

 Dougie Geddes * PHF  
Rtn. Dougie Geddes  *

1994-1995

 Arthur Barlow MPHF  
Rtn. Arthur Barlow

1993-1994

 Tom Leishman  

1992-1993

 Alistair Banks  

1991-1992

 Jim Sinclair  

1990-1991

 George Marwick  

1989-1990

 Bob Goldsmith  

1988-1989

 Bill Trotter  

1987-1988

 Bob Milne  
Rtn. Bob Milne

1986-1987

 Ian Sutherland  

1985-1986

 Sandy Murdoch  

1984-1985

 Jim Beveridge * PHF  

1983-1984

 Willie Crawford PHF  
Rtn. Willie Crawford

1982-1983

 Tom Bell  

1981-1982

 P McGowan  

1980-1981

 D Wilkie  

1979-1980

 Sid Wearmouth  

1978-1979

 Hamish Fraser * PHF  
Rtn. Hamish Fraser  *

1977-1978

 Murdo Morrison  

1976-1977

 W Newbigging  

1975-1976

 Frank Smith  

1974-1975

 A Robertson  

1973-1974

 W Lang  

1972-1973

 Tom Kerr  

1971-1972

 Alex Walker  

1970-1971

 T Montgomery  

1969-1970

 F Fisher  

1968-1969

 A Jeffrey  

1967-1968

 A Hogarth  

1966-1967

 W Crawford  

1965-1966

 E Warwick  

1964-1965

 A Murdoch  

1963-1964

 J Young  

1962-1963

 D Denham  

1961-1962

 W Newbigging  

1960-1961

 J Brown  

1959-1960

 C Robertson  

1958-1959

 D Banks  

1957-1958

 W Bowden  

1956-1957

 E Cormack  

1955-1956

 E Cormack