Teams Elliot Speirs played for

Cricket Scotland LeagueAyr (2010-2017)
Scottish CupAyr (2011-2015)
Scotland Under-18 Inter-RegionalWestern Warriors Under-18s (2012-2013)
Western District Cricket UnionWestern Regional Academy (2011)
MiscellaneousWestern Regional Academy Under-17s (2010)
 Western Regional Academy (2011)
 Western Warriors Under-18s (2012-2013)
 Ayr (2013-2015)