1936 – 1950 | 1951 – 1960 | 1961 – 1970 | 1971 – 1980 |
1981 – 1990 | 1991 – 2000 | 2001 – 2010 | 2011 – 2020 |
![]() Honest Lad: Andrew Hay Honest Lass: Stefanie Talac Attendants:Andrew Gordon, Alan Ramsay Jill Cunningham, Nicola Williamson Sasher: George Montgomery |
![]() Honest Lad: Andrew Gordon Honest Lass: Jill Cunningham Attendants:Alan Ramsay, Craig Yule Laura Thorburn, Stephanie Wood Sasher: Mrs May Wright |
![]() Honest Lad: Alan Ramsay Honest Lass: Stephanie Wood Attendants: Ross Taylor, Craig Yule Laura Hutchinson, Laura Thorburn Sasher: Sir David Steel |
![]() Honest Lad: Derek Russell Honest Lass: Nicola Williamson Attendants:Andrew Carlyle, Ross Taylor Seona Cunningham, Michelle Gray Sasher: Garth Morrison, CBE |
![]() Honest Lad: Andrew Carlyle Honest Lass: Jilly Burrows Attendants:Mark Gray, Colin Mackenzie Seona Cunningham, Donna Montgomery Sasher: Dr Thomas J. Renouf, MM |
![]() Honest Lad: Kevin Hunter Honest Lass: Vikki Miller Attendants:John Baxter, Chris Reilly Donna Montgomery, Kimberley Riddoch Sasher: Dr J. Douglas Naysmith, MP |
![]() Honest Lad: Robert Slight Honest Lass: Louise Nish Attendants: John Baxter , Amie Clark Fergus Tait, Kimberley Riddoch Sasher: Prof. Susan Deacon |
![]() Honest Lad: Mark Lambert Honest Lass: Kimberley Riddoch Attendants: Lachlan Thomson ,Nicola Hunter Brian Lawrie, Laura Macfarlane Sasher: Sheilagh Kesting |
![]() Honest Lad: Alistair Barclay Honest Lass: Lynsey Buchan Attendants: John Baxter, Nicola Hunter Keir Robinson, Danielle Skedd Sasher: Dr Alan Watson |
![]() Honest Lad: William Fleming Honest Lass: Rebeckah Lawrie Attendants: Adam Braby, Rachael Brown Leigh Dougal, Laura Paterson Sasher: Lord Cameron of Loch Broom |