Past Presidents

2021-2022

 Morag Dawson  
Rtn. Morag Dawson

2020-2021

 Rai Valente PHF  
Rtn. Rai Valente

2019-2020

 Bob McCulloch  
Rtn. Bob McCulloch

2018-2019

 Scott Dryburgh PHF  
Rtn. Scott Dryburgh

2017-2018

 Julie Brownlie PHF  
Rtn. Julie Brownlie

2016-2017

 Julie Brownlie PHF  
Rtn. Julie Brownlie

2015-2016

 Dudley Foster  
Rtn. Dudley Foster

2014-2015

 Lynn Herbert  
Rtn. Lynn Herbert

2013-2014

 Alistair Robb  
Rtn. Alistair Robb

2012-2013

 Scott Dryburgh PHF  
Rtn. Scott Dryburgh

2011-2012

 George Barbour * PHF  

2010-2011

 Margaret Anderson  

2009-2010

 Harry Keddie  

2008-2009

 Al Fleming  

2007-2008

 John Anderson PHF  
Rtn. John Anderson

2006-2007

 Brian Birrell PHF  
Rtn. Brian Birrell

2005-2006

 Jim Houston MPHF  
Rtn. Jim Houston

2004-2005

 Bob Thomson  

2003-2004

 Jim Houston MPHF  
Rtn. Jim Houston

2002-2003

 Swapan Mukherjee PHF  
Rtn. Swapan Mukherjee

2001-2002

 Stewart Dingwall PHF  

2000-2001

 Alistair Clark  

1999-2000

 Ian Forgan PHF  
Rtn. Ian Forgan

1998-1999

 Ken Fraser PHF  
Rtn. Ken Fraser

1997-1998

 George Grant  

1996-1997

 Jamie Templeton PHF  
Rtn. Jamie Templeton

1995-1996

 Douglas Falconer * PHF  

1994-1995

 Alex Grosset  

1993-1994

 Bill Wood  

1992-1993

 Bill Ness  

1991-1992

 Rai Valente PHF  

1990-1991

 Julian Danskin  

1989-1990

 David Pirie PHF  
Rtn. David Pirie

1988-1989

 Tom Bisset  

1986-1987

 Allan Bullions  

1985-1986

 Jim Cook  

1984-1985

 Ian Hutchison PHF  
Rtn. Ian Hutchison

1983-1984

 John Ramsay PHF  

1982-1983

 David Paterson  

1981-1982

 Rodney Barron  

1980-1981

 Bill Shiels  

1979-1980

 Norrie Stuart * PHF  

1978-1979

 Bob Harrison  

1977-1978

 Douglas Miller  

1976-1977

 Andrew Duncan PHF  

1975-1976

 John Clark MPHF