|Date of birth||23 November 1961|
|Place of birth||Romford, England|
|1981–1987||West Bromwich Albion||156||(23)|
* Senior club appearances and goals counted for the domestic league only.
After beginning as an apprentice at Crystal Palace, he signed for Manchester City in 1979 for £250,000, then a record for a teenager. The move attracted considerable attention because MacKenzie had yet to play a Football League match. He spent two seasons at Maine Road, and his second season coincided with the replacement of Malcolm Allison with John Bond and an upturn in fortunes. He gained renown for scoring spectacular goals, most notably in the 1981 FA Cup Final replay against Tottenham Hotspur.
He moved to West Bromwich Albion and spent six seasons at the Hawthorns before joining Charlton Athletic. He later played for Sheffield Wednesday and Shrewsbury Town, and had a spell managing non league Atherstone United.