 He joined Wrexham's Conference Premier rivals York City on 22 January 2009 on loan until the end of the season, after having made 20 appearances and scored 1 goal for Wrexham up to that point in 2008–09.Following the move, Mackin said "I need a change of scenery.We have a large number of players at the Racecourse at present and it's difficult to get into a side that's doing well and getting the results".