Начала заниматься плаванием в 8 лет по настоянию врачей для коррекции осанки. Занималась в СДЮСШОР города Невинномысска, Ставропольского края под руководством Татьяны Стояновны Добревой.
На летней Универсиаде 2013 года в Казани в составе сборной России Виктории Андреевой, Маргариты Нестеровой и Дарьи Белякиной выиграла золото в эстафете 4×100 м вольным стилем[3]. Через два дня завоевала серебряную медаль на дистанции 100 м вольным стилем[4]. Через день в составе сборной России Дарьи Белякиной, Елены Соколовой и Виктории Андреевой выиграла серебро в эстафете 4×200 м вольным стилем[5]. 15 июля 2013 года выиграла серебро на дистанции 200 м вольным стилем[6]. На следующий день в составе сборной России Анастасии Зуевой, Юлии Ефимовой и Виктории Андреевой завоевала золото в комбинированной эстафете 4×100 м[7].
Участвовала на олимпийских играх в Рио, где на 100 м в/с не смогла пробиться в полуфинал, а на 200 м стала 9-й с результатом 1:57,22. В эстафете 4×100 м в/с сборная России не пробилась в финал.
На чемпионате мира 2017 на 200 м в/с в полуфинале установила рекорд России, проплыв дистанцию за 1:55,08. В финале с результатом 1:55,26 стала лишь 4-й, уступив всего 0,08 разделившим 2-е место Кэти Ледеки и Эмме Маккеон. Сразу после этого заплыва участвовала в финале комбинированной смешанной эстафеты 4×100 м, в которой команда России заняла 6-е место. В эстафете 4×200 м в/с в составе российской четверки заняла 4-е место, уступив австралийкам те же самые 0,08. В последний день соревнований вместе с Анастасией Фесиковой, Юлией Ефимовой и Светланой Чимровой серебряную медаль в комбинированной эстафете.