2017 belegte sie bei den Halleneuropameisterschaften in Belgrad in 2:03,09 min den sechsten Platz und im Sommer scheiterte sie bei den Weltmeisterschaften in London mit 2:02,22 min im Vorlauf. Im Dezember gewann sie bei den Crosslauf-Europameisterschaften im slowakischen Šamorín in 18:26 min die Bronzemedaille in der gemischten 4 × 1,5 km Staffel. hinter den Teams aus dem Vereinigten Königreich und Tschechien. Im Jahr darauf schied sie bei den Hallenweltmeisterschaften in Birmingham mit 2:04,06 min in der ersten Runde aus und anschließend klassierte sie sich bei den Mittelmeerspielen in Tarragona mit 2:03,35 min auf dem vierten Platz. Im August nahm sie im 1500-Meter-Lauf an den Europameisterschaften in Berlin teil und wurde dort in 4:09,88 min Elfte. Anschließend siegte sie bei den Ibero-Amerikanischen Meisterschaften in Trujillo in 2:04,55 min über 800 Meter und gewann mit der spanischen 4-mal-400-Meter-Staffel in 3:38,32 min die Bronzemedaille hinter den Teams aus Portugal und Argentinien. Im Dezember siegte sie dann bei den Crosslauf-Europameisterschaften in Tilburg in 16:10 min in der Mixed-Staffel. 2019 wurde sie bei den Halleneuropameisterschaften in Glasgow in 2:04,07 min erneut Sechste über 800 Meter und erreichte anschließend bei den Crosslauf-Weltmeisterschaften in Aarhus in 27:47 min den siebten Platz in der Mixed-Staffel. Im Oktober schied sie bei den Weltmeisterschaften in Doha mit 4:16,66 min im Halbfinale über 1500 Meter aus und daraufhin belegte sie bei den Crosslauf-Europameisterschaften in Lissabon nach 18:11 min Rang vier mit der Mixed-Staffel. 2020 siegte sie beim Sollentuna GP in 2:00,56 min über 800 Meter und bei der Doha Diamond League wurde sie mit neuer Bestleistung von 1:59,22 min Zweite. Über 1500 Meter siegte sie in 4:05,45 min bei der Nacht van de Atletiek. Im Jahr darauf gelangte sie bei den Halleneuropameisterschaften in Toruń  mit 4:20,45 min auf den fünften Platz.