| Result | Opponent | Method | Rd | Date | Odds |
|---|---|---|---|---|---|
| W | Sean Brady | KO/TKO Standing | 1 | Nov 15, 2025 | |
| W | Gilbert Burns | KO/TKO Standing | 1 | May 17, 2025 | -455 |
| W | Neil Magny | KO/TKO Back | 1 | Aug 24, 2024 | -900 |
| W | Jake Matthews | Decision Unanimous | 3 | Nov 18, 2023 | -360 |
| W | Max Griffin | Decision Unanimous | 3 | Jul 1, 2023 | -250 |
| W | Adam Fugitt | KO/TKO Standing | 3 | Jul 30, 2022 | -600 |
| W | Trevin Giles | KO/TKO Ground | 1 | Jan 22, 2022 | -110 |