 Mackin scored his first goal for York in a 2–1 away defeat to Forest Green Rovers on 6 March 2010, with his shot taking a deflection off David Brown.He picked up his 10th yellow card of the season in a 0–0 away draw with Altrincham, which resulted in a two-match suspension.He played in both legs of York's play-off semi-final victory over Luton, which finished 2–0 on aggregate.