CageQuantBETA
EventsFightersDivisionsGuide
Sign Up
CageQuantBETA
Matchup Analysis·Flyweight
↑UFC 330: Makhachev vs. Machado Garry3 / 12
←Dern vs RobertsonAbdul-Malik vs Stoltzfus→
Red Corner

Charles Johnson

“InnerG”
19-915 UFCLastthis month
Pressure Fighter
Declining
Output Builds Late
Moderate Wear
5'9"+2"ht·70"+3"reach·Switchstance·35age
VS
Flyweight125 lbs
3R
Blue Corner

Jose Ochoa

“Kalzifer”
9-2(1 NC)4 UFCLast3mo ago
Kickboxer
5'7"ht·67"reach·Southpawstance·2510yrage
CQ
EdgesDecision Likely
CageQuant signals — dimensions where one fighter holds a statistically meaningful advantage
StrikingOchoaClear edge
DecisionNo edge
GrapplingNo edge
KO Adv.No edge
Sub Adv.OchoaClear edge
DurabilityNo data
Signals
1 signal
AGE GAP

Johnson is 10 years older than Ochoa.

CQ Core Edges
CQ Striking Differential
Strikes landed vs absorbed
Ochoa
Johnson
+0.66
Ochoa
+2.17
CQ Grappling Threat
TD threat vs this opponent
No edge
Johnson
0.16
Ochoa
0.10
CQ Decision Advantage
Round Win Rate
No edge
Johnson
43%
Ochoa
55%
CQ Durability
KO exposure history
—
Johnson
85
Durable
Ochoa
Unrated0 KO losses0.00 KD/fight
CQ Pace Index
Combined SLpM
High
Johnson4.54SLpM
+
SLpM5.16Ochoa
9.7
LowModHighExtreme
CQ Cardio Pattern
Late-fight output
Johnson
JohnsonOutput Builds Late+63% R1→R3
OchoaOutput Holds Steady-14% R1→R3
Finish History
Johnson
KO/TKO ×3
Finish rate (wins)
38%
3/8
Stopped rate (losses)
29%
2/7
Ochoa
KO/TKO ×1
Finish rate (wins)
50%
1/2
Stopped rate (losses)
0%
0/2
Edge & Exposure
Johnson
EdgeStriking Edge

Above-average net striking margin for this division. Wins the exchange battle consistently.

EdgePressure Fighter

Output holds or improves as the fight extends. Wins the striking exchange in later rounds when opponents expect a slowdown.

Ochoa
EdgeStriking Dominant

Net striking margin is among the best in this division. Consistently lands more than absorbed.

