Hans prestasjoner, for det meste på reservelaget, gjorde at han signerte en ny kontrakt i februar 2005. Den nye kontrakten løp til sommeren 2009. Den 3. august 2006 ble Manchester United enige med Real Zaragoza om en utlånsavtale for Piqué. Avtalen gjorde at spanjolen ble Zaragoza-spiller ut 2006/2007-sesongen. Sommeren 2007 returnerte han igjen til United. Piqué bar trøye nummer 19 i Manchester United, som han overtok etter at Giuseppe Rossi ble solgt til den spanske klubben Villarreal CF.