Charles Johnson Record: 19-9-0
FlyweightCharles Johnson has a 19-9-0 professional record and is 35 years old in the Flyweight division, representing Murcielago MMA. This profile tracks fight history, UFC stats, ELO rating, record, age, and opponent links.
Last updated Jun 27, 2026 · Combat Edge fight database
Charles Johnson bio
Personal background
Charles Johnson is an American flyweight competing in the UFC under the nickname "InnerG," with a professional record of 19-8. Born on January 10, 1991, he was raised in St. Louis, Missouri, where he came up through wrestling and distance running before finding combat sports. By his own account, he took his first fight after barely a week and a half of training when his brother needed a partner, and he was hooked. Johnson is unusual in carrying genuine professional boxing experience alongside his MMA career, a background that sharpened his timing and distance control. He fights out of Murcielago MMA and stands 5'9" with a 70-inch reach, long for the 125-pound division.
Path to the UFC
Johnson turned professional in MMA in 2016 and rolled through the regional scene with finishes, though his early development included honest defeats – a 2018 decision loss to veteran Sean Santella and a setback against future UFC contender Brandon Royval. He also took several professional boxing bouts during this period, broadening his striking education. Johnson's breakthrough came in Legacy Fighting Alliance, the proving ground that delivered him to the UFC.
LFA title run
Johnson captured LFA gold in 2021, edging Yuma Horiuchi by split decision over five rounds to claim the flyweight championship. He defended the belt with a fifth-round TKO of the relentless Carlos Mota at LFA 122 in early 2022, a grueling war that showcased his cardio and finishing instinct. Those performances earned him a UFC contract and a shot at the sport's biggest stage.
UFC tenure
Johnson's Octagon debut in July 2022 was a tough one, a unanimous-decision loss to undefeated prospect Muhammad Mokaev, but he rebounded immediately with a split-decision win over Zhalgas Zhumagulov and a first-round TKO of Jimmy Flick in early 2023. A rocky stretch followed, with decision losses to Ode Osbourne, Cody Durden and unbeaten Rafael Estevam. Johnson responded with the best run of his UFC career – decisions over previously undefeated Azat Maksum and Jake Hadley, a knockout of rising contender Joshua Van, and a decision over Sumudaerji in 2024.
Recent form
After a 2025 decision loss to Ramazan Temirov, Johnson bounced back with a second-round knockout of undefeated Lone'er Kavanagh. He absorbed a first-round TKO loss to Alex Perez at UFC 324 before steadying himself with a split-decision win over Bruno Silva in early 2026, with a bout against Asu Almabayev on his schedule.
Fighting style
Johnson is a long, rangy striker who uses his reach and boxing pedigree to control distance, mixing in knockout power and a serviceable submission game. His finish breakdown – eight knockouts and three submissions among 19 wins, a 58 percent finish rate – underlines that he is a genuine finisher rather than a pure points fighter. Tellingly, he has never been submitted, a credit to his defensive grappling. The honest book on Johnson is that the bulk of his losses have come on the scorecards against high-volume and well-rounded opponents, the margin he is still working to close at the championship level.
Career highlights
- LFA Flyweight Champion — beat Yuma Horiuchi for the title and defended it with a fifth-round TKO of Carlos Mota to earn his UFC call.
- Beat unbeaten prospects — handed first career losses to Azat Maksum and knocked out Lone'er Kavanagh.
- Never been submitted — a long, rangy striker with a 58 percent finish rate whose only stoppage losses have come by strikes.
Charles Johnson career snapshot
Charles Johnson quick answers
What is Charles Johnson's record?
Charles Johnson's professional MMA record is 19-9-0.
How old is Charles Johnson?
Charles Johnson is 35 years old.
What weight class is Charles Johnson?
Charles Johnson fights at Flyweight in UFC.
How tall is Charles Johnson?
Charles Johnson is 5'9" tall with a 70" reach.
How much does Charles Johnson weigh?
Charles Johnson competes at Flyweight, with a most recent weigh-in of 125 lbs.
What is Charles Johnson's Combat Edge Elo?
Charles Johnson's Combat Edge Elo is 1692, with a peak Elo of 1710.
When was Charles Johnson's last fight?
Charles Johnson's latest tracked pro fight was against Asu Almabayev at UFC Fight Night on Jun 27 2026.
What is Charles Johnson's recent form?
Charles Johnson's recent tracked pro form is L-W-L-W-L over the latest 5 decisive pro results.
How does Charles Johnson usually win?
Charles Johnson's 19 recorded wins include 8 knockouts, 3 submissions, and 8 decisions, with 58% ending before the final bell.
Loading comments…