(unanimous) |Bellator 216 | |align=center|3 |align=center|5:00 |Uncasville, Connecticut, United States | |- |Win |align=center|20–9 (1) |Nick Barnes |Submission (armbar) |LFA 45 | |align=center|1 |align=center|4:43 |Cabazon, California, United States | |- |Loss |align=center|19–9 (1) |Jordan Mein |Decision (unanimous) |UFC on Fox: Lawler vs. dos Anjos | |align=center|3 |align=center|5:00 |Winnipeg, Manitoba, Canada | |- |Loss |align=center|19–8 (1) |Yancy Medeiros |TKO (punches) |UFC 212 | |align=center|2 |align=center|2:01 |Rio de Janeiro, Brazil | |- |Win | align=center|19–7 (1) | Luan Chagas | Submission (rear-naked choke) | UFC Fight Night: Cyborg vs. Länsberg | | align=center| 3 | align=center| 3:57 | Brasília, Brazil | |- | Loss | align=center|18–7 (1) | Nordine Taleb | KO (punch) | UFC 196 | | align=center|2 | align=center|1:34 | Las Vegas, Nevada, United States | |- | Loss | align=center| 18–6 (1) | Neil Magny | Decision (split) | UFC Fight Night: Holloway vs. Oliveira | | align=center| 3 | align=center| 5:00 | Saskatoon, Saskatchewan, Canada | |- | Win | align=center| 18–5 (1) | Josh Koscheck | Submission (guillotine choke) | UFC Fight Night: Maia vs. LaFlare | | align=center| 1 | align=center| 4:21 | Rio de Janeiro, Brazil | |- | Win | align=center| 17–5 (1) | Mike Rhodes | Technical Submission (arm-triangle choke) | UFC Fight Night: Machida vs. Dollaway | | align=center| 1 | align=center| 1:15 | Barueri, Brazil | |- | Loss | align=center| 16–5 (1) | Matt Brown | TKO (punches) | UFC Fight Night: Brown vs. Silva | | align=center| 3 | align=center| 2:11 | Cincinnati, Ohio, United States | |- | Win | align=center| 16–4 (1) | Takenori Sato | TKO (punches) | UFC Fight Night: Machida vs. Mousasi | | align=center| 1 | align=center| 0:52 | Jaraguá do Sul, Brazil | |- | Loss | align=center| 15–4 (1) | Dong Hyun Kim | KO (punch) | UFC Fight Night: Maia vs. Shields | | align=center| 2 | align=center| 3:01 | Barueri, Brazil | |- | Win | align=center| 15–3 (1) | Jason High | Submission (reverse triangle armbar) | UFC on Fuel TV: Nogueira vs. Werdum | | align=center| 1 | align=center| 1:11 | Fortaleza, Brazil | |- | Loss | align=center| 14–3 (1) | Jon Fitch | Decision (unanimous) | UFC 153 | | align=center| 3 | align=center| 5:00 | Rio de Janeiro, Brazil | |- | Win | align=center| 14–2 (1) | Charlie Brenneman | Submission (rear-naked choke)