2007-ben a rövid pályás ob-n 200 m gyorson lett magyar bajnok. A 2008-as olimpián a 4 × 200 m-es gyors váltóban indult, amely országos csúccsal 13. lett. 2009-ben az ifjúsági Európa-bajnokságon 50 gyorson első, 200 vegyesen második, a vegyes váltóval harmadik volt. A rövid pályás Eb-n 50 m gyorson 42., 100 m gyorson 32., 200 m gyorson 25. volt.
A 2010-es Európa-bajnokságon a 4 × 100 méteres gyorsváltóval hatodik, a 4 × 100-as vegyes váltóval hetedik volt. 200 m gyorson elődöntőbe jutott, de a csapatvezetés visszaléptette. 100 m gyorson egyéni csúccsal 15. volt. A 4 × 200 m-es gyorsváltóval és 50 m gyorson 10.-ként zárt. A rövid pályás Európa-bajnokságon 50 m gyorson és 100 m gyorson a 26. volt.
A 2012-es Európa-bajnokságon a 4 × 100 méteres gyors váltóval hatodik volt. A váltó első embereként országos csúcsot ért el 100 méteren. 200 m gyorson, a 4 × 100 méteres gyors váltóval és a 4 × 100 méteres vegyes váltóval egyaránt bronzérmet ért el. 100 méter gyorson ötödik, 50 m gyorson 13. volt.
Az olimpián 200 méter gyorson – 1:47,18-as egyéni csúccsal – bejutott az elődöntőbe,[2] ahol legjobbját tovább javítva (1:46,93) tizedik lett.[3] A 4 × 200 m gyorsváltóval nyolcadik lett a selejtezőben,[4] és a döntőben is.[5] Tagja volt a 4 × 100 méteres vegyes váltónak, amely a selejtezőből országos csúccsal, hetedik helyen jutott a döntőbe,[6] majd a fináléban újabb magyar csúccsal ötödik lett.[7]
A 2012-es rövid pályás Európa-bajnokságon 50 méter gyorson a 21. helyen végzett.[8] 100 méter gyorson a selejtezőben 13.,[9] az elődöntőben 12. lett.[10] 200 méter gyorson 14. volt.[11] A rövid pályás világbajnokságon 50 m gyorson 30., 100 m gyorson 17., 200 m gyorson 12 lett. A 4 × 100 m vegyes váltóval döntőbe jutott, de ott kizárták a csapatot.
2013 májusában egy balesetben megsérült egy szalag a kezében. Az ezt követő műtét miatt kihagyta az országos bajnokságot.[12] A rövid pályás Európa-bajnokságon 50 méter gyorson kilencedik,[13] 100 méter gyorson hetedik lett.[14] 200 méter gyorson bronzérmet nyert.[15] A vegyes váltóval 13. helyen végzett. A 2014-es Európa-bajnokságon 50 m gyorson 13., 100 méter gyorson hatodik, 200 méter gyorson negyedik helyezést, a vegyes váltóval bronzérmet szerzett. A 2014-es rövid pályás úszó-világbajnokságon 200 méter gyorson negyedik, a vegyes váltóval 10. lett. 2015 nyarán vállműtétén esett át. Emiatt kihagyta a világbajnokságot.[16] A 2016-os úszó-Európa-bajnokságon 100 m gyorson 22., 200 m gyorson 10., 4 × 100 m gyorsváltóban ötödik, 4 × 200 m gyorsváltóban hetedik helyen ért célba.
A 2018-as úszó-Európa-bajnokságon negyedik lett a 4x100-as gyorsváltó tagjaként,[22] míg az egyéni számaiban nem jutott döntőbe, 100 méter gyorson 13. lett, a 200 méter gyorsúszástól visszalépett. Az év végi rövid pályás világbajnokságot kihagyta.[23]