Although Horacio Garcia has been beaten in his career, with a fight count of 32 fights and a 9 year long career he approaches the end of his career with a record of 29-2-1. He made his debut in October 2008 at the age of 18. Between October 2008 and November 2015, Garcia had his longest winning streak of 29 fights. In his 32 fights, his longest KO streak is 9 fights long.
Garcia proved he was made for the pro ranks in his debut against Juan Gomez, becoming the first person in Gomez's 0 fights to stop him. The fight ended in round 3 of 4. Following his debut, Garcia had an impressive start to his career as he went on to win his next 16 fights including once in 2008, 5 times in 2009 and 10 times through 2010 and 2011 against the likes of Arturo Camargo, Lizandro De los santos and German Meraz.
On November 19th, 2011 Garcia fought and beat Edgar Martinez (7-2-0) to continue his unbeaten streak. Garcia's fight against Edgar Martinez came in the 5th round of a 10 round fight via TKO. Garcia became the first person to stop Martinez.
Jesus Hernandez was beaten next on April 14th, 2012 meaning Garcia could maintain his unbeaten streak. In 2012 Garcia fought his next opponent Jesus Hernandez and defeated him via UD. Garcia was the 2nd person to go the distance with Hernandez. Garcia's wins continued and went from 18 wins to 19 after he then defeated Adolfo Landeros.
Garcia then went on to fight and beat Noe Martinez raygoza on October 5th, 2012 maintaining his unbeaten record. Martinez raygoza was stopped in the 9th round via KO crowning Garcia as the first person to stop this opponent. Fights against Cesar Saucedo, Cesar Rojas, Jairo Hernandez and 1 other followed where he won all 4 fights taking his winning streak to 24 wins.
On January 18th, 2014, Garcia was in action again beating Fernando Lumacad taking his win streak to 25 wins. The 10 round fight ended in the 1st round via TKO crowning Garcia as only the 3rd to stop Lumacad in his career. Garcia then went on to win a further 5 fights taking his record to 29 wins, 0 losses and 1 draw.
Taking a knock to his career, Garcia fought and was defeated by Diuhl Olguin on July 15th, 2017 taking his record to 29-1-1. On July 15th, 2017, Garcia took on and was defeated over the distance by Diuhl Olguin in his first career defeat. Garcia lost via UD in a valiant effort.
The next defeat of Garcia's career came against Carl Frampton on November 18th, 2017. This took his career record to 29-2-1. This latest challenge for Garcia proved to be too much for him, taking a UD loss to the better technical fighter over the 10 rounds and leaving Garcia wondering which direction his career will head next.