UFC 335: Oliveira vs. Lopes /12 Dec · Las Vegas, Nevada, U.S. /Lightweight
Charles Oliveira Charles Oliveira #3 · grappler 2248 ± 132
BMF title (symbolic)Upset watch
44% vs 56%
Our win probability
Diego Lopes Diego Lopes #3 · power puncher 2178 ± 142

Your pick

Loading your picks…
44% decision

How it ends

Knockout38.4%
Decision44.1%
Submission17.6%

What moves it most

Upset watch: the model still gives 44% to the underdog. Two fights in five at this price go the other way.

Tale of the tape

Charles Oliveira Diego Lopes
Record25-11 (1 NC)7-3
Last fightwon vs Max Holloway (Decision - Unanimous, 2026-03-07)won vs Steve Garcia (KO/TKO, 2026-06-14)
CountryBrazilBrazil
Height70"71"
Reach74"72"
Age37.232.0
StanceOrthodoxOrthodox
Weight classLightweightLightweight
Our rank#3#3
Style labelgrapplerpower puncher

Style profile

Percentile within the division · the dashed ring is average · outward is always better
Tap a metric to hide or show it — three is the minimum.

Tale of the tape

Division percentile. The hover carries the raw numbers.
Charles Oliveira Diego Lopes

The numbers behind it

Rates are per 15 minutes of fight time, adjusted for the quality of what the opponent usually allows. Defence and accuracy figures are percentages. A wider ± means fewer rounds of evidence, and on the chart it is the whisker along that axis.
MetricCharles OliveiraDivisionDiego LopesDivision
Strikes landed
/15 min
45.6 ± 3.9
5th percentile
47.854.7 ± 8.0
86th percentile
47.8
Strike avoidance
absorbed /15 min
52.1 ± 10.8
95th percentile
58.564.4 ± 6.6
16th percentile
58.5
Takedown attempts
/15 min
5.31 ± 1.01
88th percentile
4.723.79 ± 1.49
10th percentile
4.72
Takedown defence
%
56 ± 5
46th percentile
5464 ± 17
98th percentile
54
Control time
s /15 min
309 ± 193
98th percentile
193206 ± 18
74th percentile
193
Striking defence
%
48 ± 7
1st percentile
5350 ± 4
7th percentile
53
Knockdowns
/15 min
0.65 ± 0.08
32nd percentile
0.670.85 ± 0.41
92nd percentile
0.67
Submission attempts
/15 min
1.25 ± 1.02
99th percentile
0.640.58 ± 0.34
49th percentile
0.64

Rating over time