| Date | Event | Opponent | Result | Method | Round | Time |
|---|---|---|---|---|---|---|
| November 15, 2025 | Cage Series 9 | Christopher Tavares | Loss | Unanimous Decision | R3 | 3:00 |
| November 1, 2025 | RUF 65 | Roderick Agyeman | Loss | Unanimous Decision | R3 | 3:00 |
| February 15, 2025 | RUF 61 | Alex Preissing | Loss | Split Decision | R3 | 3:00 |
| November 16, 2024 | RUF 60 | Neyland Marcum | Win | Unanimous Decision | R3 | 3:00 |
| March 9, 2024 | RUF 57 | Josh Cruz | Loss | Tko | R2 | 2:22 |
| November 4, 2023 | Cage Series 5 | Samuel Ortiz | Win | Unanimous Decision | R3 | 3:00 |
| April 8, 2023 | Cage Series 4 | Calvin Dunning | Win | Tko | R1 | 3:00 |