| Date | Event | Opponent | Method | Round | Time | Result | Odds |
|---|---|---|---|---|---|---|---|
| 2025-07-19 | UFC 318: Holloway vs. Poirier 3 | Daniel Zellhuber | U-DEC | 3 | 5:00 | Win | - |
| 2024-12-14 | UFC Fight Night: Covington vs. Buckley | Ottman Azaitar | KO/TKO Punch | 2 | 2:03 | Win | - |
| 2024-02-10 | UFC Fight Night: Hermansson vs. Pyfer | Darrius Flowers | U-DEC | 3 | 5:00 | Win | - |
| 2023-05-20 | UFC Fight Night: Dern vs. Hill | Diego Ferreira | KO/TKO Punch | 2 | 1:50 | Loss | - |
| 2022-12-03 | UFC Fight Night: Thompson vs. Holland | Marc Diakiese | U-DEC | 3 | 5:00 | Win | - |
| 2022-07-09 | UFC Fight Night: Dos Anjos vs. Fiziev | Jamie Mullarkey | S-DEC | 3 | 5:00 | Loss | - |
| 2022-05-14 | UFC Fight Night: Blachowicz vs. Rakic | Alan Patrick | KO/TKO Punch | 2 | 3:22 | Win | - |
| 2021-02-06 | UFC Fight Night: Overeem vs. Volkov | Clay Guida | U-DEC | 3 | 5:00 | Loss | - |
| 2020-05-13 | UFC Fight Night: Smith vs. Teixeira | Thiago Moises | SUB Ankle Lock | 2 | 0:25 | Loss | - |
| 2019-10-26 | UFC Fight Night: Maia vs. Askren | Stevie Ray | M-DEC | 3 | 5:00 | Loss | - |
| 2019-03-30 | UFC Fight Night: Barboza vs. Gaethje | Josh Emmett | KO/TKO Punch | 3 | 4:14 | Loss | - |
| 2018-10-27 | UFC Fight Night: Oezdemir vs. Smith | Artem Lobov | U-DEC | 3 | 5:00 | Win | - |
| 2018-08-25 | UFC Fight Night: Gaethje vs. Vick | Andre Fili | S-DEC | 3 | 5:00 | Win | - |
| 2018-01-14 | UFC Fight Night: Stephens vs. Choi | Darren Elkins | SUB Rear Naked Choke | 2 | 2:22 | Loss | - |
| 2017-07-07 | The Ultimate Fighter: Redemption Finale | Justin Gaethje | KO/TKO Knees | 2 | 4:48 | Loss | - |
| 2016-11-12 | UFC 205: Alvarez vs McGregor | Khabib Nurmagomedov | SUB Kimura | 3 | 2:31 | Loss | - |
| 2016-09-17 | UFC Fight Night: Poirier vs. Johnson | Dustin Poirier | KO/TKO Punches | 1 | 1:35 | Win | - |
| 2015-12-19 | UFC on FOX: Dos Anjos vs. Cowboy 2 | Nate Diaz | U-DEC | 3 | 5:00 | Loss | - |
| 2015-08-08 | UFC Fight Night: Teixeira vs Saint Preux | Beneil Dariush | S-DEC | 3 | 5:00 | Loss | - |
| 2015-02-22 | UFC Fight Night: Bigfoot vs Mir | Edson Barboza | U-DEC | 3 | 5:00 | Win | - |
| 2014-03-08 | UFC Fight Night: Gustafsson vs Manuwa | Melvin Guillard | U-DEC | 3 | 5:00 | Win | - |
| 2013-12-28 | UFC 168: Weidman vs Silva 2 | Gleison Tibau | KO/TKO Punch | 2 | 1:32 | Win | - |
| 2013-08-17 | UFC Fight Night: Shogun vs Sonnen | Joe Lauzon | U-DEC | 3 | 5:00 | Win | - |
| 2013-04-06 | UFC on FUEL TV: Mousasi vs Latifi | Reza Madadi | SUB D'Arce Choke | 3 | 1:33 | Loss | - |
| 2012-12-29 | UFC 155: Dos Santos vs Velasquez II | Myles Jury | U-DEC | 3 | 5:00 | Loss | - |
| 2012-10-05 | UFC on FX: Browne vs Bigfoot | Danny Castillo | KO/TKO Punch | 2 | 1:06 | Win | - |
| 2012-05-05 | UFC on FOX: Diaz vs Miller | Tony Ferguson | U-DEC | 3 | 5:00 | Win | - |
| 2012-01-28 | UFC on FOX: Evans vs Davis | Shane Roller | U-DEC | 3 | 5:00 | Win | - |
| 2011-10-01 | UFC Live: Cruz vs Johnson | Paul Sass | SUB Heel Hook | 1 | 3:00 | Loss | - |
| 2011-06-26 | UFC Live: Kongo vs Barry | Edward Faaloloto | KO/TKO Punches | 1 | 4:42 | Win | - |
| 2010-12-04 | The Ultimate Fighter: Team GSP vs Team Koscheck Finale | Jonathan Brookins | U-DEC | 3 | 5:00 | Loss | - |
| Fight # | Date | Opponent Name | Opponent ELO | Result | ELO Gained | ELO |
|---|---|---|---|---|---|---|
| 31 | 2025-07-19 | Daniel Zellhuber | 1037 | Win | +14 | 1085 |
| 30 | 2024-12-14 | Ottman Azaitar | 1007 | Win | +19 | 1071 |
| 29 | 2024-02-10 | Darrius Flowers | 988 | Win | +14 | 1052 |
| 28 | 2023-05-20 | Diego Ferreira | 1089 | Loss | -14 | 1038 |
| 27 | 2022-12-03 | Marc Diakiese | 1046 | Win | +17 | 1052 |
| 26 | 2022-07-09 | Jamie Mullarkey | 1001 | Loss | 0 | 1035 |
| 25 | 2022-05-14 | Alan Patrick | 1035 | Win | +22 | 1035 |
| 24 | 2021-02-06 | Clay Guida | 1044 | Loss | -15 | 1013 |
| 23 | 2020-05-13 | Thiago Moises | 987 | Loss | -19 | 1028 |
| 22 | 2019-10-26 | Stevie Ray | 1022 | Loss | 0 | 1047 |
| 21 | 2019-03-30 | Josh Emmett | 1046 | Loss | -17 | 1047 |
| 20 | 2018-10-27 | Artem Lobov | 978 | Win | +13 | 1064 |
| 19 | 2018-08-25 | Andre Fili | 1024 | Win | 0 | 1051 |
| 18 | 2018-01-14 | Darren Elkins | 1109 | Loss | -14 | 1051 |
| 17 | 2017-07-07 | Justin Gaethje | 1000 | Loss | -20 | 1065 |
| 16 | 2016-11-12 | Khabib Nurmagomedov | 1121 | Loss | -15 | 1085 |
| 15 | 2016-09-17 | Dustin Poirier | 1154 | Win | +25 | 1100 |
| 14 | 2015-12-19 | Nate Diaz | 1101 | Loss | -16 | 1075 |
| 13 | 2015-08-08 | Beneil Dariush | 1083 | Loss | 0 | 1091 |
| 12 | 2015-02-22 | Edson Barboza | 1096 | Win | +17 | 1091 |
| 11 | 2014-03-08 | Melvin Guillard | 1078 | Win | +17 | 1074 |
| 10 | 2013-12-28 | Gleison Tibau | 1093 | Win | +24 | 1057 |
| 9 | 2013-08-17 | Joe Lauzon | 1090 | Win | +19 | 1033 |
| 8 | 2013-04-06 | Reza Madadi | 1021 | Loss | -16 | 1014 |
| 7 | 2012-12-29 | Myles Jury | 1021 | Loss | -17 | 1030 |
| 6 | 2012-10-05 | Danny Castillo | 1039 | Win | +22 | 1047 |
| 5 | 2012-05-05 | Tony Ferguson | 1058 | Win | +18 | 1025 |
| 4 | 2012-01-28 | Shane Roller | 993 | Win | +16 | 1007 |
| 3 | 2011-10-01 | Paul Sass | 1020 | Loss | -15 | 991 |
| 2 | 2011-06-26 | Edward Faaloloto | 1000 | Win | +22 | 1006 |
| 1 | 2010-12-04 | Jonathan Brookins | 1000 | Loss | -16 | 984 |