Past Presidents

2017-2018

 Bryce Weir  
Rtn. Bryce Weir

2016-2017

 Iain Shaw PHF  
Rtn. Iain Shaw

2015-2016

 Fred Orr  
Rtn. Fred Orr

2014-2015

 Kenneth Kooi  
Rtn. Kenneth Kooi

2013-2014

 Alex Steven  
Rtn. Alex Steven

2012-2013

 Alan Lannigan  
Rtn. Alan Lannigan

2011-2012

 Paul Pieroni  
Rtn. Paul Pieroni

2010-2011

 Willie Stewart  
Rtn. Willie Stewart

2009-2010

 Robin Magee PHF  
Rtn. Robin Magee

2008-2009

 Margaret Clark  
Rtn. Margaret Clark

2007-2008

 David Hill  
Rtn. David Hill

2006-2007

 Bill McGregor PHF  
Rtn. Bill McGregor

2005-2006

 David Johnstone PHF  
Rtn. David Johnstone

2004-2005

 George Miller PHF  
Rtn. George  Miller

2003-2004

 Iain Munro  
Rtn. Iain Munro

2002-2003

 George L Miller PHF  
Rtn. George L Miller

2001-2002

 Michael McGee  
Rtn. Michael McGee

2000-2001

 Jim Neil  

1999-2000

 Ronald Gilmour  

1998-1999

 David Muir  

1997-1998

 Joe Lumsdon  

1996-1997

 Alexander Innes  

1995-1996

 Derrick MacAllister PHF  
Rtn. Derrick MacAllister

1994-1995

 Walter Macrae  

1993-1994

 Ian Thomson  

1992-1993

 William Parker  

1991-1992

 James McDonald PHF  
Rtn. James McDonald

1990-1991

 Norman Ferguson  

1989-1990

 Duncan Muir  

1988-1989

 Willie Fulton  
Rtn. Willie Fulton

1987-1988

 Hugh Smith PHF  
Rtn. Hugh Smith

1986-1987

 Douglas Young  

1985-1986

 John Caldwell PHF  
Rtn. John Caldwell

1984-1985

 Dick Albrow * PHF  

1983-1984

 Sam Gibson  

1982-1983

 Stewart McLauchlan  

1981-1982

 Gordon McConnell * PHF  
Rtn. Gordon McConnell  *

1980-1981

 Philip Martin  

1979-1980

 Iain Macmillan PHF  
Rtn. Iain Macmillan

1978-1979

 Bill Lochead  

1977-1978

 Charles Norwell  

1976-1977

 William Sim  

1975-1976

 James Nichol  

1974-1975

 Alex Cockburn  

1973-1974

 Jack Loch  

1972-1973

 William Munro  

1971-1972

 J.L Gibson  

1970-1971

 S.H. Steele  

1969-1970

 Frank Walls  

1968-1969

 Charles Gibson  

1967-1968

 Tom Mackie  

1966-1967

 Robert Cunningham  

1965-1966

 John Lindsay  

1964-1965

 A. J. Stewart  

1963-1964

 George Paterson  

1962-1963

 James Gould  

1961-1962

 Gregor Grant  

1960-1961

 E.J. Gilbert Brown  

1959-1960

 Andrew Jamieson  

1958-1959

 John Lawson  

1957-1958

 Douglas Richie  

1956-1957

 John Lawrence  

1955-1956

 George Clark  

1954-1955

 Cairns Smith  

1953-1954

 John Leighton  

1952-1953

 Jack Brown  

1951-1952

 Tom Goldie  

1950-1951

 Robin MacIntyre