 His professional career, started with Barcelona, was marred by injuries.Born in Cerdanyola del Vallès, Barcelona, Catalonia, López was a product of the FC Barcelona "cantera".He appeared for the club's C and B-sides, being given his senior debut by Radomir Antić in a 3–1 win over Recreativo de Huelva on 25 May 2003 and adding a further seven appearances over the course of that and the following seasons.