2009-ben, 13 évesen, rövid pályás magyar bajnok volt. A következő évben 50 méteres medencében is a legjobb magyarnak bizonyult. 2011-ben az ifjúsági Európa-bajnokságon 100 méter mellen arany, 50 méter mellen ezüstérmes lett. 200 méteren a hetedik helyen végzett. A vegyes váltóval 11. volt. A rövid pályás Európa-bajnokságon 50 méter mellen a 27., 100 méter mellen a 24., 200 méter mellen a 28., 400 méter vegyesen a 29. helyen végzett.
A 2012-es úszó-Európa-bajnokságon 100 méter mellen 18. volt. 200 méter mellen 13. lett a selejtezőben. Az elődöntőben 12. volt. 50 méteren 18.-ként ért célba. Tagja volt a hatodik helyen végző vegyes váltónak. Az ifjúsági Európa-bajnokságon 50 méter mellen harmadik, , 100 méteren első, 200 méter mellen második volt. A vegyes váltóval ötödik helyen zártak. Az olimpián 100 méter mellen a 31., 200 méter mellen a 29. helyen végzett. Szerepelt a vegyes váltóban, amit kizártak a selejtezőben. A 2012-es rövid pályás Európa-bajnokságon 50 méter mellen a 10. helyen jutott az elődöntőbe,[1] ahol 16. lett.[2] 200 méter mellen a 19. helyen végzett.[3] 100 méter mellen a 23. időt érte el.[4]
A 2013-as junior világbajnokságon második helyen, országos csúccsal jutott az 50 m mell döntőjébe, ahol a hatodik helyezést szerezte meg.[5] 100 m mellen 15. volt. 2013-as rövid pályás úszó-Európa-bajnokság 50 m mellen 36., 100 m mellen 29., 200 m mellen 22. helyezést ért el. A 4 × 50 méteres női vegyesváltóban 13. volt. 2014-ben a nankingi ifjúsági olimpiai játékokon 50 és 200 m mellúszásban bronzérmes lett.[6] 100 méteren negyedik helyen végzett. A 2015-ös úszó-világbajnokságon50 méteren 34., 100 méteren 32., 200 méteren 26. helyen végzett. A 2015-ös rövid pályás úszó-Európa-bajnokságon 50 méteren 28., 100 méteren 21., 200 méteren 20. helyen érkezett a célba.
A 2017-es budapesti világbajnokságon100 méteres mellúszásban a 25., 50 méteres mellúszásban 27. helyen zárt.[7][8] Az új országos csúcsot úszó 4 × 100 méteres vegyes váltóval 10. lett.[9]
A 2019-es kvangdzsui világbajnokságon a 4 × 100 méteres vegyes váltó tagjaként olimpiai kvótát szerzett, 50 méter mellen 12. lett.[10] A koronavírus-járvány miatt 2021 nyarára halasztott olimpiai játékokon, bár B-szintes idővel rendelkezett, a FINA döntése értelmében nem indulhatott.[11]