Opposition Quality
Johnson8–7UFC
vs. Winning-Record Opps
6–7
Record (13)
+0.5
Str Diff/Min
50%
Finish (W)
Ochoa2–2UFC
vs. Winning-Record Opps
2–2
Record (4)
+2.5
Str Diff/Min
50%
Finish (W)
Division Percentile Ranks
JohnsonFlyweightOchoa
75th
Striking Differential
95th
14th
Grappling Threat
13th
35th
Round Win Rate
60th
60th
TD Defense
54th
71st
Durability
71st
25th
Finishing Rate
44th
Recent Form
Johnson
Stat
Ochoa
3.584.54 career
↓0.96
SLpMOutput
↑0.78
5.945.16 career
4.403.88 career
↑0.52
SApMAbsorbed
↓0.18
2.812.99 career
3.302.82 career
↑0.48
TD AttAttempts/15m
—
—
Sub AttAttempts/15m
↓0.05
0.850.90 career
Stat Breakdown
Striking
JohnsonOchoa4 fights
Div avg
Sig. Strikes / Min
4.54
5.16
Str. Accuracy
49%
47%
Sig. Absorbed / min
3.88
2.99
Str. Defense
55%
58%
CQ KO Power
0.46
0.77
JohnsonStrike DistributionOchoa
By Target
50%
Head
46%
29%
Body
30%
21%
Leg
24%
By Position
81%
Distance
89%
14%
Clinch
8%
5%
Ground
3%
Sig Strikes
Johnson
58avg landed / fight
Avg Fight Time
12.8 min
Goes Dist
67%
Ochoa
65avg landed / fight
Avg Fight Time
12.6 min
Goes Dist
75%
Historical Context
Johnson — Recent Fights
Opponent
MethodRndDate
L
Asu AlmabayevFLY
SUB
R33:33
Jun '26
21 SS (47%)·28 abs·6 td taken·1 sub att
W
Bruno SilvaFLY
S-DEC
R3
Mar '26
85 SS (52%)·73 abs·0/6 td·6s ctrl
L
Alex PerezVeteranFLY
KO/TKO
R13:16
Jan '26
8 SS (32%)·39 abs·0/1 td·2 kd taken
W
Lone'er KavanaghFLY
KO/TKO
R24:35
Aug '25
44 SS (54%)·59 abs·1/5 td·1 td taken·32s ctrl·1 kd
L
Ramazan TemirovFLY
U-DEC
R3
Mar '25
66 SS (42%)·55 abs·0/3 td·1 td taken·78s ctrl
W
SumudaerjiFLY
U-DEC
R3
Oct '24
65 SS (43%)·75 abs·2/6 td·178s ctrl·1 kd
View full fight log →
Ochoa — Recent Fights
Opponent
MethodRndDate
W
Clayton CarpenterFLY
U-DEC
R3
May '26
153 SS (57%)·68 abs·0/2 td·1 td taken·69s ctrl·1 kd
L
Asu AlmabayevFLY
U-DEC
R3
Jul '25
26 SS (58%)·22 abs·1/1 td·7 td taken·56s ctrl·2 sub att
W
Cody DurdenFLY
KO/TKO
R20:11
Jun '25
30 SS (38%)·9 abs·2 td taken·13s ctrl·1 kd
L
Lone'er KavanaghFLY
U-DEC
R3
Nov '24
50 SS (32%)·51 abs·0/1 td·36s ctrl·1 sub att
View full fight log →
Common Opponents
Asu AlmabayevSame result
L
Johnson
Sub·R3·2026
L
Ochoa
UD·R3·2025
Cody DurdenSplit result
L
Johnson
UD·R3·2023
W
Ochoa
KO/TKO·R2·2025
Lone'er KavanaghSplit result
W
Johnson
KO/TKO·R2·2025
L
Ochoa
UD·R3·2024
Matchup·FLY·3R
↑UFC 330: Makhachev vs. Machado Garry
3/12←→
Switch to Full Stats for deeper analysis.
Red Corner

Charles Johnson

“InnerG”
19-915 UFCthis month
5'9"+2"ht70"+3"reachSwitch35 yrs
VS·FLY·3R
Blue Corner

Jose Ochoa

