 Loach signed for National League club Barnet on 14 June 2019.In February 2009, Loach's good form at club level earned him his first England under-21 international call-up by manager Stuart Pearce for a friendly match against Ecuador's senior team in Malaga.Loach made his international debut when he came on as a late replacement for Tom Heaton, as England lost 3–2.