| Date | Event | Opponent | Method | Round | Time | Result | Odds |
|---|---|---|---|---|---|---|---|
| 2025-10-11 | UFC Fight Night: Oliveira vs. Gamrot | Deiveson Figueiredo | S-DEC | 3 | 5:00 | Loss | -322 |
| 2025-05-03 | UFC Fight Night: Sandhagen vs. Figueiredo | Daniel Marcos | U-DEC | 3 | 5:00 | Win | - |
| 2024-07-13 | UFC Fight Night: Namajunas vs. Cortez | Da'Mon Blackshear | KO/TKO Punch | 1 | 0:18 | Win | - |
| 2023-04-22 | UFC Fight Night: Pavlovich vs. Blaydes | Rani Yahya | KO/TKO Punch | 1 | 3:42 | Win | - |
| 2022-11-12 | UFC 281: Adesanya vs. Pereira | Julio Arce | U-DEC | 3 | 5:00 | Win | - |
| 2021-09-18 | UFC Fight Night: Smith vs. Spann | JP Buys | U-DEC | 3 | 5:00 | Win | - |
| 2021-03-20 | UFC Fight Night: Brunson vs. Holland | Jesse Strader | KO/TKO Punch | 1 | 1:58 | Win | - |
| 2020-07-18 | UFC Fight Night: Figueiredo vs. Benavidez 2 | Brett Johns | U-DEC | 3 | 5:00 | Loss | - |
| 2020-01-25 | UFC Fight Night: Blaydes vs. Dos Santos | Felipe Colares | U-DEC | 3 | 5:00 | Win | - |
| 2019-04-13 | UFC 236: Holloway vs. Poirier 2 | Andre Soukhamthath | U-DEC | 3 | 5:00 | Win | - |
| 2018-12-29 | UFC 232: Jones vs. Gustafsson 2 | Brian Kelleher | SUB D'Arce Choke | 1 | 1:40 | Win | - |
| 2018-08-04 | UFC 227: Dillashaw vs. Garbrandt 2 | Ricky Simon | U-DEC | 3 | 5:00 | Loss | - |
| Fight # | Date | Opponent Name | Opponent ELO | Result | ELO Gained | ELO |
|---|---|---|---|---|---|---|
| 12 | 2025-10-11 | Deiveson Figueiredo | 1144 | Loss | 0 | 1127 |
| 11 | 2025-05-03 | Daniel Marcos | 1037 | Win | +13 | 1127 |
| 10 | 2024-07-13 | Da'Mon Blackshear | 1013 | Win | +17 | 1114 |
| 9 | 2023-04-22 | Rani Yahya | 1136 | Win | +24 | 1097 |
| 8 | 2022-11-12 | Julio Arce | 1068 | Win | +17 | 1073 |
| 7 | 2021-09-18 | JP Buys | 983 | Win | +13 | 1056 |
| 6 | 2021-03-20 | Jesse Strader | 1000 | Win | +20 | 1043 |
| 5 | 2020-07-18 | Brett Johns | 1043 | Loss | -16 | 1023 |
| 4 | 2020-01-25 | Felipe Colares | 984 | Win | +14 | 1039 |
| 3 | 2019-04-13 | Andre Soukhamthath | 1021 | Win | +17 | 1025 |
| 2 | 2018-12-29 | Brian Kelleher | 1035 | Win | +23 | 1008 |
| 1 | 2018-08-04 | Ricky Simon | 1021 | Loss | -15 | 985 |