	A product of hometown Real Zaragoza's youth system, Lafita was born in Zaragoza, being promoted from their reserves after stellar performances during the 2004–05 season and making his first-team – and La Liga – debut on 28 August 2005 in a 0–0 draw at Atlético Madrid. He went on to become an important element in 2006–07, helping the Aragonese to a berth in the UEFA Cup after contributing with 28 games and one goal, in a 2–0 away win against Racing de Santander on 10 December 2006.