García began boxing professionally at the age of 19, defeating Celestino Chacon by knockout on his debut in Maliaño, Spain, on 26 May 2012.[1] Having won his first eight fights, García signed a promotional deal with Maravillabox Promotions in September 2013.[3] In his ninth fight,[1] he secured his first professional boxing title when he won the vacant WBC Mundo Hispano super welterweight title courtesy of a late TKO stoppage of compatriot Raul Asencio in Castellón de la Plana on 25 October 2013.[1] He picked up domestic honours, securing the vacant Spanish super welterweight title in Torrelavega on 29 November 2014.[1] He won the title following a third round stoppage of Jose Manuel Lopez Clavero, taking his record to 16–0 in the process.[1]
He fought Russian Pavel Mamontov for the WBC International super welterweight title in Torrelavega on 4 June 2016.[1] García won the fight by unanimous decision, winning comfortably on the judges' scorecards.[4] García made a further step up when he defeated compatriot Isaac Real in Barcelona a year later, on 10 June 2017, in doing so he won the WBC Silver super welterweight title.[1][5][6] García won the fight by unanimous decision.[1] He successfully defended his WBC Silver title back in Torrelavega on 22 September 2017,[1] his opponent Felipe Moncelli retired in the seventh round of the contest.[1][7]
European super welterweight champion
García was scheduled to fight Zakaria Attou for the vacant European super welterweight title, but Attou was forced to withdraw due to a cut sustained in sparring.[8] Attou was replaced at late notice by Frenchman Maxime Beaussire.[8] The fight took place in Torrelavega on 29 September 2018, García securing a comprehensive victory by unanimous decision,[9] with the judges scoring the bout 120–108, 119–109 and 118–110 respectively.[9]
He agreed a deal to defend his title against unbeaten British boxer Ted Cheeseman at The O2 Arena in London on 2 February 2019,[10] the main event on the card.[11] This meant that García would be fighting outside of his home country for the first time in his professional career.[12] García stated that he hoped that defeating Cheeseman would open up opportunities to fight at world level.[12] García secured a comprehensive unanimous decision victory over Cheeseman to retain his title,[13] with two judges scoring the fight 119–109, whilst the other judge scored it 115–114.[14] García retained his European title once again on 22 June 2019, defeating Sergey Rabchenko by unanimous decision in Torrelavega; the judges scorecards reading 119–109,119–110 and 117–111 in García's favour.[15]