Past Presidents

2023-2024

 Scott Galloway  
Rtn. Scott Galloway

2022-2023

 Brian Johnson PHF  
Rtn. Brian Johnson

2021-2022

 Brian Johnson PHF  
Rtn. Brian Johnson

2020-2021

 Geoffrey Sampson PHF  
Rtn. Geoffrey Sampson

2019-2020

 Ewen Macdonald  
Rtn. Ewen Macdonald

2018-2019

 Anne Sampson  
Rtn. Anne Sampson

2017-2018

 Lindsay Roy  
Rtn. Lindsay Roy

2016-2017

 Brian Johnson PHF  
Rtn. Brian Johnson

2015-2016

 Wilna Roger  
Rtn. Wilna Roger

2014-2015

 Chris Grist  
Rtn. Chris Grist

2013-2014

 Tracy Thomson  
Rtn. Tracy Thomson

2012-2013

 Murray Grubb PHF  
Rtn. Murray Grubb

2011-2012

 Wilna Roger  
Rtn. Wilna Roger

2010-2011

 Andrew Boddice  

2009-2010

 Ian Hastie  
Rtn. Ian Hastie

2008-2009

 Lars Christiansen  
Rtn. Lars Christiansen

2007-2008

 Geoffrey Sampson PHF  
Rtn. Geoffrey Sampson

2006-2007

 Jim Boyd PHF  
Rtn. Jim Boyd

2005-2006

 Roy Francey  
Rtn. Roy Francey

2004-2005

 Edgar Shields PHF  
Rtn. Edgar Shields

2003-2004

 Will Wishart *  
Rtn. Will Wishart  *

2002-2003

 Walter Fletcher  
Rtn. Walter Fletcher

2001-2002

 John Galloway *  
Rtn. John Galloway  *

2000-2001

 Ian Cowie  
Rtn. Ian Cowie

1999-2000

 Walter Shields  

1998-1999

 Murray Grubb PHF  
Rtn. Murray Grubb

1997-1998

 Gordon Ritchie  

1996-1997

 George Grainger  

1995-1996

 Krishna Krishnaswamy PHF  
Rtn. Krishna Krishnaswamy

1994-1995

 Jack Chalmers  

1993-1994

 Roy Murray  

1992-1993

 Alan Strath  
Rtn. Alan Strath

1991-1992

 John Allison  
Rtn. John Allison

1990-1991

 Jim Purves  

1989-1990

 Andrew Sheddon  

1988-1989

 Tom Davidson PHF  
Rtn. Tom Davidson

1987-1988

 Ron Wood  

1986-1987

 Andrew Forrester  

1985-1986

 Jim Boyd PHF  
Rtn. Jim Boyd

1984-1985

 Renzo Catignani  

1983-1984

 Archie Lawrie  
Rtn. Archie Lawrie

1982-1983

 Robert Mackay  

1981-1982

 John Reich * PHF  
Rtn. John Reich  *

1980-1981

 Hamish Rothnie  
Rtn. Hamish Rothnie

1979-1980

 Bill MacIntosh  

1978-1979

 Andrew Yule  

1977-1978

 Bob McLymont  

1976-1977

 George Colman  

1975-1976

 George Bennett  

1974-1975

 John Imrie  

1973-1974

 Louis Gordon  

1972-1973

 John Wheeldon  

1971-1972

 James Dargie  

1970-1971

 Gordon Butchart  

1969-1970

 Alex Roberts  

1968-1969

 Jack McNally  

1967-1968

 T. Dickson  

1966-1967

 Alex Clark PHF  
Rtn. Alex Clark

1965-1966

 F.B. Carter  

1964-1965

 Tom Chisholm  

1963-1964

 A. Ramsay  

1962-1963

 John Urquhart  

1961-1962

 Alex I Sterricks  

1960-1961

 Ian Chalmers * PHF  
Rtn. Ian Chalmers  *

1959-1960

 Albert Whittam  

1958-1959

 James Roger  

1957-1958

 Tom Gibb  

1956-1957

 Tom Gibb