 In July 2017, Rojas joined Dutch club SC Heerenveen on a two-year contract with the option of a third year.SønderjyskE confirmed the signing of Rojas on 22 January 2019.He signed a one-year contract with an option to extend it further, and got shirt number 17.