W listopadzie 2011 roku ponownie został zawodnikiem Újpest FC, podpisując umowę, która gwarantowała, że będzie mógł odejść, gdyby drużyna zakończyła sezon w dolnej połowie tabeli. Újpest zakończył rozgrywki na 13. pozycji w lidze węgierskiej, w wyniku czego zdecydował się on poszukać nowego klubu. Przed sezonem 2012/13 znalazł się w kręgu zainteresowań m.in. Śląska Wrocław, który przygotowywał się do eliminacji Ligi Mistrzów. Ostatecznie zdecydował się on podpisać 5-letnią umowę z Győri ETO FC, gdzie zaczął pełnić funkcję kapitana zespołu. W 2013 roku wywalczył z tym klubem tytuł mistrzowski i dotarł do finału Pucharu Węgier. W czerwcu 2015 roku przeniósł się do Diósgyőri VTK.
Kariera reprezentacyjna W latach 2003-2005 występował w kadrze Węgier U-21, w której zaliczył 15 występów.
11 sierpnia 2010 zadebiutował w seniorskiej reprezentacji Węgier w przegranym 1:2 towarzyskim meczu przeciwko Anglii na Wembley. W czerwcu 2011 roku zdobył jedyną bramkę dla drużyny narodowej w meczu z San Marino (3:0) w ramach eliminacji Mistrzostw Europy 2012.