An Biathlon-Weltmeisterschaften nimmt Grudicek seit 2001 in Pokljuka regelmäßig teil. In Einzelrennen konnte sie zunächst keine nennenswerten Ergebnisse erzielen, mit der Staffel kam sie jedoch häufig auf gute Platzierungen. Bestes Ergebnis war ein vierter Staffel-Platz bei den Biathlon-Weltmeisterschaften 2003 in Antholz. Nach den Spielen in Salt Lake City nahm Dijana Grudicek 2006 ein weiteres Mal an den Olympischen Spielen von Turin teil. Im Einzel erreichte sie einen guten 20. Platz, mit der Staffel wurde sie Sechste. Bei den Biathlon-Weltmeisterschaften 2008 in Östersund erreichte sie im Sprint den zehnten, in der Verfolgung den elften Platz und lief damit in die Weltspitze. Dijana Grudiček-Ravnika nahm an den Olympischen Winterspielen 2010 teil. Ihr bestes Resultat war der 35. Platz im Einzel. Mit der Staffel belegte sie Rang acht.