| Result | Opponent | Method | Rd | Date | Odds |
|---|---|---|---|---|---|
| L | Farid Basharat | Decision Split | 3 | Feb 7, 2026 | |
| W | Miles Johns | Decision Split | 3 | Aug 9, 2025 | +201 |
| L | Rob Font | Decision Split | 3 | Feb 22, 2025 | |
| W | Brad Katona | Decision Unanimous | 3 | Oct 19, 2024 | -205 |
| W | Dan Argueta | Submission Guillotine Choke | 2 | Apr 6, 2024 | -155 |