| Date | Event | Opponent | Method | Round | Time | Result | Odds |
|---|---|---|---|---|---|---|---|
| 2025-06-14 | UFC Fight Night: Usman vs. Buckley | Raoni Barcelos | U-DEC | 3 | 5:00 | Loss | - |
| 2024-04-13 | UFC 300: Pereira vs. Hill | Deiveson Figueiredo | SUB Rear Naked Choke | 2 | 4:02 | Loss | - |
| 2023-12-16 | UFC 296: Edwards vs. Covington | Brian Kelleher | KO/TKO Punch | 1 | 3:42 | Win | - |
| 2023-03-04 | UFC 285: Jones vs. Gane | Trevin Jones | U-DEC | 3 | 5:00 | Win | - |
| 2021-12-11 | UFC 269: Oliveira vs. Poirier | Kai Kara-France | KO/TKO Punches | 1 | 3:21 | Loss | - |
| 2021-05-22 | UFC Fight Night: Font vs. Garbrandt | Rob Font | U-DEC | 5 | 5:00 | Loss | - |
| 2020-06-06 | UFC 250: Nunes vs. Spencer | Raphael Assuncao | KO/TKO Punch | 2 | 4:59 | Win | - |
| 2019-03-02 | UFC 235: Jones vs. Smith | Pedro Munhoz | KO/TKO Punch | 1 | 4:52 | Loss | - |
| 2018-08-04 | UFC 227: Dillashaw vs. Garbrandt 2 | TJ Dillashaw | KO/TKO Punches | 1 | 4:10 | Loss | - |
| 2017-11-04 | UFC 217: Bisping vs. St-Pierre | TJ Dillashaw | KO/TKO Punch | 2 | 2:41 | Loss | - |
| 2016-12-30 | UFC 207: Nunes vs. Rousey | Dominick Cruz | U-DEC | 5 | 5:00 | Win | - |
| 2016-08-20 | UFC 202: Diaz vs. McGregor 2 | Takeya Mizugaki | KO/TKO Punch | 1 | 0:48 | Win | - |
| 2016-05-29 | UFC Fight Night: Almeida vs Garbrandt | Thomas Almeida | KO/TKO Punches | 1 | 2:53 | Win | - |
| 2016-02-21 | UFC Fight Night: Cowboy vs Cowboy | Augusto Mendes | KO/TKO Punches | 1 | 4:18 | Win | - |
| 2015-07-11 | UFC 189: Mendes vs McGregor | Henry Briones | U-DEC | 3 | 5:00 | Win | - |
| 2015-01-03 | UFC 182: Jones vs Cormier | Marcus Brimage | KO/TKO Punches | 3 | 4:50 | Win | - |
| Fight # | Date | Opponent Name | Opponent ELO | Result | ELO Gained | ELO |
|---|---|---|---|---|---|---|
| 16 | 2025-06-14 | Raoni Barcelos | 1081 | Loss | -16 | 1062 |
| 15 | 2024-04-13 | Deiveson Figueiredo | 1145 | Loss | -14 | 1078 |
| 14 | 2023-12-16 | Brian Kelleher | 1033 | Win | +19 | 1092 |
| 13 | 2023-03-04 | Trevin Jones | 976 | Win | +12 | 1073 |
| 12 | 2021-12-11 | Kai Kara-France | 1033 | Loss | -18 | 1061 |
| 11 | 2021-05-22 | Rob Font | 1107 | Loss | -15 | 1079 |
| 10 | 2020-06-06 | Raphael Assuncao | 1073 | Win | +21 | 1094 |
| 9 | 2019-03-02 | Pedro Munhoz | 1121 | Loss | -14 | 1073 |
| 8 | 2018-08-04 | TJ Dillashaw | 1186 | Loss | -12 | 1087 |
| 7 | 2017-11-04 | TJ Dillashaw | 1167 | Loss | -14 | 1099 |
| 6 | 2016-12-30 | Dominick Cruz | 1073 | Win | +15 | 1113 |
| 5 | 2016-08-20 | Takeya Mizugaki | 1022 | Win | +18 | 1098 |
| 4 | 2016-05-29 | Thomas Almeida | 1074 | Win | +22 | 1080 |
| 3 | 2016-02-21 | Augusto Mendes | 1000 | Win | +19 | 1058 |
| 2 | 2015-07-11 | Henry Briones | 1021 | Win | +16 | 1039 |
| 1 | 2015-01-03 | Marcus Brimage | 1034 | Win | +23 | 1023 |