Charles Johnson

InnerG

USA

Filling in for Silva
FlyweightUFC
February 3, 2026
Johnson will fight Bruno Silva at UFC Vegas 114 on March 14, Marcel Dorff of Eurosport.nl reports.
ANALYSIS
Johnson will be filling in for Lone'er Kavanagh, who withdrew from the fight Tuesday for unknown reasons. Johnson lost his first fight of 2026 against Alex Perez, but the former's four-inch reach advantage over Silva will help his chances of bouncing back in March.
Read More News
Fight Log
Loading Fight Log...
Recent RotoWire Articles Featuring Charles Johnson See More
Recent RotoWire Articles Featuring Charles Johnson See More
More Fantasy News
Knocked out by heavy opponent
FlyweightUFC
January 24, 2026
Johnson lost to Alex Perez via TKO (punches) at 3:16 of Round 1 at UFC 324 on Saturday in Las Vegas.
ANALYSIS
Johnson entered having won five of six, including a knockout win over current UFC Flyweight Champion Joshua Van back in July 2024. He agreed to to face Perez here despite the fact the latter missed weight by 2.5 pounds on Friday morning and ended up paying for it in a massive way. Johnson -- who had never been knocked out in his professional career -- was dropped by Perez early and hung on for a couple minutes for a couple minutes before getting put away for good. It's a crushing setback for the 35-year-old, regardless of if his opponent missed weight or not. There just isn't much room for error at the top of the 125-pound division these days.
Fighting heavier Perez
FlyweightUFC
January 23, 2026
Johnson is scheduled to compete against Alex Perez in a catchweight fight Saturday at Las Vegas, per Aaron Bronsteter of Sportsnet.
ANALYSIS
Johnson successfully made it under the UFC's flyweight limit, but because Perez did not, the former will fight a heavier opponent come Saturday. Johnson is both 0-2 in UFC catchweight fights and 5-1 across his last six promotional bouts.
Perez on pay-per-view
FlyweightUFC
December 2, 2025
Johnson is scheduled to compete against fellow flyweight Alex Perez at UFC 324 in Las Vegas on Jan. 24, per Guilherme Cruz of MMA Fighting.
ANALYSIS
UFC 324 will feature two flyweights trying to enter their division's top-10. Johnson established the FW ranking's No. 13 spot by knocking out Lone'er Kavanagh at UFC Shanghai in August. By handily defeating Perez, ranked No. 11, perhaps Johnson can become a top-10 contender.
Comeback finish in Shanghai
FlyweightUFC
August 24, 2025
Johnson defeated Lone'er Kavanagh via KO (punches) at 4:35 of Round 2 at UFC Shanghai on Saturday.
ANALYSIS
Johnson got off to a bit of a slow start, as he couldn't get his takedowns going in the opening round and fell behind 36-to-14 in terms of significant strikes. He continued to let Kavanagh get the better of him in the standup for much of Round 2, but a massive counter right hand found its way through Kavanagh's guard, and he was out before he hit the mat. Johnson's come-from-behind victory would go on to earn him one of four $50,000 Performance of the Night bonuses awarded on the evening, plus it allows him to bounce back from a March defeat to Ramazan Temirov. He's a growing threat in the flyweight division.
Booked against Kavanagh
FlyweightUFC
June 2, 2025
Johnson will take on Lone'er Kavanagh in a flyweight matchup at UFC Shanghai on August 23, Marcel Dorff of Eurosport.nl reports.
ANALYSIS
Johnson saw a four-fight winning streak come to an end with a March defeat to Ramazan Temirov, though the fight was at least close, as he won the significant striking battle despite the defeat. He'll now take on Kavanagh, an up-and-coming prospect who is undefeated as a pro with two official UFC victories. Johnson will hold five-inch height and three-inch reach advantages, in addition to being a higher-volume striker. Kavanagh will presumably go to his wrestling to negate those advantages, as Johnson has a good-but-not-great takedown defense of 67 percent.