Past Presidents
1976-1981 – Commander Michael Lang
1981-1986 – Ronnie Bain
1986-1998 – John Sharp
1998-2001 – Len Campbell
2001-2003 – Jocky Ross
2003-2005 – Ian Collinson
2005-2007 – Peter Haveron
2007-2009 – Steve Dickie
2009-2012 – Willie Carruth
2012–2014 – Wallace Muir
2014-2016 - John Black
2016- 2018 - Jamie Moglia
2018 -2020 John Paul McCarrol
2020 - 2023 - Duncan Stump
2023 - Present - Brian McMillan
Past 1stXV Captains
1976-1981 – Ian Hunter
1981-1982 – Stewart Gillon
1982-1989 – Tony Ham
1989-1991 – Bobby Carruth
1991-1992 – Murray Sharp
1992-1994 – Tim Watson
1994-1996 – John Armstrong
1996-1998 – Chris Brown
1998-2002 – Fraser Campbell
2002-2003 – Iain Gardner
2004-2005 – Kevin Stevenson
2006-2007 – Sam Cook
2007-2009 – Fraser Campbell
2009-2010 – David Armour
2010–2011 – Gareth Henry
2011-2013 – Gordon Stein
2013-2014 - James Halpin
2014-2015 - Calum Hall
2015-2017 - James Halpin
2017- 2019 - Martin Whyte
2019 -2021 - Michael Degnan
2021-2022 - Callum Moglia/Gordon Stein
2022- 2023 - Jamie Muir/Ross Moglia
2023 - Present - Ross Moglia