Skip to content
Middleweight
3 Rounds
Christian Leroy Duncan won · KO/TKO R2
Elo1577
Christian Leroy Duncan editorial illustration
Elo1491
Claudio Ribeiro

Christian Leroy DuncanvsClaudio RibeiroUFC Prediction Result

UFC Fight Night: Rozenstruik vs. Gaziev · Saturday, March 2, 2024Las Vegas, Nevada, USA

Official fight result

Christian Leroy Duncan won

KO/TKO · Round 2 · 1:57

Style matchupChristian Leroy Duncan: StrikervsClaudio Ribeiro: Well-rounded

The well-rounded fighter has more paths to victory. The striker needs to be sharp early.

Model Prediction: Christian Leroy Duncan wins(75.3%)

Actual result: Christian Leroy Duncan wins · Model version: ufc_v6_2_pure_lightgbm_20260715_055615

Correct

Hypothetical $100 stake on the replay pick

Christian Leroy Duncan at -410 American odds

+$24 profit

$124 total returned

Scouting Report

Auto-generated signals worth knowing before you read the deep stats below.

  • Christian Leroy Duncan enters on a 5-fight win streak.
  • Christian Leroy Duncan is a KO finisher (63% of wins). Claudio Ribeiro has lost 100% of fights by KO.
  • Christian Leroy Duncan has 22pp better strike defense — meaningful gap.
  • Stance matchup historically favors Christian Leroy Duncan (52.9%).

Tale of the Tape

Christian Leroy Duncan
Red Corner
VS
Claudio Ribeiro
Blue Corner
-410
(80%)
Vegas Odds
+320
(24%)
1577
Elo
1491
31
Age
34
Switch
Stance
Orthodox
6'2"
Height
6'1"
200.66 cm
Reach
195.58 cm

Recent Form

Last 5 fights for each fighter — most recent on the right. Hover any result for the matchup.

Christian Leroy DuncanW5 streak
oldest →
W
vs Andrey Pulyaev · Mar 25
W
KOvs Eryk Anders · Aug 25
W
KOvs Marco Tulio · Nov 25
W
vs Roman Dolidze · Mar 26
W
DECvs Jared Cannonier · Jul 26
latest
Claudio Ribeiro
oldest →
L
KOvs Abdul Razak Alhassan · Jan 23
W
KOvs Joseph Holmes · May 23
L
KOvs Roman Kopylov · Jul 23
latest

Output & Defense Comparison

Rate-normalized career statistics. Bold side has the edge per metric.

Christian Leroy DuncanMetricClaudio Ribeiro
4.43
Strikes / min
3.59
2.59
Strikes absorbed / min
4.90
52%
Strike defense
30%
0.33
TDs / 15 min
0.56
63%
Takedown defense
66%
0.00
Sub atts / 15 min
0.00
Net striking (SLpM − SApM)
+1.84Δ 3.15 — meaningful gap-1.31

Statistical Profile

Career averages · bigger area = stronger across dimensions

Elo1517 vs 1481Strikes4.7 vs 3.6Takedowns0.3 vs 0.6Sub Atts0.00 vs 0.00Form0.4 vs -0.3
Christian Leroy DuncanClaudio Ribeiro

Recent Elo Trajectory

Last 10 fights for each fighter, aligned right (most recent on the right).

14801508153515631590← oldermost recent →
Christian Leroy Duncan(10 fights)Claudio Ribeiro(4 fights)

Model Feature Differentials

Red − Blue for each engineered feature. Bar leans toward the stronger fighter.Hover a label to see what it measures.

ELO Rating
Red +86.1|Blue -86.1
Recent Form
Red +0.7|Blue -0.7
Striker Score
Red +0.1|Blue -0.1
Grappler Score
Red -0.1|Blue +0.1
Layoff
Red -112.0|Blue +112.0
Red Corner advantageBlue Corner advantage

Strike Breakdown

Where the strikes landed. Head accuracy is the single strongest predictor of fight outcomes.

Christian Leroy DuncanTargetClaudio Ribeiro

By target zone

39
63% acc · 60%
Head
1
5% acc · 25%
8
80% acc · 12%
Body
1
33% acc · 25%
18
90% acc · 28%
Leg
2
50% acc · 50%

By position

31
62% acc · 48%
Distance
4
17% acc · 100%
12
80% acc · 18%
Clinch
0
0% acc
22
81% acc · 34%
Ground
0

Round-by-Round Scoring (Model)

Statistical round-winner heuristic based on strikes, takedowns, control time, and knockdowns. Not the official judges' scorecard.

2
Christian Leroy Duncan rounds
0
even
0
Claudio Ribeiro rounds
Round 1Christian Leroy Duncan edged it
Sig. strikes41
Takedowns0
Control0:59
3Sig. strikes
0Takedowns
0:44Control
Round 2Christian Leroy Duncan edged it
Sig. strikes24
Takedowns1
Control1:16
1Sig. strikes
0Takedowns
0:19Control
Statistical round count agrees with the official result.

Fight Stats

Totals

0
KD
0
65 / 92
Sig Strikes
4 / 26
72%
Sig Str %
15.5%
75 / 105
Total Strikes
13 / 39
1 / 2
TDs
0 / 0
50%
TD %
0
Sub Att
0
0
Rev
0
2:15
Ctrl Time
1:03

Round-by-Round

RoundFighterSig StrTotal StrTDSub
1Claudio Ribeiro3 / 2012 / 330 / 00
1Christian Leroy Duncan41 / 6148 / 700 / 00
2Claudio Ribeiro1 / 61 / 60 / 00
2Christian Leroy Duncan24 / 3127 / 351 / 20

Christian Leroy Duncan

StanceSwitch
Height74.0"
Reach79.0"
Fights10

Claudio Ribeiro

StanceOrthodox
Height73.0"
Reach77.0"
Fights4