At the 2012 Summer Olympics, he competed in the Men's 1500 metre freestyle, finishing in 12th place overall in the heats. Additionally, Gergely is a European scm champion in the 1500 metre freestyle.