UFC 335: Oliveira vs. Lopes /12 Dec · Las Vegas, Nevada, U.S. /Women's Bantamweight
JC Jacqueline Cavalcanti #7 · volume striker 1744 ± 171
Upset watchLimited data
58% vs 42%
Our win probability
MM Michelle Montague #5 · grappler 1763 ± 224

Your pick

Loading your picks…
60% decision

How it ends

Knockout24.7%
Decision60.3%
Submission15.0%

What moves it most

Upset watch: the model still gives 42% to the underdog. Two fights in five at this price go the other way.
Limited data: at least one of these fighters has a thin or uncertain record, so treat this prediction with caution.

Tale of the tape

Jacqueline Cavalcanti Michelle Montague
Record5-12-0
Last fightlost vs Ketlen Vieira (Decision - Unanimous, 2026-05-16)won vs Mayra Bueno Silva (Decision - Unanimous, 2026-04-25)
CountryBrazilunknown
Height68"69"
Reach70"68"
Age29.333.0
StanceOrthodoxSouthpaw
Weight classWomen's BantamweightWomen's Bantamweight
Our rank#7#5
Style labelvolume strikergrappler

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.
Jacqueline Cavalcanti Michelle Montague

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.
MetricJacqueline CavalcantiDivisionMichelle MontagueDivision
Strikes landed
/15 min
57.3 ± 10.8
90th percentile
52.250.2 ± 10.4
10th percentile
52.2
Strike avoidance
absorbed /15 min
55.7 ± 12.3
66th percentile
61.557.3 ± 21.2
54th percentile
61.5
Takedown attempts
/15 min
2.65 ± 2.32
2nd percentile
3.744.18 ± 2.20
82nd percentile
3.74
Control time
s /15 min
155 ± 156
2nd percentile
228275 ± 236
94th percentile
228
Striking defence
%
56 ± 8
94th percentile
5251 ± 9
18th percentile
52
Knockdowns
/15 min
0.71 ± 0.06
14th percentile
0.740.73 ± 0.05
38th percentile
0.74
Submission attempts
/15 min
0.26 ± 0.26
6th percentile
0.370.31 ± 0.31
38th percentile
0.37

Rating over time