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
75%
9W – 3L in 12 fights
As Underdog
14%
1W – 6L in 7 fights
ELO Trajectory Skill rating evolution — hover dots for fight details
Cont. Mid 1490 1510 1530 1512 Jul 17 Aug 18 Apr 19 May 20 May 22 Mar 24 Mar 26 Win Loss Draw Current ELO19 fights
Elo Changes Rating gained or lost in each fight
def. Brad Tavares
Mar 14, 2026
+13.7 1512
lost to Christian Leroy Duncan
Aug 9, 2025
-10.6 1499
def. Chris Weidman
Dec 7, 2024
+7.2 1509
def. Jamie Pickett
Mar 2, 2024
+3.6 1502
lost to Marc-Andre Barriault
Jun 10, 2023
-2.1 1499
def. Kyle Daukaus
Dec 3, 2022
+2.0 1501
lost to JunYong Park
May 21, 2022
-1.0 1499
lost to Andre Muniz
Dec 11, 2021
-0.9 1500
def. Darren Stewart
Jun 12, 2021
+0.5 1501
lost to Krzysztof Jotko
May 16, 2020
-0.3 1500
def. Gerald Meerschaert
Oct 12, 2019
+0.2 1500
def. Vinicius Moreira
Jun 29, 2019
+0.2 1500
lost to Khalil Rountree Jr.
Apr 13, 2019
-0.2 1500
lost to Elias Theodorou
Dec 8, 2018
-0.1 1500
lost to Thiago Santos
Sep 22, 2018
-0.2 1500
def. Tim Williams
Aug 25, 2018
+0.2 1500
lost to Lyoto Machida
Feb 3, 2018
-0.1 1500
def. Markus Perez
Dec 9, 2017
+0.1 1500
def. Rafael Natal
Jul 22, 2017
+0.1 1500
Division ELO Rankings Middleweight · Active fighters ranked by recency-weighted skill
Fight History (19 fights) · Mar 14, 2026
Middleweight
· Aug 9, 2025
Middleweight
· Dec 7, 2024
Catch Weight
· Mar 2, 2024
Middleweight
· Jun 10, 2023
Middleweight
· Dec 3, 2022
Middleweight
· May 21, 2022
Middleweight
· Dec 11, 2021
Middleweight
· Jun 12, 2021
Light Heavyweight
· May 16, 2020
Middleweight
· Oct 12, 2019
Middleweight
· Jun 29, 2019
Light Heavyweight
· Apr 13, 2019
Light Heavyweight
· Dec 8, 2018
Middleweight
· Sep 22, 2018
Light Heavyweight
· Aug 25, 2018
Middleweight
· Feb 3, 2018
Middleweight
· Dec 9, 2017
Middleweight
· Jul 22, 2017
Middleweight