| Result | Opponent | Method | Rd | Date | Odds |
|---|---|---|---|---|---|
| L | Jiri Prochazka | KO/TKO Standing | 3 | Oct 4, 2025 | +163 |
| W | Jamahal Hill | Decision Unanimous | 5 | Jun 21, 2025 | -127 |
| L | Alex Pereira | KO/TKO Standing | 4 | Oct 5, 2024 | +330 |
| W | Anthony Smith | KO/TKO Standing | 3 | Dec 9, 2023 | -198 |
| W | Chris Daukaus | KO/TKO Standing | 1 | Aug 12, 2023 | -170 |
| W | Dustin Jacoby | Decision Split | 3 | Oct 29, 2022 | +150 |
| W | Karl Roberson | KO/TKO Standing | 2 | Mar 12, 2022 | +125 |
| W | Modestas Bukauskas | KO/TKO Kick to Leg Standing … | 2 | Sep 4, 2021 | +140 |
| L | Marcin Prachnio | Decision Unanimous | 3 | Jan 23, 2021 | -335 |
| L | Ion Cutelaba | KO/TKO Elbows to Head Ground | 1 | Sep 28, 2019 | -115 |
| W | Eryk Anders | Decision Unanimous | 3 | Apr 13, 2019 | +160 |
| L | Johnny Walker | KO/TKO Elbow to Head Clinch | 1 | Nov 17, 2018 | -155 |
| W | Gokhan Saki | KO/TKO Standing | 1 | Jul 7, 2018 | +140 |
| L | Michal Oleksiejczuk | Overturned Failed Drug Test by Oleksiej… | 3 | Dec 30, 2017 | |
| W | Paul Craig | KO/TKO Standing | 1 | Jul 16, 2017 | -145 |
| W | Daniel Jolly | KO/TKO Knees to Head Clinch | 1 | Feb 4, 2017 | -185 |
| L | Tyson Pedro | Submission Rear Naked Choke | 1 | Nov 26, 2016 | -105 |
| L | Andrew Sanchez | Decision Unanimous | 3 | Jul 8, 2016 | +140 |