Nació el 22 de Agosto de 2005 en El Cairo, Egipto aunque compite representando a Bulgaria internacionalmente.
En la temporada 2022, participó en el Gran Premio de Marbella de 2022, donde se ubicó en el tercer lugar. Se clasificó para tres finales de aparatos, ganando oro en aro y mazas y llevándose la plata en la final de pelota. Del 8 al 10 de abril, compitió en la Copa Mundial de Sofía, donde quedó tercera en la clasificación general. También ganó oro en mazas y plata en la final de la cinta. En mayo, Nikolova participó en la World Challenge Cup 2022 en Pamplona, donde ganó la plata en la clasificación general detrás de su compañera de equipo Boryana Kaleyn. También ganó el oro en la final de mazas y obtuvo la plata en pelota. Del 3 al 5 de junio, compitió en la Copa del Mundo de Pesaro, donde terminó tercera en la clasificación general y se clasificó para tres finales de aparatos, ganando medallas de bronce con mazas y pelota, y plata en aro. Del 15 al 19 de junio, Nikolova compitió en el Campeonato de Europa de 2022 en Tel-Aviv, Israel, donde ganó una medalla de oro y una medalla de bronce en la final por equipos y final general, respectivamente. Del 26 al 28 de agosto, compitió en la World Challenge Cup Cluj-Napoca 2022, donde ganó la plata en la clasificación general. También ganó 2 medallas en la final de aparatos, oro en mazas y bronce en aro. Luego fue seleccionada para competir en el Campeonato Mundial de Gimnasia Rítmica de 2022, en Sofía, Bulgaria, junto con su compañera de equipo Boryana Kaleyn. Se clasificó para la final general individual y tres finales de aparatos, en las que ganó una medalla de bronce en la clasificación general y tres medallas de plata en aro, mazas y cinta. También ganó una plaza olímpica para Bulgaria.
En 2023 participó en el Mundial de Atenas, donde ganó la plata en competición general, el oro en pelota y el bronce en la final de cinta. En el siguiente Mundial en Sofía se clasificó para las cuatro finales y ganó tres medallas de oro más con aro, pelota y mazas. Dos semanas después, en la Copa del Mundo de Bakú, volvió a ganar el oro en la final general, así como en las finales de aro, mazas y cinta.
Luego, Nikolova fue seleccionada para competir en el Campeonato Europeo de Gimnasia Rítmica de 2023, en Bakú, Azerbaiyán. Se clasificó en primer lugar para la final general y también para tres finales de aparatos. En la final general ganó el bronce, repitiendo su logro del año anterior. En la final del evento del día siguiente, también ganó plata con pelota y bronce con cinta. En el Campeonato Mundial de 2023, Nikolova quedó cuarta en la final general después de varios errores. Sin embargo, ella y el resto de las gimnastas búlgaras ganaron el primer lugar en la competición por equipos. También se clasificó para las finales de aro y pelota. Aunque terminó en octavo lugar en la final de aro, ganó el bronce con pelota detrás de Darja Varfolomeev y Sofia Raffaeli.
Nikolova participó en la Copa de Europa de gimnasia rítmica, que tuvo un formato de ronda eliminatoria inusual para la final general. Ella fue la primera ganadora del evento y expresó interés en el nuevo formato de competencia.
En agosto, Nikolova compitió en los Juegos Olímpicos de Verano de 2024. En la ronda de clasificación cometió múltiples errores en sus rutinas, especialmente en las rutinas de mazas, donde dejó caer su aparato dos veces. Terminó en el puesto 11, por lo que no avanzó a la final, aunque fue la primera reserva.