(punches) |UFC Fight Night: Błachowicz vs. Jacaré | |align=center|1 |align=center|1:26 |São Paulo, Brazil | |- |Win |align=center|15–3 |Dan Moret |Decision (unanimous) |UFC on ESPN: Ngannou vs. dos Santos | |align=center|3 |align=center|5:00 |Minneapolis, Minnesota, United States | |- |Loss |align=center|14–3 |Joaquim Silva |KO (punches) |UFC on Fox: Lee vs. Iaquinta 2 | |align=center|3 |align=center|2:39 |Milwaukee, Wisconsin, United States | |- |Loss |align=center|14–2 |Carlos Diego Ferreira |TKO (punches) |UFC Fight Night: Cowboy vs. Medeiros | |align=center|1 |align=center|1:58 |Austin, Texas, United States | |- | Win |align=center| 14–1 |Hacran Dias | Decision (unanimous) |UFC Fight Night: Brunson vs. Machida | |align=center|3 |align=center|5:00 |São Paulo, Brazil | |- | Win | align=center| 13–1 | Michel Quiñones | TKO (punches) | UFC Fight Night: Chiesa vs. Lee | | align=center| 2 | align=center| 4:24 | Oklahoma City, Oklahoma, United States | |- | Win | align=center| 12–1 | Bill Algeo | Decision (unanimous) | CFFC 63 | | align=center| 4 | align=center| 5:00 | Atlantic City, New Jersey, United States | |- | Win | align=center| 11–1 | Dawond Pickney | Submission (rear-naked choke) | CFFC 60 | | align=center| 2 | align=center| 3:10 | Atlantic City, New Jersey, United States | |- | Win | align=center| 10–1 | Anthony Morrison | KO (head kick) | CFFC 59 | | align=center| 1 | align=center| 1:48 | Philadelphia, Pennsylvania, United States | |- | Loss | align=center| 9–1 | Jeff Lentz | TKO (doctor stoppage) | CFFC 48 | | align=center| 3 | align=center| 5:00 | Atlantic City, New Jersey, United States | |- | Win | align=center| 9–0 | Jay Coleman | TKO (punches) | CFFC 45 | | align=center| 1 | align=center| 4:47 | Atlantic City, New Jersey, United States | |- | Win | align=center| 8–0 | Corey Bleaken | Decision (unanimous) | CFFC 44 | | align=center| 3 | align=center| 5:00 | Bethlehem, Pennsylvania, United States | |- | Win | align=center| 7–0 | Johnson Jajoute | Decision (unanimous) | CFFC 28 | | align=center| 3 | align=center| 5:00 | Atlantic City, New Jersey, United States | |- | Win | align=center| 6–0 | Alejandro Roman | Decision (unanimous) | Duelo De Gigantes: Round 4 | | align=center| 5 | align=center| 5:00 | Zumpango, Mexico | |- | Win | align=center| 5–0 | Luiz Gustavo Felix dos Santos | Decision (unanimous) | Duelo De Gigantes: Round 3 | | align=center| 3 |