On 23 July 2010, García moved to Segunda División club UD Salamanca on a two-year deal.[2] He made his official debut on 29 August, replacing Kike for the last minutes of a 1–1 home draw against Córdoba CF.[3]
García scored his first professional goal in his only start of the season, opening the 2–2 home draw with CD Numancia on 4 June 2011.[4] He totalled only 124 minutes of action, again experiencing relegation.
In his second year with the Charros, García recorded eight goals in 31 third-tier matches, including a brace on 5 February 2012 in a 3–2 victory over Sestao River Club at the Helmántico Stadium.[5]
Later years
On 29 July 2012, free agent García moved to Zamora CF also from division three.[6] He netted eight times during his tenure, including a brace on 23 March 2013 to give his team a lead at Real Oviedo before falling 3–2 at the end.[7]
García joined Oviedo on 24 June 2013.[8] He scored six goals in his first season, including twice in the 4–1 win at UD Logroñés with only 30 minutes on the field.[9] In his second, his six successful strikes from 35 appearances helped the Asturians to secure promotion back to the second tier after thirteen years; highlights included another double in a 4–0 home rout of SD Amorebieta in the first round of the Copa del Rey, on 3 September 2014.[10]
García returned to the third division on 27 July 2015, signing a two-year contract at FC Cartagena.[11]