| Date | Event | Opponent | Method | Round | Time | Result | Odds |
|---|---|---|---|---|---|---|---|
| 2025-11-08 | UFC Fight Night: Bonfim vs. Brown | Gabriel Bonfim | KO/TKO Knee | 2 | 1:40 | Loss | +145 |
| 2025-04-26 | UFC Fight Night: Machado Garry vs. Prates | Nicolas Dalby | KO/TKO Punch | 2 | 1:39 | Win | - |
| 2024-12-07 | UFC 310: Pantoja vs. Asakura | Bryan Battle | S-DEC | 3 | 5:00 | Loss | - |
| 2024-06-01 | UFC 302: Makhachev vs. Poirier | Elizeu Zaleski dos Santos | U-DEC | 3 | 5:00 | Win | - |
| 2024-02-03 | UFC Fight Night: Dolidze vs. Imavov | Muslim Salikhov | KO/TKO Punch | 1 | 3:17 | Win | - |
| 2023-06-24 | UFC Fight Night: Emmett vs. Topuria | Wellington Turman | U-DEC | 3 | 5:00 | Win | - |
| 2023-02-11 | UFC 284: Makhachev vs. Volkanovski | Jack Della Maddalena | SUB Rear Naked Choke | 1 | 2:13 | Loss | - |
| 2022-10-01 | UFC Fight Night: Dern vs. Yan | Francisco Trinaldo | U-DEC | 3 | 5:00 | Win | - |
| 2022-05-07 | UFC 274: Oliveira vs. Gaethje | Khaos Williams | S-DEC | 3 | 5:00 | Win | - |
| 2021-10-09 | UFC Fight Night: Dern vs. Rodriguez | Jared Gooden | U-DEC | 3 | 5:00 | Win | - |
| 2021-04-24 | UFC 261: Usman vs. Masvidal 2 | Alex Oliveira | SUB Rear Naked Choke | 1 | 2:50 | Win | - |
| 2020-08-01 | UFC Fight Night: Brunson vs. Shahbazyan | Vicente Luque | KO/TKO Knee | 2 | 4:56 | Loss | - |
| 2019-11-16 | UFC Fight Night: Blachowicz vs. Jacare | Warlley Alves | SUB Triangle Choke | 2 | 1:22 | Win | - |
| 2019-06-22 | UFC Fight Night: Moicano vs. The Korean Zombie | Bryan Barberena | KO/TKO Kick | 3 | 2:54 | Win | - |
| 2018-07-14 | UFC Fight Night: Dos Santos vs. Ivanov | Niko Price | KO/TKO Punch | 2 | 1:09 | Loss | - |
| 2017-11-04 | UFC 217: Bisping vs. St-Pierre | Mickey Gall | U-DEC | 3 | 5:00 | Win | - |
| 2017-02-11 | UFC 208: Holm vs. De Randamie | Belal Muhammad | U-DEC | 3 | 5:00 | Loss | - |
| 2016-12-09 | UFC Fight Night: Lewis vs. Abdurakhimov | Brian Camozzi | KO/TKO Knee | 2 | 1:25 | Win | - |
| 2016-09-17 | UFC Fight Night: Poirier vs. Johnson | Erick Montano | SUB Guillotine Choke | 3 | 0:18 | Win | - |
| 2016-04-16 | UFC on FOX: Teixeira vs Evans | Michael Graves | SUB Rear Naked Choke | 2 | 2:31 | Loss | - |
| 2016-01-30 | UFC on FOX: Johnson vs. Bader | Matt Dwyer | U-DEC | 3 | 5:00 | Win | - |
| Fight # | Date | Opponent Name | Opponent ELO | Result | ELO Gained | ELO |
|---|---|---|---|---|---|---|
| 21 | 2025-11-08 | Gabriel Bonfim | 1065 | Loss | -20 | 1134 |
| 20 | 2025-04-26 | Nicolas Dalby | 1056 | Win | +17 | 1154 |
| 19 | 2024-12-07 | Bryan Battle | 1094 | Loss | 0 | 1137 |
| 18 | 2024-06-01 | Elizeu Zaleski dos Santos | 1117 | Win | +16 | 1137 |
| 17 | 2024-02-03 | Muslim Salikhov | 1052 | Win | +19 | 1121 |
| 16 | 2023-06-24 | Wellington Turman | 996 | Win | +12 | 1102 |
| 15 | 2023-02-11 | Jack Della Maddalena | 1063 | Loss | -18 | 1090 |
| 14 | 2022-10-01 | Francisco Trinaldo | 1141 | Win | +18 | 1108 |
| 13 | 2022-05-07 | Khaos Williams | 1067 | Win | 0 | 1090 |
| 12 | 2021-10-09 | Jared Gooden | 993 | Win | +12 | 1090 |
| 11 | 2021-04-24 | Alex Oliveira | 1065 | Win | +21 | 1078 |
| 10 | 2020-08-01 | Vicente Luque | 1144 | Loss | -13 | 1057 |
| 9 | 2019-11-16 | Warlley Alves | 1082 | Win | +23 | 1070 |
| 8 | 2019-06-22 | Bryan Barberena | 1044 | Win | +22 | 1047 |
| 7 | 2018-07-14 | Niko Price | 1049 | Loss | -16 | 1025 |
| 6 | 2017-11-04 | Mickey Gall | 1062 | Win | +18 | 1041 |
| 5 | 2017-02-11 | Belal Muhammad | 994 | Loss | -18 | 1023 |
| 4 | 2016-12-09 | Brian Camozzi | 1000 | Win | +20 | 1041 |
| 3 | 2016-09-17 | Erick Montano | 1000 | Win | +21 | 1021 |
| 2 | 2016-04-16 | Michael Graves | 1016 | Loss | -16 | 1000 |
| 1 | 2016-01-30 | Matt Dwyer | 991 | Win | +16 | 1016 |