Head-to-Head Comparison Search for a fighter to compare side-by-side
Career Averages (per fight) Betting Profile Win rate when fighting as favorite vs underdog
As Favorite
80%
4W – 1L in 5 fights
As Underdog
67%
2W – 1L in 3 fights
ELO Trajectory Skill rating evolution — hover dots for fight details
Cont. Mid 1490 1515 1528 1540 1505 Aug 21 May 22 Aug 23 Mar 24 Sep 24 Jun 25 Sep 25 Win Loss Draw Current ELO12 fights
Elo Changes Rating gained or lost in each fight
lost to Cam Rowston
Sep 27, 2025
-10.8 1505
lost to Edmen Shahbazyan
Jun 14, 2025
-7.4 1516
def. Rodolfo Vieira
Feb 15, 2025
+7.6 1523
def. Dylan Budka
Sep 7, 2024
+5.5 1516
def. Josh Fremd
Jul 13, 2024
+5.2 1510
lost to Jacob Malkoun
Mar 30, 2024
-4.1 1505
lost to Michel Pereira
Oct 14, 2023
-3.0 1509
def. Gerald Meerschaert
Aug 19, 2023
+4.8 1512
def. Wellington Turman
Nov 12, 2022
+2.9 1507
def. Nick Maximov
May 14, 2022
+2.0 1504
def. Hu Yaozong
Oct 30, 2021
+1.3 1502
def. Micheal Gillmore
Aug 28, 2021
+1.1 1501
Division ELO Rankings Middleweight · Active fighters ranked by recency-weighted skill
Fight History (12 fights) UFC Fight Night: Ulberg vs. Reyes · Sep 27, 2025
Middleweight
UFC Fight Night: Usman vs. Buckley · Jun 14, 2025
Middleweight
UFC Fight Night: Cannonier vs. Rodrigues · Feb 15, 2025
Middleweight
UFC Fight Night: Burns vs. Brady · Sep 7, 2024
Middleweight
UFC Fight Night: Namajunas vs. Cortez · Jul 13, 2024
Middleweight
UFC Fight Night: Blanchfield vs. Fiorot · Mar 30, 2024
Middleweight
UFC Fight Night: Yusuff vs. Barboza · Oct 14, 2023
Middleweight
UFC 292: Sterling vs. O'Malley · Aug 19, 2023
Middleweight
UFC 281: Adesanya vs. Pereira · Nov 12, 2022
Middleweight
UFC Fight Night: Blachowicz vs. Rakic · May 14, 2022
Middleweight
UFC 267: Blachowicz vs. Teixeira · Oct 30, 2021
Middleweight
UFC Fight Night: Barboza vs. Chikadze · Aug 28, 2021
Middleweight