Teams H Macleod played for

Cricket Scotland LeagueHeriot's (2015-2024)
Scottish CupHeriot's (2015)
East of Scotland Cricket AssociationHeriot's Second XI (2015)