Wywalczyła dwa brązowe medale na mistrzostwach Europy w 2010 w Trasonie: w wyścigu jedynek na 200 metrów (za Natasą Janics z Węgier i Martą Walczykiewicz z Polski) i w konkurencji czwórek na 500 metrów (z Manchón, Šmidákovą i Molanes), a na mistrzostwach świata w 2010 w Poznaniu zajęła 4. miejsce w wyścigu czwórek na 500 metrów i 5. miejsce w wyścigu jedynek na 200 metrów. Zdobyła srebrny medal w wyścigu jedynek na 200 metrów na mistrzostwach Europy w 2011 w Belgradzie, za Natalją Łobową z Rosji, a przed swą imienniczką Teresą Portelą z Portugalii.
Zajęła 4. miejsce w wyścigu jedynek na 200 metrów na igrzyskach olimpijskich w 2012 w Londynie. Zdobyła srebrny medal w tej konkurencji na mistrzostwach Europy w 2013 w Montemor-o-Velho, za Walczykiewicz, a przed Janics. Zajęła w tej konkurencji 4. miejsce na mistrzostwach świata w 2013 w Duisburgu i 6. miejsce na mistrzostwach Europy w 2015 w Račicach, a na mistrzostwach świata w 2015 w Mediolanie zdobyła w niej brązowy medal, za Lisą Carrington z Nowej Zelandii i Walczykiewicz. Na swych piątych igrzyskach olimpijskich w 2016 w Rio de Janeiro zajęła w tej konkurencji 6. miejsce, a na mistrzostwach Europy w 2018 w Belgradzie 4. miejsce. Zwyciężyła w jedynkach na dystansie 200 metrów i zajęła 4.