| 2026-04-04 | UFC Fight Night: Moicano vs. Duncan | Lightweight | Renato Moicano def. Chris Duncan | Submission (face crank) | 2 | 3:14 |
| 2025-12-06 | UFC 323: Dvalishvili vs. Yan 2 | Lightweight | Chris Duncan def. Terrance McKinney | Submission (anaconda choke) | 1 | 2:30 |
| 2025-08-02 | UFC on ESPN: Taira vs. Park | Lightweight | Chris Duncan def. Mateusz Rębecki | Decision (unanimous) (29–28, 29–28, 30–27) | 3 | 5:00 |
| 2025-03-22 | UFC Fight Night: Edwards vs. Brady | Lightweight | Chris Duncan def. Jordan Vucenic | Submission (guillotine choke) | 2 | 3:42 |
| 2024-09-28 | UFC Fight Night: Moicano vs. Saint Denis | Lightweight | Chris Duncan def. Bolaji Oki | Technical Submission (guillotine choke) | 1 | 3:34 |
| 2024-02-24 | UFC Fight Night: Moreno vs. Royval 2 | Lightweight | Manuel Torres def. Chris Duncan | Submission (rear-naked choke) | 1 | 1:46 |
| 2023-07-22 | UFC Fight Night: Aspinall vs. Tybura | Lightweight | Chris Duncan def. Yanal Ashmouz | Decision (unanimous) (30–27, 30–27, 29–28) | 3 | 5:00 |
| 2023-03-18 | UFC 286: Edwards vs. Usman 3 | Lightweight | Chris Duncan def. Omar Morales | Decision (split) (27–30, 29–28, 29–28) | 3 | 5:00 |