Wielokrotnie reprezentował Węgry w rozgrywkach o mistrzostwo świata i Europy juniorów. W swoim dorobku posiada brązowy medal mistrzostw świata w kategorii do lat 20, który zdobył w roku 1996 w Medellín. Od końca lat 90. należy do podstawowych zawodników reprezentacji swojego kraju, pomiędzy 1998 a 2006 rokiem czterokrotnie uczestniczył w szachowych olimpiadach (w roku 2002 zdobył wraz z drużyną srebrny medal), natomiast w latach 1997 - 2007 czterokrotnie brał udział w drużynowych mistrzostwach Europy. Oprócz tego, w roku 2001 reprezentował narodowe barwy na drużynowych mistrzostwach świata, zdobywając brązowy medal za indywidualny wynik na II szachownicy. W roku 2001 uczestniczył w pucharowym turnieju o mistrzostwo świata, w I rundzie pokonując Stuarta Conquesta, ale w II przegrywając z Aleksiejem Szyrowem. Jest trzykrotnym medalistą indywidualnych mistrzostw Węgier: złotym (2005) oraz dwukrotnie srebrnym (2004 i 2006).