Teams Alexander Baird played for

MiscellaneousThe Forty Club (1998-2023)
 Glendelvine (1999-2024)
 The Forty Club Scotland (2005-2014)
 The Forty Club East of Scotland (2008-2022)
 The Forty Club West of Scotland (2009-2013)
 The Forty Club Scottish Chairman's XI (2011)
 Rossie Priory (2018-2024)
 The Forty Club North of Scotland (2021-2023)