Career
MacLeod, a rover, made his league debut at the age of 17, in the opening round of the 1977 VFL season. He ended up at Street Kilda in 1980 and appeared in four games. Sandringham secured his services in 1981, where he played until 1988 after amassing 87 games and kicking 167 goals.