 However, his contract wasn't extended and he left the club by the end of 2019.On 22 January 2020, Melbourne Victory announced that he had again signed for the club on a two-and-a-half year deal.On 8 March 2011, Rojas was called up to play to a 30-man squad for the upcoming games against China and Japan for New Zealand's national team the All Whites.