Mavrodieva saavutti Belgradin EM-hallikilpailuissa 2017 hopeaa silloisella sisäratojen ennätyksellään 18,36. Hän karsiutui loppukilpailusta Lontoon MM-kilpailuissa 2017 ja Birminghamin sisäratojen MM-kilpailuissa 2018. Berliinin EM-kilpailuissa 2018 hän sijoittui kuudenneksi. Hän voitti sisäratojen Euroopan-mestaruuden Glasgow'ssa 2019 ennätyksellään 19,12.