“Kalzifer”
9-2(1 NC)4 UFC3mo ago
5'7"ht67"reachSouthpaw25 yrs
CQ
Edges
Decision Likely
CageQuant signals — dimensions where one fighter holds a statistically meaningful advantage
StrikingOchoaClear edge
DecisionNo edge
GrapplingNo edge
DurabilityNo data
KO Adv.No edge
Sub Adv.OchoaClear edge
Signals
1
AGE GAPJohnson is 10 years older than Ochoa.
CQ Core Edges
CQStriking Edge
Who's winning the striking exchange
Ochoa
Johnson+0.66
Ochoa+2.17
CQGrappling
Takedown threat vs this opponent's defense
No edge
Johnson0.16
Ochoa0.10
CQDecision
CQ round win rate
No edge
Johnson43%
Ochoa55%
CQDurability
KO resistance — higher is better
No data
Johnson
85Durable
Ochoa
Unrated0 KO losses0.00 KD/fight
Stats
Johnson
Ochoa
Striking
4.54SS Landed / min5.16
49%Str Acc47%
3.88SS Absorbed / min2.99
55%Str Def58%
0.27KD / fight0.50
Grappling
0.47TD / min0.30
66%TD Def65%
0.40Sub Att · /15m0.90
83%Sub Def100%
Finish History
Johnson
KO/TKO ×3
Finish Rate (Wins)
38%
3/8
Stopped Rate (Losses)
29%
2/7
Ochoa
KO/TKO ×1
Finish Rate (Wins)
50%
1/2
Stopped Rate (Losses)
0%
0/2
Johnson67% distance
Finish 33%Decision 67%
Ochoa75% distance
Finish 25%Decision 75%
Johnson 15 UFC fights·Ochoa 4 UFC fights
Avg Fight Length
Johnson
12.8min
Ochoa
12.6min
Combined Distance Rate
68%of fights go the distance
Win & Loss Method
JohnsonWinOchoa
38%
KO
50%
0%
Sub
0%
63%
Dec
50%
8 wins3 KO5 Dec
1 Dec1 KO2 wins
JohnsonLossOchoa
14%
KO
0%
14%
Sub
0%
71%
Dec
100%
7 losses1 KO1 Sub5 Dec
2 Dec2 losses
CQ Finish Risk
Johnson
to knock out
Ochoa
31Elevated
Ochoa
to knock out
Johnson
42High
Johnson
to submit
Ochoa
9Minimal
Ochoa
to submit
Johnson
29Elevated
Recent Form
Johnson
Stat
Ochoa
3.58
4.54 career
↓0.96
SLpMOutput
↑0.78
5.94
5.16 career
4.40
3.88 career
↑0.52
SApMAbsorbed
↓0.18
2.81
2.99 career
3.30
2.82 career
↑0.48
TD AttAtt/15m
—
—
SubAtt/15m
↓0.05
0.85
0.90 career
Full Stats unlocks4 more sections
Per-Fight Stats
Opposition Quality
Percentile Ranks
Round Breakdown
Historical Context
Johnson—Recent Fights
OpponentMethodRndDate
L
Asu AlmabayevFLY Bout
SUB · R3 · 3:33 · Jun '26
21 SS (47%)·28 abs·6 td taken·1 sub att
W
Bruno SilvaFLY Bout
S-DEC · R3 · Mar '26
85 SS (52%)·73 abs·0/6 td·6s ctrl
L
Alex PerezVeteranFLY Bout
KO/TKO · R1 · 3:16 · Jan '26
8 SS (32%)·39 abs·0/1 td·2 kd taken
W
Lone'er KavanaghFLY Bout
KO/TKO · R2 · 4:35 · Aug '25
44 SS (54%)·59 abs·1/5 td·1 td taken·32s ctrl·1 kd
L
Ramazan TemirovFLY Bout
U-DEC · R3 · Mar '25
66 SS (42%)·55 abs·0/3 td·1 td taken·78s ctrl
W
SumudaerjiFLY Bout
U-DEC · R3 · Oct '24
65 SS (43%)·75 abs·2/6 td·178s ctrl·1 kd
View full fight log →
Ochoa—Recent Fights
OpponentMethodRndDate
W
Clayton CarpenterFLY Bout
U-DEC · R3 · May '26
153 SS (57%)·68 abs·0/2 td·1 td taken·69s ctrl·1 kd
L
Asu AlmabayevFLY Bout
U-DEC · R3 · Jul '25
26 SS (58%)·22 abs·1/1 td·7 td taken·56s ctrl·2 sub att
W
Cody DurdenFLY Bout
KO/TKO · R2 · 0:11 · Jun '25
30 SS (38%)·9 abs·2 td taken·13s ctrl·1 kd
L
Lone'er KavanaghFLY Bout
U-DEC · R3 · Nov '24
50 SS (32%)·51 abs·0/1 td·36s ctrl·1 sub att
View full fight log →
Common Opponents
Cody DurdenSplit result
L
Johnson
UD·R3·2023
W
Ochoa
KO/TKO·R2·2025
Lone'er KavanaghSplit result
W
Johnson
KO/TKO·R2·2025
L
Ochoa
UD·R3·2024
Asu AlmabayevSame result
L
Johnson
Sub·R3·2026
L
Ochoa
UD·R3·2025
GuideContactTermsPrivacy
CageQuant

Independent MMA analytics. Not affiliated with or endorsed by any promotion.
Statistics are informational only. Not betting advice.

© 2026 CageQuant. All rights reserved.

Follow on X
GuideContactTermsPrivacy
CageQuant

Independent MMA analytics. Not affiliated with or endorsed by any promotion.
Statistics are informational only. Not betting advice.

© 2026 CageQuant. All rights reserved.

Follow on X