| 2026-10-17 | Marc-Andre Barriault | 6-10 (1 NC) | Striker | L | KO/TKO R1 4:28 | UFC Fight Night: Buckley vs. Malott |
| 2026-06-14 | Bo Nickal | 5-1 | Grappler | L | KO/TKO R1 4:34 | UFC Freedom 250 |
| 2025-11-15 | Gerald Meerschaert | 12-12 | Submission grappler | W | Submission R1 0:50 | UFC 322: Della Maddalena vs. Makhachev |
| 2025-08-23 | Michel Pereira | 9-4 | Striker | W | KO/TKO R1 0:43 | UFC Fight Night: Walker vs. Zhang |
| 2022-12-03 | Eryk Anders | 6-7 (1 NC) | Balanced | L | KO/TKO R2 2:45 | UFC Fight Night: Thompson vs. Holland |
| 2022-06-18 | Roman Dolidze | 3-1 | Grappler | L | KO/TKO R1 1:13 | UFC Fight Night: Kattar vs. Emmett |
| 2022-02-19 | Jamie Pickett | 2-2 | Balanced | W | Submission R1 4:59 | UFC Fight Night: Walker vs. Hill |
| 2021-10-02 | Kevin Holland | 8-4 | Balanced | NC | Overturned R1 3:43 | UFC Fight Night: Santos vs. Walker |
| 2021-05-08 | Phil Hawes | 2-0 | Wrestler | L | Decision - Unanimous R3 5:00 | UFC Fight Night: Rodriguez vs. Waterson |
| 2020-11-21 | Dustin Stoltzfus | UFC debut | — | W | Decision - Unanimous R3 5:00 | UFC 255: Figueiredo vs. Perez |
| 2020-06-27 | Brendan Allen | 2-0 | — | L | Decision - Unanimous R3 5:00 | UFC Fight Night: Poirier vs. Hooker |