A 2012-es rövid pályás Európa-bajnokságon 200 méter vegyesen ötödik helyen jutott a döntőbe, ahol hatodik lett. 400 méter vegyesen másodikként lett döntős, ahol ezüstérmet szerzett. 200 méter pillangón ötödik lett a selejtezőben, de harmadik magyarként nem juthatott be a döntőbe. 200 méter mellen negyedikként jutott a döntőbe, ahol nyolcadik lett. A 2012-es rövid pályás úszó-világbajnokságon 100 m vegyesen 24., 200 m vegyesen 12., 400 m vegyesen harmadik volt.