 In January 1934, Cochrane resumed his Football League with Northampton Town.After 18 months with Northampton and a season with Swindon Town, Cochrane returned to Scotland where he signed for Second Division club East Stirlingshire.He was retained for the 1937–38 season, but by November, the club was in deep financial trouble.