In 2009, Garnica did not run fast enough to go to the European Athletics Championships. In 2009, he came in second in the Memorial Adolfo Rivera race with a time of 30.55, one second behind the person who finished first, Joaquín de la Vega de la Coba. He competed in the Subida al Santuario Virgen de la Sierra Race where he finished number two with a time of 1.3:59. He participated in the Paternal Gran Fondo Half Marathon, where he finished fifth. In 2010, he competed in the City of Villa del Rio Race, where he finished first in the 500 meter race. That year, he also competed in the 'A goal for all' 10 km race, where he came in first in the men's vision impaired group. In 2011, his guide runner was Maribel Díaz. The pair competed in the Race of Trinity, which they won with a time of 30:19. The race was the first in the Spanish Provisional Racing Circuit. He also competed in the Villafranca de Cordoba Solidarity Race in 2011. He also competed in the 2011 Cordoba Half Marathon, where he came in first in the men's vision impaired group.