Charles Johnson vs. Eduardo Henrique
UFC 330 · August 15, 2026 · Xfinity Mobile Arena · Main Card 9:00 PM ET
The brief
- What kind of fight
- Veteran gatekeeper vs. short-notice debutant
- Finish likelihood
- Medium
- The line
- Johnson -245 · Henrique +200Consensus
- The stakes
- Flyweight (130 lb Catchweight) · Main Card
The read
The compressed camp and step up in competition level favor Johnson, the man who has done this a dozen times before.
Henrique has real knockout power and a credible finishing rate, so this is not a free look for Johnson, but his experience and awkward switch-stance rhythm are a tough first assignment for any late replacement.
The pick is Johnson by decision or a mid-fight stoppage once the pace catches up to Henrique, with a Henrique knockout the live spoiler if he lands clean early.
The matchup
A late-notice opponent switch has turned this into an experience mismatch dressed up as a style matchup.
Jose Ochoa's fight-week injury withdrawal brought in Contender Series graduate Eduardo Henrique on just days' notice, pushing the contest to a 130-pound catchweight. Johnson has fought everyone on the roster and rarely gets blown out by strikers — his losses mostly come against elite grapplers — while Henrique is a finisher in his own right, with seven knockouts among his 15 career wins, but he is absorbing a short-notice UFC main-card debut against a durable veteran.
The compressed camp and unfamiliar opponent are real questions for Henrique that don't show up in the record book.
Tale of the tape
| 19-9 | Record | 15-2 |
| 35 | Age | 30 |
| 5'9" | Height | — |
| 70" | Reach | — |
| Switch | Stance | — |
| United States | Country | Brazil |
| Murcielago MMA | Team | Bloodline Combat |
The numbers
Career UFC averages. Red bar = statistical edge.
The fighters
Charles Johnson 19-9
“InnerG”
Charles "InnerG" Johnson is a former LFA flyweight champion from St. Louis and one of the busiest fighters on the entire UFC roster — this is already his fourth fight of 2026. A slick switch-stance striker, he owns a knockout of current flyweight champion Joshua Van and a finish of previously unbeaten prospect Lone'er Kavanagh. His problem has been consistency, alternating wins and losses in his last six as he splits results between fellow strikers and elite grapplers. At 35, he serves as the division's gatekeeper: beat Johnson and you are for real.
- LAsu Almabayev · Submission (Suloev stretch)UFC Fight Night: Fiziev vs. Torres · June 27, 2026
- WBruno Silva · Decision (split)UFC Fight Night: Emmett vs. Vallejos · March 14, 2026
- LAlex Perez · KO/TKO (punch)UFC 324 · January 24, 2026
Eduardo Henrique 15-2
“Chapolin”
Eduardo "Chapolin" Henrique is a 30-year-old Brazilian flyweight making a whirlwind UFC main-card debut, stepping in against Charles Johnson on just days' notice after Jose Ochoa withdrew from the bout with an injury. A former LFA flyweight champion, he punched his ticket with a unanimous-decision win over An Tuan Ho on Dana White's Contender Series in September 2025, and enters with 11 finishes across his 15 career wins, seven of them by knockout. He was Daniel Cormier's first pick for Team Cormier on The Ultimate Fighter Season 33, though he was submitted in the opening episode by Joseph Morales before rebuilding on the regional circuit. He trains out of Bloodline Combat in Brazil, and the short turnaround has pushed this fight to a 130-pound catchweight.
- WAn Tuan Ho · Decision (unanimous)Dana White's Contender Series (Season 9, Week 4) · September 2, 2025
- WDevon Lozej · KO/TKO (punches)LFA 215: Miranda vs. Barzilay · August 22, 2025
- WIgor Siqueira · KO/TKO (punches)LFA 190: Chapolin vs. Siqueira · August 23, 2024