On 14 June 2019, Juanmi signed a five-year contract with Real Betis for a €8 million fee. He spent the vast majority of his debut campaign on the sidelines, nursing a left-foot injury.