Leonard “Bad Boy” Garcia is a 43 year old Male fighter from United States with a 18-13-1 pro MMA record. Garcia most recently fought Joe Elmore at BKFC 16 on Friday March 19, 2021. Leonard Garcia beat Joe Elmore by Decision at 2:00 of Round 5 in the division.
Leonard Garcia has 18 wins with a 84% finish rate, including 5 by knockout, 10 by submission, 3 by decision.
Leonard Garcia is currently on a 2 fight losing skid.