On 6 June 2019, Rubi left Espanyol after paying his release clause, and was appointed Real Betis manager just hours later. He was dismissed on 21 June of the following year, with the club eight points above the relegation zone with as many games left to play.