| Result | Opponent | Method | Rd | Date | Odds |
|---|---|---|---|---|---|
| L | Marcus Buchecha | Decision Unanimous | 3 | Dec 13, 2025 | |
| L | Valter Walker | Submission Heel Hook After Drop to Ground | 1 | Jul 12, 2025 | |
| W | Lukasz Brzeski | KO/TKO Standing | 1 | Dec 7, 2024 | -550 |
| W | Chris Barnett | KO/TKO Knee to Body Standing | 1 | Oct 26, 2024 | -800 |
| L | Ovince Saint Preux | Decision Split | 3 | Mar 16, 2024 | -625 |
| L | Dustin Jacoby | KO/TKO Standing | 1 | Aug 5, 2023 | -170 |
| W | Devin Clark | Submission Guillotine Choke Standing | 2 | May 6, 2023 | -184 |
| W | Ion Cutelaba | KO/TKO Knee to Head Standing | 2 | Nov 19, 2022 | -195 |
| W | Karl Roberson | KO/TKO Elbows to Head Back | 3 | Jul 9, 2022 | -155 |
| L | Nicolae Negumereanu | Decision Split | 3 | Mar 5, 2022 | -135 |
| L | Da Woon Jung | KO/TKO Elbows to Head Clinch | 1 | Nov 13, 2021 | +105 |
| W | Danilo Marques | KO/TKO Standing | 3 | Jun 26, 2021 | -136 |
| W | Carlos Ulberg | KO/TKO Standing | 2 | Mar 6, 2021 | +190 |
| W | Darko Stosic | Decision Unanimous | 3 | Aug 3, 2019 | +100 |
| L | Paul Craig | Submission Triangle Choke From Bottom G… | 3 | Mar 30, 2019 | -185 |