E' il campione olimpico del 2012, il campione del mondo del 2010, 2011 e 2014, e il campione del 2007
e medaglia d'argento mondiale del 2009. È anche il Campione d'Europa 2005, 2007, 2008, 2009, 2011 e 2012 in quell'evento. Ha vinto l'Universiade 2009 a Belgrado. Nel 2010 e nel 2011 è stato eletto sportivo ungherese dell'anno per i suoi successi.