| Date | Event | Opponent | Result | Method | Round | Time |
|---|---|---|---|---|---|---|
| August 17, 2024 | RUF 59 | Julius Vega | Loss | Unanimous Decision | R3 | 3:00 |
| April 20, 2024 | RUF 58 | Everett Evans | Win | Ko | R1 | 1:16 |
| March 9, 2024 | RUF 57 | Alex Nevarez | Loss | Unanimous Decision | R3 | 3:00 |
| November 4, 2023 | Cage Series 5 | Calvin Dunning | Loss | Unanimous Decision | R3 | 3:00 |
| April 8, 2023 | Cage Series 4 | Paul Trujillo | Win | Submission | R2 | 1:32 |
| November 5, 2022 | Cage Series 3 | Andres Peralta | Loss | Unanimous Decision | R3 | 3:00 |
| July 9, 2022 | Cage Series 2 | Cameron Cimmino | Loss | Split Decision | R3 | 3:00 |