Han ble i 2003 av Bergens Tidende utpekt til tidenes beste SK Brann-utlending og er i dag bosatt utenfor Southampton, der han i sin tid trente som ungdom med Southampton FC. Deretter var han tre sesonger i Rouen frem til han fylte 20, da han gikk til Narvik og en halv sesong i Fotballklubben Mjølner (1974). Det var Bill Elliott som etter en treningskamp brakte MacLeod til Brann. Etter oppholdet i Brann var han spillende trener i Solid, Åsane, Dale idrettslag og Bjarg IL. I 2000 flyttet han tilbake til England.