Welterweight3 rounds
8-3 UFC · rating 1,454 · #15 Welterweight
58%
-155
16-12 UFC · rating 1,406 · #23 Welterweight
42%
+130
Betting market, margin removedBreakdown
UFC record
16-12
plus 1 no contest
Rating
1,406
peak 1,464 · from UFC results alone
Wins by stoppage
69%
11 of 16 UFC wins; lost 5 by stoppage, 7 on the cards
Welterweight3 rounds
8-3 UFC · rating 1,454 · #15 Welterweight
58%
-155
16-12 UFC · rating 1,406 · #23 Welterweight
42%
+130
Newest first, with the chance they were given beforehand: the betting line's where there was one (2019 on), our ratings' before that.
| Result | Opponent | How it ended | Their chance | Date |
|---|---|---|---|---|
| W | Randy Brown | Decision | 38% | Apr 11, 2026 |
| L | Mike Malott | Decision | 48% | Oct 18, 2025 |
| L | Daniel Rodriguez | Decision | 49% | Jul 19, 2025 |
| W | Vicente Luque | Stoppage, round 2 (1:03) | 33% | Jun 7, 2025 |
| W | Gunnar Nelson | Decision | 34% | Mar 22, 2025 |
| L | Reinier de Ridder | Stoppage, round 1 (3:31) | 57% | Jan 18, 2025 |
| L | Roman Dolidze | Stoppage, round 1 (5:00) | 51% | Oct 5, 2024 |
| W | Michal Oleksiejczuk | Stoppage, round 1 (1:34) | 57% | Jun 1, 2024 |
| L | Michael Page | Decision | 74% | Mar 9, 2024 |
| L | Jack Della Maddalena | Decision | 50% | Sep 16, 2023 |
| W | Michael Chiesa | Stoppage, round 1 (2:39) | 48% | Jul 29, 2023 |
| W | Santiago Ponzinibbio | Stoppage, round 3 (3:16) | 39% | Apr 8, 2023 |
| L | Stephen Thompson | Stoppage, round 4 (5:00) | 47% | Dec 3, 2022 |
| L | Khamzat Chimaev | Stoppage, round 1 (2:13) | 48% | Sep 10, 2022 |
| W | Tim Means | Stoppage, round 2 (1:28) | 54% | Jun 18, 2022 |
| W | Alex Oliveira | Stoppage, round 2 (0:38) | 67% | Mar 5, 2022 |
| NC | Kyle Daukaus | Draw or no contest | 71% | Oct 2, 2021 |
| L | Marvin Vettori | Decision | 51% | Apr 10, 2021 |
| L | Derek Brunson | Decision | 44% | Mar 20, 2021 |
| W | Jacare Souza | Stoppage, round 1 (1:45) | 45% | Dec 12, 2020 |
| W | Charlie Ontiveros | Stoppage, round 1 (2:39) | 68% | Oct 31, 2020 |
| W | Darren Stewart | Decision | 57% | Sep 19, 2020 |
| W | Joaquin Buckley | Stoppage, round 3 (0:32) | 61% | Aug 8, 2020 |
| W | Anthony Hernandez | Stoppage, round 1 (0:39) | 56% | May 16, 2020 |
| L | Brendan Allen | Stoppage, round 2 (3:38) | 63% | Oct 18, 2019 |
| W | Alessio Di Chirico | Decision | 55% | Jun 22, 2019 |
| W | Gerald Meerschaert | Decision | 40% | Mar 30, 2019 |
| W | John Phillips | Stoppage, round 3 (4:05) | 54% | Nov 24, 2018 |
| L | Thiago Santos | Decision | 32% | Aug 4, 2018 |