| Date | Event | Opponent | Method | Round | Time | Result | Odds |
|---|---|---|---|---|---|---|---|
| 2025-11-08 | UFC Fight Night: Bonfim vs. Brown | Muslim Salikhov | KO/TKO Punch | 1 | 1:03 | Win | -142 |
| 2025-08-09 | UFC Fight Night: Dolidze vs. Hernandez | Gilbert Urbina | KO/TKO Punch | 1 | 1:03 | Win | -434 |
| 2025-01-11 | UFC Fight Night: Dern vs. Ribas 2 | Punahele Soriano | KO/TKO Punch | 1 | 0:31 | Loss | - |
| 2024-04-27 | UFC Fight Night: Nicolau vs. Perez | Tim Means | KO/TKO Punch | 1 | 2:09 | Win | - |
| 2023-11-18 | UFC Fight Night: Allen vs. Craig | Myktybek Orolbai | SUB Neck Crank | 2 | 4:12 | Loss | - |
| 2023-07-29 | UFC 291: Poirier vs. Gaethje 2 | Matthew Semelsberger | KO/TKO Spinning Back Elbow | 3 | 2:36 | Win | - |
| 2022-05-21 | UFC Fight Night: Holm vs. Vieira | Omar Morales | KO/TKO Punch | 2 | 3:05 | Win | - |
| 2021-09-25 | UFC 266: Volkanovski vs. Ortega | Jalin Turner | SUB Rear Naked Choke | 1 | 4:01 | Loss | - |
| 2021-03-06 | UFC 259: Blachowicz vs. Adesanya | Aalon Cruz | KO/TKO Punches | 1 | 1:40 | Win | - |
| Fight # | Date | Opponent Name | Opponent ELO | Result | ELO Gained | ELO |
|---|---|---|---|---|---|---|
| 9 | 2025-11-08 | Muslim Salikhov | 1078 | Win | +22 | 1079 |
| 8 | 2025-08-09 | Gilbert Urbina | 990 | Win | +19 | 1057 |
| 7 | 2025-01-11 | Punahele Soriano | 1024 | Loss | -17 | 1038 |
| 6 | 2024-04-27 | Tim Means | 1095 | Win | +24 | 1055 |
| 5 | 2023-11-18 | Myktybek Orolbai | 1000 | Loss | -18 | 1031 |
| 4 | 2023-07-29 | Matthew Semelsberger | 1059 | Win | +23 | 1049 |
| 3 | 2022-05-21 | Omar Morales | 1014 | Win | +21 | 1026 |
| 2 | 2021-09-25 | Jalin Turner | 1034 | Loss | -15 | 1005 |
| 1 | 2021-03-06 | Aalon Cruz | 984 | Win | +20 | 1020 |