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
69%
9W – 4L in 13 fights
As Underdog
33%
2W – 4L in 6 fights
ELO Trajectory Skill rating evolution — hover dots for fight details
Cont. Mid 1470 1483 1495 1508 1480 Sep 16 Aug 17 Dec 18 Sep 19 May 21 Dec 22 Nov 25 Win Loss Draw Current ELO19 fights
Elo Changes Rating gained or lost in each fight
lost to Myktybek Orolbai
Nov 22, 2025
-13.6 1480
lost to Gregory Rodrigues
Jun 28, 2025
-9.9 1493
def. Joe Pyfer
Feb 10, 2024
+3.3 1503
lost to Roman Dolidze
Dec 3, 2022
-1.8 1500
def. Chris Curtis
Jul 23, 2022
+1.3 1502
lost to Sean Strickland
Feb 5, 2022
-0.8 1500
def. Edmen Shahbazyan
May 22, 2021
+0.6 1501
lost to Marvin Vettori
Dec 5, 2020
-0.4 1500
def. Kelvin Gastelum
Jul 18, 2020
+0.4 1501
lost to Jared Cannonier
Sep 28, 2019
-0.2 1501
def. Jacare Souza
Apr 27, 2019
+0.2 1501
def. David Branch
Mar 30, 2019
+0.2 1501
def. Gerald Meerschaert
Dec 15, 2018
+0.1 1500
def. Thales Leites
May 12, 2018
+0.1 1500
lost to Thiago Santos
Oct 28, 2017
-0.1 1500
def. Bradley Scott
Aug 5, 2017
+0.1 1500
def. Alex Nicholson
May 28, 2017
+0.1 1500
lost to Cezar Ferreira
Nov 19, 2016
0.0 1500
def. Scott Askham
Sep 3, 2016
0.0 1500
Division ELO Rankings Welterweight · Active fighters ranked by recency-weighted skill
Fight History (19 fights) · Nov 22, 2025
Welterweight
· Jun 28, 2025
Middleweight
· Feb 10, 2024
Middleweight
· Dec 3, 2022
Middleweight
· Jul 23, 2022
Middleweight
· Feb 5, 2022
Middleweight
· May 22, 2021
Middleweight
· Dec 5, 2020
Middleweight
· Jul 18, 2020
Middleweight
· Sep 28, 2019
Middleweight
· Apr 27, 2019
Middleweight
· Mar 30, 2019
Middleweight
· Dec 15, 2018
Middleweight
· May 12, 2018
Middleweight
· Oct 28, 2017
Middleweight
· Aug 5, 2017
Middleweight
· May 28, 2017
Middleweight
· Nov 19, 2016
Middleweight
· Sep 3, 2016
Middleweight