Bei den Mittelmeerspielen 2009 im italienischen Pescara gewann sie mit drei Mal Silber ihre ersten internationalen Medaillen. 2010 wurde sie in Eindhoven Kurzbahneuropameisterin über 200 m Rücken. Sie nahm an den Olympischen Spielen 2012 in London teil, erreichte jedoch keinen Finallauf. Im Dezember 2012 gewann sie bei den Kurzbahnweltmeisterschaften in Istanbul über 200 m Rücken die Bronzemedaille. 2013 wurden in der Folge der Wirtschaftskrise finanzielle Mittel bei ihrem Verein Real Canoe NC gestrichen und Da Rocha musste den Verein verlassen. Sie wechselte daraufhin zurück zu ihrem Heimatverein CN Mijas.