Career
He has a record of 29 wins (17 KOs), 1 loss, and 1 draw. Garcia lost the IBF mini flyweight title against South African Nkosinathi Joyi on 26 March 2010 by a unanimous decision. He was scheduled to face Donnie Nietes on March 12, 2011 for the full championship, however, just two weeks prior to the fight date, Nietes announced that he would be vacating his world title and moving up in weight.