Na początku 2009 roku Varga został wypożyczony do Unirei Urziceni, w której wywalczył miejsce w podstawowym składzie. W sezonie 2008/2009 przyczynił się do wywalczenia przez ten klub, prowadzony przez trenera Dana Petrescu, pierwszego w historii mistrzostwa kraju. Latem 2009 wypożyczenie zostało przedłużone o kolejny rok. Jesienią 2009 Varga wystąpił z Unireą w fazie grupowej Ligi Mistrzów. W meczu z VfB Stuttgart (1:1) strzelił pierwszego gola dla Unirei w tych rozgrywkach. W 2010 roku został wypożyczony do Rapidu Bukareszt, a w 2011 do Kubania Krasnodar. W sezonie 2012/2013 wypożyczono go do FC Vaslui. W latach 2013–2015 grał w CSU Krajowa. Latem 2015 został piłkarzem klubu Petrolul Ploeszti.

Sezon Klub Kraj Rozgrywki Mecze Bramki 2003/04 Sportul Studențesc Bukareszt

Liga II 23 3 2004/05 Sportul Studențesc Bukareszt

Liga I 8 0 2005/06 Sportul Studențesc Bukareszt

Liga I 28 3 2006/07 Sportul Studențesc Bukareszt

Liga II 23 3 2007/08 Sportul Studențesc Bukareszt

Liga II 22 4 2008/09 Sportul Studențesc Bukareszt

Liga II 16 2 2008/09 Unirea Urziceni

Liga I 14 4 2009/10 Unirea Urziceni

Liga I 8 1 2009/10 Rapid Bukareszt

Liga I 1 0 2010/11 Sportul Studențesc Bukareszt

Liga I 15 6 2011/12 Kubań Krasnodar

Priemjer-Liga 27 1 2012/13 FC Vaslui

Liga I