Chris Duncan
The shape of their game.
Percentile scores against UFC veterans — volume-aware, and honest about small samples. The rim is reserved for true specialists.
Radar — percentile vs UFC veterans
Career rates
Output, fight by fight.
Significant strikes landed per minute over the last 8 fights — green dots are wins, red are losses.
Every walk to the cage.
8 UFC bouts, newest first. Tap a fight for the full stat line — opponent records are shown as of fight night.
L Renato Moicano 12-7 walk-in Submission · R2 3:14 — UFC Fight Night: Moicano vs. Duncan · 2026-04-04
W Terrance McKinney 7-4 walk-in Submission · R1 2:30 — UFC 323: Dvalishvili vs. Yan 2 · 2025-12-06
W Mateusz Rebecki 4-1 walk-in Decision - Unanimous · R3 5:00 — UFC Fight Night: Taira vs. Park · 2025-08-02
W Jordan Vucenic 0-1 walk-in Submission · R2 3:42 — UFC Fight Night: Edwards vs. Brady · 2025-03-22
W Bolaji Oki 1-0 walk-in Submission · R1 3:34 — UFC Fight Night: Moicano vs. Saint Denis · 2024-09-28
L Manuel Torres 2-0 walk-in Submission · R1 1:46 — UFC Fight Night: Moreno vs. Royval 2 · 2024-02-24
W Yanal Ashmouz 1-0 walk-in Decision - Unanimous · R3 5:00 — UFC Fight Night: Aspinall vs. Tybura · 2023-07-22
W Omar Morales 3-3 walk-in Decision - Split · R3 5:00 — UFC 286: Edwards vs. Usman 3 · 2023-03-18
Walk-in records count UFC bouts in this database. For the pre-UFC career, see the record breakdown below or the Tapology button up top.
How the record was built.
Full pro career, from the fighter's Wikipedia record table (Chris Duncan (fighter)) — results only; UFC bouts carry full stats in the fight history above.
Wins by method
Losses by method
Fights by organization
Full career — 18 fights, every organization
| Opponent | Method | Event | Org | Rd | Time | |
|---|---|---|---|---|---|---|
| L | Renato Moicano | Submission (face crank) | UFC Fight Night: Moicano vs. Duncan
2026-04-04 |
UFC | 2 | 3:14 |
| W | Terrance McKinney | Submission (anaconda choke) | UFC 323
2025-12-06 |
UFC | 1 | 2:30 |
| W | Mateusz Rębecki | Decision (unanimous) | UFC on ESPN: Taira vs. Park
2025-08-02 |
UFC | 3 | 5:00 |
| W | Jordan Vucenic | Submission (guillotine choke) | UFC Fight Night: Edwards vs. Brady
2025-03-22 |
UFC | 2 | 3:42 |
| W | Bolaji Oki | Technical submission (guillotine choke) | UFC Fight Night: Moicano vs. Saint Denis
2024-09-28 |
UFC | 1 | 3:44 |
| L | Manuel Torres | Submission (rear-naked choke) | UFC Fight Night: Moreno vs. Royval 2
2024-02-24 |
UFC | 1 | 1:46 |
| W | Yanal Ashmouz | Decision (unanimous) | UFC Fight Night: Aspinall vs. Tybura
2023-07-22 |
UFC | 3 | 5:00 |
| W | Omar Morales | Decision (split) | UFC 286
2023-03-18 |
UFC | 3 | 5:00 |
| W | Charlie Campbell | KO (punches) | Dana White's Contender Series 48
2022-08-02 |
Dana White's Contender Series | 1 | 1:43 |
| W | Jonathan Carlos | Decision (unanimous) | Ultimate Fight League 8
2022-02-05 |
Ultimate Fight League | 3 | 5:00 |
| L | Viacheslav Borshchev | KO (punch) | Dana White's Contender Series 43
2021-10-12 |
Dana White's Contender Series | 2 | 0:28 |
| W | Iamik Furtado | TKO (punches) | Bellator 247
2020-10-01 |
Bellator | 2 | 3:58 |
| W | Mateusz Piskorz | TKO (punches) | Bellator 240
2020-02-22 |
Bellator | 2 | 2:43 |
| W | Leandro Souza | TKO (punches) | Ultimate Fight League 3
2019-08-04 |
Ultimate Fight League | 1 | 4:03 |
| W | Sam Slater | TKO (punches) | Bellator 217
2019-02-23 |
Bellator | 1 | 3:00 |
| W | Niall Smith | TKO (punches) | On Top 21
2018-11-17 |
On Top | 1 | — |
| W | Steve Moore | TKO (punches) | On Top: Showdown
2018-06-02 |
On Top | 3 | — |
| W | Pietro Colonna | Submission (guillotine choke) | Unity FC 1
2018-04-07 |
Unity FC | 2 | 4:47 |
Career history from the fighter's Wikipedia record table (Chris Duncan (fighter)) — results only, no strike stats; UFC bouts are marked and carry full stats in the fight history above.
Measured against the division.
Versus the Lightweight average, over 191 qualified fighters (5+ UFC fights, 30+ minutes of cage time). Green = better than average, red = worse; the tick mark is the division mean. "Strikes absorbed" counts lower as better.