Piłkarz młodzieżowej reprezentacji Hiszpanii związał się z Portugalczykami 5-letnią umową. Javi Garcia pomógł hiszpańskiej kadrze do lat 19 w triumfie podczas młodzieżowych mistrzostw Europy w 2006 roku. Wychowanek Realu zadebiutował w pierwszym zespole "Królewskich" pięć lat temu, w wieku 17 lat. W sezonie 2007/08 pomocnik został wypożyczony do Osasuny. Kolejny sezon Garcia spędził w Madrycie, zdołał jednak rozegrać zaledwie 3 spotkania w podstawowej jedenastce Realu Madryt, w 12 kolejnych meczach pojawiając się na murawie z ławki rezerwowych. Benfica rozpocznie zmagania w rozgrywkach Ligi Europejskiej 20. sierpnia.