| Date | Event | Opponent | Method | Round | Time | Result | Odds |
|---|---|---|---|---|---|---|---|
| 2025-07-12 | UFC Fight Night: Lewis vs. Teixeira | Chris Curtis | S-DEC | 3 | 5:00 | Loss | - |
| 2024-12-07 | UFC 310: Pantoja vs. Asakura | Michael Chiesa | SUB Rear Naked Choke | 3 | 1:56 | Loss | - |
| 2024-02-10 | UFC Fight Night: Hermansson vs. Pyfer | Jeremiah Wells | S-DEC | 3 | 5:00 | Win | - |
| 2023-07-01 | UFC Fight Night: Strickland vs. Magomedov | Michael Morales | U-DEC | 3 | 5:00 | Loss | - |
| 2022-10-29 | UFC Fight Night: Kattar vs. Allen | Tim Means | S-DEC | 3 | 5:00 | Win | - |
| 2022-03-26 | UFC Fight Night: Blaydes vs. Daukaus | Neil Magny | S-DEC | 3 | 5:00 | Loss | - |
| 2021-07-10 | UFC 264: Poirier vs. McGregor 3 | Carlos Condit | U-DEC | 3 | 5:00 | Win | - |
| 2021-03-20 | UFC Fight Night: Brunson vs. Holland | Song Kenan | KO/TKO Punch | 1 | 2:20 | Win | - |
| 2020-11-07 | UFC Fight Night: Santos vs. Teixeira | Ramiz Brahimaj | KO/TKO Elbow | 3 | 2:03 | Win | - |
| 2020-03-07 | UFC 248: Adesanya vs. Romero | Alex Oliveira | S-DEC | 3 | 5:00 | Loss | - |
| 2019-10-12 | UFC Fight Night: Joanna vs. Waterson | Alex Morono | U-DEC | 3 | 5:00 | Loss | - |
| 2019-04-13 | UFC 236: Holloway vs. Poirier 2 | Zelim Imadaev | M-DEC | 3 | 5:00 | Win | - |
| 2019-02-02 | UFC Fight Night: Assuncao vs. Moraes 2 | Thiago Alves | S-DEC | 3 | 5:00 | Loss | - |
| 2018-07-07 | UFC 226: Miocic vs. Cormier | Curtis Millender | U-DEC | 3 | 5:00 | Loss | - |
| 2018-02-24 | UFC Fight Night: Emmett vs. Stephens | Mike Perry | U-DEC | 3 | 5:00 | Win | - |
| 2017-10-28 | UFC Fight Night: Brunson vs. Machida | Elizeu Zaleski dos Santos | U-DEC | 3 | 5:00 | Loss | - |
| 2016-11-05 | UFC Fight Night: Dos Anjos vs. Ferguson | Erick Montano | KO/TKO Punch | 1 | 0:54 | Win | - |
| 2016-08-20 | UFC 202: Diaz vs. McGregor 2 | Colby Covington | KO/TKO Punches | 3 | 2:18 | Loss | - |
| Fight # | Date | Opponent Name | Opponent ELO | Result | ELO Gained | ELO |
|---|---|---|---|---|---|---|
| 18 | 2025-07-12 | Chris Curtis | 1036 | Loss | 0 | 1019 |
| 17 | 2024-12-07 | Michael Chiesa | 1114 | Loss | -12 | 1019 |
| 16 | 2024-02-10 | Jeremiah Wells | 1048 | Win | 0 | 1031 |
| 15 | 2023-07-01 | Michael Morales | 1042 | Loss | -16 | 1031 |
| 14 | 2022-10-29 | Tim Means | 1094 | Win | 0 | 1047 |
| 13 | 2022-03-26 | Neil Magny | 1151 | Loss | 0 | 1047 |
| 12 | 2021-07-10 | Carlos Condit | 1066 | Win | +18 | 1047 |
| 11 | 2021-03-20 | Song Kenan | 1056 | Win | +23 | 1029 |
| 10 | 2020-11-07 | Ramiz Brahimaj | 1000 | Win | +22 | 1006 |
| 9 | 2020-03-07 | Alex Oliveira | 1072 | Loss | 0 | 984 |
| 8 | 2019-10-12 | Alex Morono | 1053 | Loss | -13 | 984 |
| 7 | 2019-04-13 | Zelim Imadaev | 1000 | Win | 0 | 997 |
| 6 | 2019-02-02 | Thiago Alves | 1073 | Loss | 0 | 997 |
| 5 | 2018-07-07 | Curtis Millender | 1026 | Loss | -15 | 997 |
| 4 | 2018-02-24 | Mike Perry | 1055 | Win | +19 | 1012 |
| 3 | 2017-10-28 | Elizeu Zaleski dos Santos | 1037 | Loss | -15 | 993 |
| 2 | 2016-11-05 | Erick Montano | 984 | Win | +21 | 1008 |
| 1 | 2016-08-20 | Colby Covington | 1062 | Loss | -13 | 987 |