 At the end of the 2018/19 season, Loach left Hartlepool following the expiry of his contract.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.