| Result | Opponent | Method | Rd | Date | Odds |
|---|---|---|---|---|---|
| L | Marcin Prachnio | Decision Unanimous | 3 | Feb 10, 2024 | |
| L | Kennedy Nzechukwu | Submission Guillotine Choke Standing | 2 | May 6, 2023 | +154 |
| W | Da Woon Jung | Decision Unanimous | 3 | Feb 4, 2023 | +230 |
| L | Azamat Murzakanov | KO/TKO Punch to Body Standing | 3 | Aug 13, 2022 | +130 |
| W | William Knight | KO/TKO Clinch | 3 | Apr 16, 2022 | -190 |
| L | Ion Cutelaba | Decision Unanimous | 3 | Sep 18, 2021 | +150 |
| L | Anthony Smith | Submission Triangle Choke From Bottom G… | 1 | Nov 28, 2020 | +115 |
| W | Alonzo Menifield | Decision Unanimous | 3 | Jun 6, 2020 | +185 |
| W | Dequan Townsend | Decision Unanimous | 3 | Feb 15, 2020 | -400 |
| L | Ryan Spann | Submission Guillotine Choke Standing | 2 | Oct 12, 2019 | +155 |
| W | Darko Stosic | Decision Unanimous | 3 | Jun 1, 2019 | -110 |
| L | Aleksandar Rakic | KO/TKO Spinning Back Fist Head | 1 | Dec 8, 2018 | +435 |
| W | Mike Rodriguez | Decision Unanimous | 3 | Apr 7, 2018 | -105 |
| L | Jan Blachowicz | Submission Rear Naked Choke | 2 | Oct 21, 2017 | -150 |
| W | Jake Collier | Decision Unanimous | 3 | Apr 15, 2017 | -140 |
| W | Josh Stansbury | Decision Unanimous | 3 | Dec 3, 2016 | -115 |
| L | Alex Nicholson | KO/TKO Standing | 1 | Jul 13, 2016 | -220 |