Originally from New South Wales club East Sydney, Maclure was recruited by Carlton and made his senior VFL debut in Round 13, 1974. He retired from the game in 1986 after playing 243 games for the club.
Maclure was captain of Carlton for the 1986 season. He currently works as a football commentator for ABC Radio and appears once a week on AFL 360, Fox Footy's Monday to Thursday television program.
In 1967 the family moved to Paddington in Sydney. Trumper Park was nearby and he began playing senior football with East Sydney. In 1973 he was recruited by Victorian Football League club Carlton.[1]