Having started 1999–2000 in the second level, Gerardo was purchased by Valencia CF in January 2000, appearing scarcely for the "Che" during the campaign but being a starter in the UEFA Champions League final loss to Real Madrid. He spent 2000–01 on loan to CA Osasuna, also in the top flight.