 He was appointed player-assistant manager of Runcorn Town in April 2016.McGregor started off as a trainee for Wrexham, signing a professional contract for the first time in July 1995.He first came to prominence in the 1995–96 season, making 33 appearances in the Second Division.