 He signed a new contract with Burton in May 2009.McGrath signed for League Two rivals York City on an initial one-month loan on 12 February 2013, making his debut later that day in a 0–0 draw at home to Gillingham.Having made five appearances for York, the loan was extended until the end of the 2012–13 season on 7 March 2013.