1980s

Stephen A Baird  (Cairnies 1980 - '85)

William A Barne  (Patchell's 1980 - '84)

Robert K Begg  (Patchell's 1980 - '85)

Robert O Brewis  (Patchell's 1980 - '84)

Taymour M Ezzat  (Cairnies 1980 - '85)

D J Andrew Galloway  (Cairnies 1980 - '84)

Simon W Laird  (Skrine's 1980 - '85)

Diarmid Mackenzie Smith  (Matheson's 1980 - '85)

Adam R Bruce  (Reid's 1981 - '85)

Ross S Campbell  (Reid's 1981 - '83)

Hugh C Grierson  (Reid's 1981 - '86)

James C Hutchison  (Reid's 1981 - '86)

Lochart M Porter  (Cairnies 1981 - '86)

David A Gordon  (Patchell's 1982 - '88)

Brian J Gray  (Cairnies 1982 - '87)

Duncan J Liddell  (Reid's 1982 - '87)

H Brian Richmond  (Skrine's 1982 - '87)

Robin J White  (Reid's 1982 - '87)

Peter E Bell  (Matheson's 1983 - '88)

William J Galbraith  (Reid's 1983 - '88)

James D Cran  (Matheson's 1984 - '86)

Sean Doherty  (Goodacre's 1984 - '89)

Edward N Gibson  (Reid's 1984 - '89)

David C Graham  (Goodacre's 1984 - '88)

A Nick Lyle  (Skrine's 1984 - '89)

Russell J Mackie  (Skrine's 1984 - '89)

James G Porter  (Cairnies 1984 - '89)

Andrew T Richmond  (Skrine's 1984 - '89)

Julian C Staples  (Reid's 1984 - '89)

Alastair J Fitch  (Patchell's 1985 - '89)

Gregor Prattley  (Patchell's 1985 - '91)

Richard S Smith  (Cairnies 1985 - '87)

Robin Black  (Patchell's 1986 - '89)

Andrew A Mickel  (Matheson's 1986 - '91)

Iain D Morrison  (Reid's 1986 - '91)

Archie J Struthers  (Reid's 1986 - '91)

Alastair D Valentine  (Reid's 1987 - '92)

Guy C Spurway  (Reid's 1988 - '93)

Miles W Craig  (Goodacre's 1989 - '94)

Paul I Dickson  (Goodacre's 1989 - '95)

Ranald W Macdonald Lockhart  (Reid's 1989 - '94)

Robert R Stein-Rostaing  (Patchell's 1989 - '94)