AdvertisementRemove ads — go Premium
UFC 335 : OLIVEIRA VS LOPES

Brandon Moreno vs Charles Johnson

Dec 12, 2026 · Paramount+
Combat Edge model forecast64%Brandon Moreno36%Charles JohnsonFull forecast and your pick
DateDec 12, 2026
DivisionFlyweight
StatusScheduled
VenueT-Mobile Arena
BroadcastParamount+
Start times & how to watch
Start time & how to watch

Main card starts Saturday, December 12, 2026 — watch on Paramount+.

US East (ET)
Sat 9:00 PM
US West (PT)
Sat 6:00 PM
United Kingdom
Sun 2:00 AM
Central Europe
Sun 3:00 AM
Australia (Sydney)
Sun 1:00 PM
Brandon MorenoThe Assassin Baby |24-10-2Brandon Moreno vs Charles JohnsonCharles JohnsonInnerG |20-9-0
mxBrandon MorenoThe Assassin Baby24-10-2Brandon Morenomx

Fight Overview

Round3
Time5:00
24-10-2Record20-9-0
32Age35
5'7"Height5'9"
70"Reach70"
125 lbsWeight125 lbs
FlyweightWeight ClassFlyweight
usCharles JohnsonInnerG20-9-0usCharles Johnson
Combat Edge Intelligence

Fight Intelligence

Brandon Moreno owns a 50-point Elo edge (great). Neither side shows more surface-level statistical edges across the tracked UFC categories. 3 shared opponents give extra context.

Compare Brandon Moreno and Charles Johnson across their careers →

Recent career Elo trajectory

Recent three-year Elo paths for both fighters. Ratings shown here are current career context; the event-specific prediction or verified result remains on this Fight page.

Brandon MorenoCharles Johnson
165017001750202420252026

Recent form

Brandon MorenoW L L W W · 0 Elo last 5
WLLWW
Charles JohnsonW L W L W · +15 Elo last 5
WLWLW

Elo edge

Brandon Moreno1757+9 last move
Charles Johnson1707+14 last move

Why they are ranked here

Brandon Moreno#8 of 221 active Flyweight fighters · 1757 Elo
Biggest gain
Beat Deiveson Figueiredo (rated 1797 at the time): +16.
Costliest loss
Lost to Lone’er Kavanagh (rated 1670 at the time): -15.
Last 5 fights
3 wins, 2 losses, 0 Elo in total.
Next places
1 point behind #7 Sergio Pettis, 1 ahead of #9 Rei Tsuruya.
Charles Johnson#3 of 91 active Catchweight fighters · 1707 Elo
Biggest gain
Beat Joshua Van (rated 1701 at the time): +21.
Costliest loss
Lost to Ramazan Temirov (rated 1714 at the time): -16.
Last 5 fights
3 wins, 2 losses, +15 Elo in total.
Next places
5 points behind #2 Nkosi Ndebele, 4 ahead of #4 Tommy Morrisson.

Every rated fight moves a rating by an amount set by the opponent's rating at the time, the result and how it ended. Places are counted among fighters active in the last 24 months. How the rating is calculated

Fight intelligence

Model forecast and your pick

Inspect the model’s probability and Elo baseline, then make your own call before the card starts.

Combat Edge Model

Fight forecast

Frozen pre-fight · v0.8-2026-10-04
64%Brandon Moreno36%Charles Johnson
Model favoriteBrandon Moreno
Elo baseline57% for Brandon Moreno
Matchup adjustment+7 pts vs Elo

Win probability computed before the fight from point-in-time Elo, records, and matchup data. The baseline shows what Elo alone expected; the adjustment is not a certainty. Analytics, not betting advice.

Sponsored — betting partner link. 19+ (18+ where permitted). Please play responsibly.

Forecast context

What separates the fighters

Model + Elo agree

Brandon Moreno leads the full model at 64%. Elo agrees, and the complete matchup model strengthens that lean by 7 points.

Current Elo ratings1757 · 1707Brandon Moreno leads by 50 rating points.
Recent opponent quality1732 · 1694Brandon Moreno faced the stronger recent schedule (10 vs 10 sampled fights).
Elo record depth34 · 29 fightsBrandon Moreno has the deeper counted Elo history.
Largest tracked stat edgesBrandon Moreno 2 · 2 Charles JohnsonStrongest available gap: Takedown accuracy toward Brandon Moreno.

What's at stake

Brandon MorenoNow 1757 · #8 Flyweight
Wins by decision+10→ 1767
Loses by decision-14→ 1743
Charles JohnsonNow 1707 · #3 Catchweight
Wins by decision+14→ 1721
Loses by decision-10→ 1697
What-if simulatorPremium

Pick the winner and how the fight ends to see both new ratings, both new division ranks, and who each fighter would pass.

The simulator is part of Combat Edge Premium, with zero ads, 30 Ask Stats questions a month and CSV exports.

Go Premium to run it

Projected with the same rules as the rankings, at today's ratings. Split decisions move ratings less and finishes more.

Stat advantages

Brandon MorenovsCharles Johnson
Takedown accuracy
15%vs0%
Takedown average
1.39vs0.44
Sig. strikes landed per min
3.86vs4.60
Sig. strike accuracy
44%vs50%

Finishing profile

Brandon Morenosubmission leads 46% of wins
Charles JohnsonKO/TKO leads 40% of wins

Tale of the tape

Brandon MorenoCharles Johnson

Tracked UFC statistics may not cover a fighter's full career. Unavailable measurements are not zero.

3.86Sig. strikes landed per min4.60
UFC flyweight average : 3.96
44Sig. strike accuracy50
UFC flyweight average : 44%
3.69Sig. strikes absorbed per min3.93
UFC flyweight average : 3.87
60Sig. strike defense56
UFC flyweight average : 55%
1.39Takedown average0.44
UFC flyweight average : 1.44
15Takedown accuracy0
UFC flyweight average : 26%
67Takedown defense67
UFC flyweight average : 57%
0.38Submission average0.44
UFC flyweight average : 0.60
5Wins by knockout8
11Wins by submission4
8Wins by decision8
1Losses by knockout1
0Losses by submission1
9Losses by decision7

Brandon Moreno vs Charles Johnson is a scheduled Flyweight fight on UFC 335 : OLIVEIRA VS LOPES. Brandon Moreno enters with a 24-10-2 record and Charles Johnson enters with a 20-9-0 record. Combat Edge tracks the matchup preview, UFC stats, Elo edge, shared opponents, event date, venue, and full fight card.

Brandon Moreno vs Charles Johnson quick answers

When is Brandon Moreno vs Charles Johnson?

Brandon Moreno vs Charles Johnson is listed for UFC 335 : OLIVEIRA VS LOPES on Dec 12, 2026 at 9:00 PM EST.

What event is Brandon Moreno vs Charles Johnson on?

Brandon Moreno vs Charles Johnson is listed on UFC 335 : OLIVEIRA VS LOPES.

What are the records for Brandon Moreno vs Charles Johnson?

Brandon Moreno enters with a 24-10-2 record and Charles Johnson enters with a 20-9-0 record.

What division is Brandon Moreno vs Charles Johnson?

Brandon Moreno vs Charles Johnson is listed as a Flyweight fight.

Comments

Loading comments…