| Date | Event | Opponent | Method | Round | Time | Result | Odds |
|---|---|---|---|---|---|---|---|
| 2025-12-13 | UFC Fight Night: Royval vs. Kape | Lance Gibson Jr. | S-DEC | 3 | 5:00 | Win | - |
| 2025-03-08 | UFC 313: Pereira vs. Ankalaev | Mauricio Ruffy | KO/TKO Kick | 1 | 2:07 | Loss | - |
| 2024-07-27 | UFC 304: Edwards vs. Muhammad 2 | Paddy Pimblett | SUB Triangle Choke | 1 | 3:22 | Loss | - |
| 2024-04-13 | UFC 300: Pereira vs. Hill | Jim Miller | U-DEC | 3 | 5:00 | Win | - |
| 2023-12-02 | UFC Fight Night: Dariush vs. Tsarukyan | Jalin Turner | KO/TKO Punches | 1 | 2:49 | Loss | - |
| 2023-10-07 | UFC Fight Night: Dawson vs. Green | Grant Dawson | KO/TKO Punch | 1 | 0:33 | Win | - |
| 2023-07-29 | UFC 291: Poirier vs. Gaethje 2 | Tony Ferguson | SUB Arm Triangle | 3 | 4:54 | Win | - |
| 2023-04-22 | UFC Fight Night: Pavlovich vs. Blaydes | Jared Gordon | CNC | 1 | 4:35 | Win | - |
| 2022-12-17 | UFC Fight Night: Cannonier vs. Strickland | Drew Dober | KO/TKO Punch | 2 | 2:45 | Loss | - |
| 2022-02-26 | UFC Fight Night: Makhachev vs. Green | Islam Makhachev | KO/TKO Punches | 1 | 3:23 | Loss | - |
| 2022-02-12 | UFC 271: Adesanya vs. Whittaker 2 | Nasrat Haqparast | U-DEC | 3 | 5:00 | Win | - |
| 2021-11-06 | UFC 268: Usman vs. Covington 2 | Al Iaquinta | KO/TKO Punches | 1 | 2:25 | Win | - |
| 2021-08-07 | UFC 265: Lewis vs. Gane | Rafael Fiziev | U-DEC | 3 | 5:00 | Loss | - |
| 2020-10-31 | UFC Fight Night: Hall vs. Silva | Thiago Moises | U-DEC | 3 | 5:00 | Loss | - |
| 2020-09-12 | UFC Fight Night: Waterson vs. Hill | Alan Patrick | U-DEC | 3 | 5:00 | Win | - |
| 2020-08-01 | UFC Fight Night: Brunson vs. Shahbazyan | Lando Vannata | U-DEC | 3 | 5:00 | Win | - |
| 2020-06-20 | UFC Fight Night: Blaydes vs. Volkov | Clay Guida | U-DEC | 3 | 5:00 | Win | - |
| 2019-11-16 | UFC Fight Night: Blachowicz vs. Jacare | Francisco Trinaldo | U-DEC | 3 | 5:00 | Loss | - |
| 2018-12-15 | UFC Fight Night: Lee vs. Iaquinta | Drakkar Klose | U-DEC | 3 | 5:00 | Loss | - |
| 2018-01-27 | UFC Fight Night: Jacare vs. Brunson 2 | Erik Koch | U-DEC | 3 | 5:00 | Win | - |
| 2017-10-07 | UFC 216: Ferguson vs. Lee | Lando Vannata | S-DEC | 3 | 5:00 | Loss | - |
| 2017-04-15 | UFC on FOX: Johnson vs. Reis | Rashid Magomedov | S-DEC | 3 | 5:00 | Loss | - |
| 2016-06-04 | UFC 199: Rockhold vs. Bisping 2 | Dustin Poirier | KO/TKO Punch | 1 | 2:53 | Loss | - |
| 2014-11-22 | UFC Fight Night: Edgar vs Swanson | Edson Barboza | U-DEC | 3 | 5:00 | Loss | - |
| 2014-07-26 | UFC on FOX: Lawler vs Brown | Josh Thomson | S-DEC | 3 | 5:00 | Win | - |
| 2013-12-14 | UFC on FOX: Johnson vs. Benavidez 2 | Pat Healy | U-DEC | 3 | 5:00 | Win | - |
| 2013-11-06 | UFC Fight Night: Fight for the Troops 3 | James Krause | KO/TKO Kick | 1 | 3:50 | Win | - |
| 2013-02-02 | UFC 156: Aldo vs Edgar | Jacob Volkmann | SUB Rear Naked Choke | 3 | 4:25 | Win | - |
| Fight # | Date | Opponent Name | Opponent ELO | Result | ELO Gained | ELO |
|---|---|---|---|---|---|---|
| 28 | 2025-12-13 | Lance Gibson Jr. | 1000 | Win | 0 | 1060 |
| 27 | 2025-03-08 | Mauricio Ruffy | 1035 | Loss | -18 | 1060 |
| 26 | 2024-07-27 | Paddy Pimblett | 1094 | Loss | -16 | 1078 |
| 25 | 2024-04-13 | Jim Miller | 1144 | Win | +19 | 1094 |
| 24 | 2023-12-02 | Jalin Turner | 1092 | Loss | -16 | 1075 |
| 23 | 2023-10-07 | Grant Dawson | 1140 | Win | +24 | 1091 |
| 22 | 2023-07-29 | Tony Ferguson | 1137 | Win | +25 | 1067 |
| 21 | 2023-04-22 | Jared Gordon | 1028 | Win | 0 | 1042 |
| 20 | 2022-12-17 | Drew Dober | 1100 | Loss | -14 | 1042 |
| 19 | 2022-02-26 | Islam Makhachev | 1167 | Loss | -12 | 1056 |
| 18 | 2022-02-12 | Nasrat Haqparast | 1038 | Win | +15 | 1068 |
| 17 | 2021-11-06 | Al Iaquinta | 1080 | Win | +23 | 1053 |
| 16 | 2021-08-07 | Rafael Fiziev | 1042 | Loss | -16 | 1030 |
| 15 | 2020-10-31 | Thiago Moises | 1011 | Loss | -18 | 1046 |
| 14 | 2020-09-12 | Alan Patrick | 1051 | Win | +16 | 1064 |
| 13 | 2020-08-01 | Lando Vannata | 1008 | Win | +15 | 1048 |
| 12 | 2020-06-20 | Clay Guida | 1062 | Win | +18 | 1033 |
| 11 | 2019-11-16 | Francisco Trinaldo | 1109 | Loss | -12 | 1015 |
| 10 | 2018-12-15 | Drakkar Klose | 1018 | Loss | -17 | 1027 |
| 9 | 2018-01-27 | Erik Koch | 1015 | Win | +15 | 1044 |
| 8 | 2017-10-07 | Lando Vannata | 999 | Loss | 0 | 1029 |
| 7 | 2017-04-15 | Rashid Magomedov | 1056 | Loss | 0 | 1029 |
| 6 | 2016-06-04 | Dustin Poirier | 1137 | Loss | -12 | 1029 |
| 5 | 2014-11-22 | Edson Barboza | 1081 | Loss | -15 | 1041 |
| 4 | 2014-07-26 | Josh Thomson | 1033 | Win | 0 | 1056 |
| 3 | 2013-12-14 | Pat Healy | 972 | Win | +13 | 1056 |
| 2 | 2013-11-06 | James Krause | 1022 | Win | +21 | 1043 |
| 1 | 2013-02-02 | Jacob Volkmann | 1030 | Win | +22 | 1022 |