| Date | Event | Opponent | Method | Round | Time | Result | Odds |
|---|---|---|---|---|---|---|---|
| 2025-11-01 | UFC Fight Night: Garcia vs. Onama | Allan Nascimento | SUB Anaconda Choke | 2 | 3:13 | Loss | - |
| 2025-06-14 | UFC Fight Night: Usman vs. Buckley | Jose Ochoa | KO/TKO Punch | 2 | 0:11 | Loss | - |
| 2024-12-07 | UFC 310: Pantoja vs. Asakura | Joshua Van | U-DEC | 3 | 5:00 | Loss | - |
| 2024-09-07 | UFC Fight Night: Burns vs. Brady | Matt Schnell | SUB Guillotine Choke | 2 | 0:29 | Win | - |
| 2024-07-20 | UFC Fight Night: Lemos vs. Jandiroba | Bruno Silva | KO/TKO Punches | 2 | 2:58 | Loss | - |
| 2023-12-16 | UFC 296: Edwards vs. Covington | Tagir Ulanbekov | SUB Rear Naked Choke | 2 | 4:25 | Loss | - |
| 2023-08-05 | UFC Fight Night: Sandhagen vs. Font | Jake Hadley | U-DEC | 3 | 5:00 | Win | - |
| 2023-04-29 | UFC Fight Night: Song vs. Simon | Charles Johnson | U-DEC | 3 | 5:00 | Win | - |
| 2022-10-29 | UFC Fight Night: Kattar vs. Allen | Carlos Mota | U-DEC | 3 | 5:00 | Win | - |
| 2022-06-25 | UFC Fight Night: Tsarukyan vs. Gamrot | JP Buys | KO/TKO Punch | 1 | 1:08 | Win | - |
| 2022-03-19 | UFC Fight Night: Volkov vs. Aspinall | Muhammad Mokaev | SUB Guillotine Choke | 1 | 0:58 | Loss | - |
| 2021-11-20 | UFC Fight Night: Vieira vs. Tate | Aoriqileng | U-DEC | 3 | 5:00 | Win | - |
| 2020-12-19 | UFC Fight Night: Thompson vs. Neal | Jimmy Flick | SUB Triangle Choke | 1 | 3:18 | Loss | - |
| 2020-08-01 | UFC Fight Night: Brunson vs. Shahbazyan | Chris Gutierrez | U-DEC | 3 | 5:00 | Loss | - |
| Fight # | Date | Opponent Name | Opponent ELO | Result | ELO Gained | ELO |
|---|---|---|---|---|---|---|
| 14 | 2025-11-01 | Allan Nascimento | 1052 | Loss | -14 | 990 |
| 13 | 2025-06-14 | Jose Ochoa | 984 | Loss | -18 | 1004 |
| 12 | 2024-12-07 | Joshua Van | 1034 | Loss | -16 | 1022 |
| 11 | 2024-09-07 | Matt Schnell | 993 | Win | +20 | 1038 |
| 10 | 2024-07-20 | Bruno Silva | 1035 | Loss | -16 | 1018 |
| 9 | 2023-12-16 | Tagir Ulanbekov | 1020 | Loss | -17 | 1034 |
| 8 | 2023-08-05 | Jake Hadley | 1025 | Win | +16 | 1051 |
| 7 | 2023-04-29 | Charles Johnson | 1008 | Win | +15 | 1035 |
| 6 | 2022-10-29 | Carlos Mota | 1000 | Win | +16 | 1020 |
| 5 | 2022-06-25 | JP Buys | 970 | Win | +20 | 1004 |
| 4 | 2022-03-19 | Muhammad Mokaev | 1000 | Loss | -16 | 984 |
| 3 | 2021-11-20 | Aoriqileng | 984 | Win | +16 | 1000 |
| 2 | 2020-12-19 | Jimmy Flick | 1000 | Loss | -16 | 984 |
| 1 | 2020-08-01 | Chris Gutierrez | 1022 | Loss | 0 | 1000 |