Career
Mackay began his career with Ross County, for whom he made 80 appearances over seven seasons in the Scottish League, which included five seasons in the First Division. He also played in the lower divisions of the league for Elgin City and Peterhead, and for Highland League clubs Forres Mechanics and Nairn County.