Aufgrund ihrer guten Leistungen durfte sie an den Leichtathletik-U20-Weltmeisterschaften 2018 im Ratina-Stadion in der finnischen Stadt Tampere teilnehmen. Dort startete sie im 3000-Meter-Hindernislauf und stellte mit 10:19,80 Minuten eine neue Bestleistung auf. Mit dieser Zeit belegte sie im Halbfinale den zehnten Platz. In Abwesenheit der Vorjahressiegerin und kroatischen Rekordhalterin Kristina Hendel siegte Šrut im 3000-Meter-Hindernislauf am 28. Juli 2018 in 10:59,07 Minuten bei den kroatischen Meisterschaften in Zagreb und sicherte sich ihren ersten kroatischen Meistertitel. Einen Tag später belegte sie über die 3000 Meter den sechsten Platz.