Ilić startete im Januar 2013 in Metsovo erstmals im Balkan-Cup teil und belegte dabei den zehnten Platz über 5 km Freistil und den neunten Rang im Sprint. In der Saison 2014/15 errang sie beim Europäischen Olympischen Winter-Jugendfestival 2015 in Steg den 68. Platz im Sprint und den 63. Platz über 5 km Freistil und bei den Nordischen Junioren-Skiweltmeisterschaften 2015 in Almaty den 63. Platz über 5 km Freistil. Im folgenden Jahr kam sie bei den Olympischen Jugend-Winterspielen in Lillehammer auf den 38. Platz im Cross, auf den 37. Rang im Sprint und auf den 35. Platz über 5 km Freistil. Bei der Winter-Universiade 2017 in Almaty lief sie auf den 51. Platz über 5 km klassisch, auf den 48. Rang in der Verfolgung und auf den 41. Platz im Sprint. In der Saison 2017/18 erreichte sie mit drei zweiten und zwei dritten Plätzen, den zweiten Rang in der Gesamtwertung des Balkan-Cups. In der folgenden Saison wurde sie Dritte in der Gesamtwertung des Balkan-Cups und belegte bei den nordischen Skiweltmeisterschaften 2019 in Seefeld in Tirol den 81. Platz im Sprint. Zu Beginn der Saison 2019/20 startete sie in Davos erstmals im Weltcup und errang dabei den 63. Platz im Sprint. Im weiteren Saisonverlauf kam sie wie in der Vorsaison mit zwei dritten Plätzen auf den dritten Platz in der Gesamtwertung des Balkan-Cups. Auch in der Saison 2020/21 errang sie den dritten Platz in der Gesamtwertung des Balkan-Cups. Beim Saisonhöhepunkt, den nordischen Skiweltmeisterschaften 2021 in Oberstdorf, belegte sie den 88. Platz über 10 km Freistil, den 80. Rang im Sprint und den 21. Platz zusammen mit Maida Drndić im Teamsprint.