Dia diperkenalkan dalam senam ritmik pada usia tiga tahun di Minsk, Belarus oleh orang tuanya. Harnasko telah memenangkan banyak medali di Piala Dunia Junior dan seri Grand Prix Junior. Dia sempat berkompetisi sebagai anggota Grup Belarusia yang berkompetisi di Kejuaraan Junior Eropa 2015 di mana Belarus memenangkan perak Grup di All-around dan emas di 5 Balls. Tepat setelah itu, dia mulai berkompetisi sebagai individu lagi.
Di kompetisi individu pertamanya tahun 2015 dia berkompetisi di International Tournament Tart Cup, di mana ia meraih medali perunggu di Junior All-around, di belakang Anna Sokolova dan Maria Sergeeva. Pada tahun 2016, dia memulai musim kompetisi di Hungaria di International Tournament Gracia Fair Cup, di mana ia memenangkan medali emas All-around dalam kategori junior.
Pada musim 2017 Harnasko membuat debut internasional seniornya berlaga di LA Lights. Dia berkompetisi dalam pertemuan Piala Dunia pertamanya di Piala Dunia Pesarodi mana dia finis ke-8. Harnasko berkompetisi di Piala Dunia Sofia 2017 lagi dengan finis ke-4. Pada tanggal 29 September-1 Oktober 2017, Harnasko dijadwalkan untuk bersaing di Piala Dunia Klub tahunan "Aeon Cup" di Tokyo Jepang, namun dia mengundurkan diri sebelum dimulainya kompetisi karena cedera. Ia menjalani operasi lutut pada 8 November di Helios Klinikum Emil von Behring di Berlin Jerman.
Pada tahun 2019, Harnasko memulai musim di LA Lights, di mana ia memenangkan emas di all-around. Pada 30 Agustus hingga 1 September 2019 dia berkompetisi di World Challenge Cup Kazan di Rusia dan menempati posisi 14 di All-around, Pada bulan Oktober dia berkompetisi di Piala Dunia Klub tahunan "Piala Aeon" di Tokyo Jepang, mewakili Dinamo bersama Katsiaryna Halkina dan junior Darya Tkatcheva. Mereka meraih medali perunggu dalam kompetisi Tim, di belakang Rusia dan Ukraina. Dia juga memenangkan medali perak di All-around di Kejuaraan Belarusia tahun 2019.
Tahun 2020 adalah musim terbaiknya sejauh ini. Dia berkompetisi di Grand Prix Brno dan memenangkan medali emas di All-around. Dia lolos ke perempat final. Dia berkompetisi di International Tournament of Marina Lobatch dan memenangkan medali emas di All-around. Dia memenangkan dua medali emas lagi di final Ball and Clubs dan dua medali perak di final Hoop and Ribbon. Pada bulan November dia berkompetisi di Kejuaraan Eropa 2020 di Kyiv Ukraina dan meraih medali perak di All-around. Kini dia pun tengah berkompetisi di Olimpiade Tokyo 2020.