 He started in the 2010 Conference Premier play-off Final at Wembley Stadium on 16 May 2010, which York lost 3–1 to Oxford.He finished the season with 45 appearances and 1 goal for York and signed a new one-year contract with the club in May 2010.Mackin made his first appearance of 2010–11 in the opening match, a 2–1 home defeat to Kidderminster on 14 August 2010, and was substituted in the 38th minute due to an injury and Foyle said "It looks a bad one and he might need a scan".