Christian Leroy Duncan

Christian Leroy Duncan

1119 ELO #113

"CLD"

MMA 15-2-0 · UFC 8-2-0 · Middleweight (#10) · United Kingdom · Last fought 6 days ago

Christian Leroy Duncan "CLD" - UFC Fighter Profile

Christian Leroy Duncan is a professional mixed martial arts fighter competing in the UFC Middleweight division and is ranked #10. Born in United Kingdom, Christian Leroy Duncan has compiled an MMA record of 15-2-0 with a UFC record of 8-2-0. Known for their MMA fighting style, With an ELO rating of 1119, Christian Leroy Duncan ranks #113 out of 2708 UFC fighters.

Career Highlights: Christian Leroy Duncan has 8 wins in the UFC. Christian Leroy Duncan lands an average of 4.45 significant strikes per minute and averages 0.43 takedowns per 15 minutes.

Sensible Hypothetical Matchups

No fight is booked yet. These active Middleweight fighters are a similar age (within 8 years) and ELO (closest to 1119), and have not fought Christian Leroy Duncan before.

Opponent UFC Age ELO Δ Age Δ ELO
Cam Rowston 3-0-0 31 1058 0.0 61
Michal Oleksiejczuk 10-8-0 31 1056 0.0 63
Ryan Gandra 2-0-0 31 1041 0.0 78
Luis Felipe Dias 1-0-0 31 1021 0.0 98
Robert Valentin 1-3-0 31 992 0.0 127
Anthony Hernandez 9-3-0 32 1134 1.0 15

Fight Results Breakdown

10
Total Fights

Biggest Win

Opponent ELO: 1109

Biggest Upset Loss

Your ELO: 1022 · Opponent ELO: 1001 · Favored by 21

Physical & Background Stats

Height
6' 2'
Weight
Middleweight
Reach
79'
Stance
Switch
Date of Birth
Jul 24 1995
Age
31
Peak ELO
1119
ELO Rank
113 of 2708
Strength of Schedule
137-64-0
Combined record of UFC opponents
Avg ELO of Opponents
1024.5
Avg ELO of Defeated Opponents
1015.4

Performance Statistics

SLpM
4.45
Significant Strikes Landed per Minute
Str. Acc.
57%
Significant Striking Accuracy
SApM
2.36
Significant Strikes Absorbed per Minute
Str. Def.
54%
Significant Strike Defence
TD Avg.
0.43
Average Takedowns per 15 minutes
TD Acc.
20%
Takedown Accuracy
Sub. Avg.
Average Submissions per 15 minutes

Christian Leroy Duncan Fight History

No defeats in this fight history.

Date Event Opponent Method Round Time Result Odds
2026-07-18 UFC Fight Night: Du Plessis vs. Usman Jared Cannonier U-DEC 3 5:00 Win -350
2026-03-21 UFC Fight Night: Evloev vs. Murphy Roman Dolidze U-DEC 3 5:00 Win -400
2025-11-08 UFC Fight Night: Bonfim vs. Brown Marco Tulio KO/TKO Punch 2 3:20 Win +129
2025-08-09 UFC Fight Night: Dolidze vs. Hernandez Eryk Anders KO/TKO Punches 1 3:53 Win -500
2025-03-22 UFC Fight Night: Edwards vs. Brady Andrey Pulyaev U-DEC 3 5:00 Win -
2024-07-27 UFC 304: Edwards vs. Muhammad 2 Gregory Rodrigues U-DEC 3 5:00 Loss -
2024-03-02 UFC Fight Night: Rozenstruik vs. Gaziev Claudio Ribeiro KO/TKO Punches 2 1:57 Win -
2023-11-18 UFC Fight Night: Allen vs. Craig Denis Tiuliulin KO/TKO Punches 2 4:24 Win -
2023-06-17 UFC Fight Night: Vettori vs. Cannonier Armen Petrosyan U-DEC 3 5:00 Loss -
2023-03-18 UFC 286: Edwards vs. Usman 3 Dusko Todorovic KO/TKO 1 1:52 Win -

ELO Progression Over Time

The dot animates when you scroll here · then hover to move along the curve

Christian Leroy Duncan ELO Rating Calculation

Fight # Date Opponent Name Opponent ELO Result ELO Gained ELO
10 2026-07-18 Jared Cannonier 1079 Win +15 1119
9 2026-03-21 Roman Dolidze 1109 Win +17 1104
8 2025-11-08 Marco Tulio 1041 Win +20 1087
7 2025-08-09 Eryk Anders 1068 Win +22 1067
6 2025-03-22 Andrey Pulyaev 1000 Win +15 1045
5 2024-07-27 Gregory Rodrigues 1097 Loss -14 1030
4 2024-03-02 Claudio Ribeiro 991 Win +19 1044
3 2023-11-18 Denis Tiuliulin 977 Win +20 1025
2 2023-06-17 Armen Petrosyan 1001 Loss -17 1005
1 2023-03-18 Dusko Todorovic 1013 Win +22 1022

ELO Explorer

Loading ELO Explorer…

Division Ranking by ELO

Loading division ranking...

GOAT Division Ranking by ELO

Loading GOAT ranking...