ビジャレアルCF B
Born in Barcelona, Catalonia, García made his senior debut with CF Rayo Majadahonda in 2004. He went on to represent UE Sant Andreu, Villarreal CF B, Águilas CF and UE Figueres (the last two in Segunda División B), before joining Real Murcia in the summer of 2007.