Mackie was loaned to Berwick Rangers for the first part of the 2016–17 season. He made his first team debut for Hibs in April 2017, in a 3–2 win against Raith Rovers. On 6 July 2017, Mackie joined Scottish League Two club Edinburgh City on a six-month development loan deal.
