| Date | Event | Opponent | Method | Round | Time | Result | Odds |
|---|---|---|---|---|---|---|---|
| 2025-05-31 | UFC Fight Night: Blanchfield vs. Barber | Kurt Holobaugh | SUB Anaconda Choke | 1 | 1:39 | Win | - |
| 2023-11-18 | UFC Fight Night: Allen vs. Craig | Chase Hooper | SUB Rear Naked Choke | 1 | 2:58 | Loss | - |
| 2023-02-25 | UFC Fight Night: Muniz vs. Allen | Victor Martinez | KO/TKO Knees | 1 | 2:27 | Win | - |
| 2022-07-23 | UFC Fight Night: Blaydes vs. Aspinall | Paddy Pimblett | SUB Rear Naked Choke | 2 | 2:46 | Loss | - |
| 2022-04-16 | UFC Fight Night: Luque vs. Muhammad | Trey Ogden | S-DEC | 3 | 5:00 | Win | - |
| 2021-12-18 | UFC Fight Night: Lewis vs. Daukaus | Matt Sayles | SUB Inverted Triangle | 2 | 2:05 | Win | - |
| 2021-06-05 | UFC Fight Night: Rozenstruik vs. Sakai | Claudio Puelles | U-DEC | 3 | 5:00 | Loss | - |
| 2020-12-05 | UFC Fight Night: Hermansson vs. Vettori | Matt Wiman | KO/TKO Slam | 1 | 0:22 | Win | - |
| Fight # | Date | Opponent Name | Opponent ELO | Result | ELO Gained | ELO |
|---|---|---|---|---|---|---|
| 8 | 2025-05-31 | Kurt Holobaugh | 957 | Win | +18 | 1034 |
| 7 | 2023-11-18 | Chase Hooper | 1023 | Loss | -16 | 1016 |
| 6 | 2023-02-25 | Victor Martinez | 1000 | Win | +20 | 1032 |
| 5 | 2022-07-23 | Paddy Pimblett | 1041 | Loss | -15 | 1012 |
| 4 | 2022-04-16 | Trey Ogden | 1000 | Win | 0 | 1027 |
| 3 | 2021-12-18 | Matt Sayles | 989 | Win | +20 | 1027 |
| 2 | 2021-06-05 | Claudio Puelles | 1021 | Loss | -16 | 1007 |
| 1 | 2020-12-05 | Matt Wiman | 1052 | Win | +23 | 1023 |