1936 – 1950 | 1951 – 1960 | 1961 – 1970 | 1971 – 1980 |
1981 – 1990 | 1991 – 2000 | 2001 – 2010 | 2011 – 2020 |
![]() Honest Lad: Brian Monks Honest Lass: Kerry Brydon Attendants:Alex Ainslie, Jamie Dickson Lesley Grigg, Sharon Leslie Sasher: Sir William Sutherland, Q.P.M. |
![]() Honest Lad: Robert Bain Honest Lass: Alison Elgin Attendants: Alex Ainslie, Jamie Dickson Lesley Grigg, Caroline Rowberry Sasher: George Wardlaw Burnet, W.S., J.P. |
![]() Honest Lad: Neil Wilson Honest Lass: Karen Brooks Attendants: Andrew Kirkland, Andrew Tupman Chiara Grilli, Rebecca Millar Sasher: Bill Caird, J.P. |
![]() Honest Lad: Barry Grant Honest Lass: Lisa Hogg Attendants: David Banks, Andrew Tupman Carol Grandison, Gillian Hislop Sasher: Rt. Hon. Norman Irons, J.P. |
![]() Honest Lad: Dean Bosworth Honest Lass: Gillian Yeoman Attendants: Alex Cavers, Leonora Luca Sasher: Hon. Gerald Maitland-Carew |
![]() Honest Lad: Alex Cavers Honest Lass: Sarah Millar Attendants: Steven Bestford, Bruce Wilkinson Laura Ritchie, Leigh Williams Sasher: Lord Macfarlane of Bearsden, KT |
![]() Honest Lad: Steven Bestford Honest Lass: Leigh Williams Attendants: David Ferguson, Paul Hawes Louis Bates, Kirsten IrelandSasher: John Home Robertson, M.P. |
![]() Honest Lad: Chris McGinn Honest Lass: Lawrie Anne Brown Attendants: Paul Hawes, Steven Marshall Faith Kemp, Stefanie Talac Sasher: Dr Alice Doherty |
![]() Honest Lad: Steven Morgan Honest Lass: Faith Kemp Attendants:David Gare, Andrew Hay Fiona Grant, Elaine Yeoman Sasher: Sir Roy Cameron,QPM, BA, M.Phil |