Teams MD Baines played for

Cricket Scotland LeagueAyr (2015-2023)
 Stirling County (2024)
Scottish CupAyr (2015)
Scotland Under-15 Inter-RegionalWestern Warriors Under-15s (2015)
Scotland Under-18 Inter-RegionalWestern Warriors Under-18s (2016)
MiscellaneousWestern Warriors Under-15s (2014)
 Ayr Under-18s (2014)