Teams Charlie MacLeod played for

Other FCLeeds/Bradford Marylebone Cricket Club University (2013-2014)
Second Eleven ChampionshipKent Second XI (2011)
 Marylebone Cricket Club Universities (2014)
Second Eleven TrophyKent Second XI (2011)
Second Eleven Twenty20Kent Second XI (2011)
Kent Premier LeagueGore Court (2010)
 Bickley Park (2013-2014)
Middlesex Premier LeagueNorth Middlesex (2017-2018)
Kent Cricket LeagueAshford (2007)
 Ashford Town Third XI (2009)
 Gore Court (2010)
 St Lawrence and Highland Court (2011-2016)
 Bickley Park (2013-2014)
Under-17 County CupKent Under-17s (2009)
Under-17 County ChampionshipKent Under-17s (2009)
Cricket Scotland LeagueHeriot's (2014-2015)
Scottish CupHeriot's (2015)
MiscellaneousKent Under-13s (2005)
 Ashford Second XI (2007)
 Kent Under-15s (2007)
 Ashford Town Second XI (2008)
 Band of Brothers (2011)
 Old King's Scholars (2011-2016)
 Leeds/Bradford Marylebone Cricket Club University (2012-2014)
 Broad Oak (2012)
 Marylebone Cricket Club (2012-2018)
 Scotland A (2015)
 Reivers (2015)
 P Mustard's XI (2016)