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
43%
3W – 4L in 7 fights
ELO Trajectory Skill rating evolution — hover dots for fight details
Cont. Mid 1480 1490 1510 1494 Nov 13 Dec 15 Jul 17 Jun 21 Apr 23 May 25 Win Loss Draw Current ELO20 fights
Elo Changes Rating gained or lost in each fight
lost to Daniel Rodriguez
May 3, 2025
-8.7 1494
def. Carlston Harris
Jan 11, 2025
+7.9 1502
lost to Muslim Salikhov
Jul 13, 2024
-4.2 1494
lost to Kevin Holland
Apr 8, 2023
-2.2 1499
def. Alex Morono
Dec 10, 2022
+2.1 1501
lost to Michel Pereira
May 21, 2022
-1.0 1499
lost to Geoff Neal
Dec 11, 2021
-0.8 1500
def. Miguel Baeza
Jun 5, 2021
+0.6 1501
lost to Li Jingliang
Jan 16, 2021
-0.5 1500
def. Neil Magny
Nov 17, 2018
+0.2 1500
def. Mike Perry
Dec 16, 2017
+0.1 1500
def. Gunnar Nelson
Jul 16, 2017
+0.1 1500
def. Nordine Taleb
Feb 19, 2017
0.0 1500
def. Zak Cummings
Aug 6, 2016
0.0 1500
def. Court McGee
Apr 16, 2016
0.0 1500
def. Andreas Stahl
Dec 10, 2015
0.0 1500
lost to Lorenz Larkin
Jun 27, 2015
0.0 1500
def. Sean Strickland
Feb 22, 2015
0.0 1500
def. Wendell Oliveira
Sep 13, 2014
0.0 1500
lost to Ryan LaFlare
Nov 9, 2013
0.0 1500
Division ELO Rankings Welterweight · Active fighters ranked by recency-weighted skill
Fight History (20 fights) · May 3, 2025
Welterweight
· Jan 11, 2025
Welterweight
· Jul 13, 2024
Welterweight
· Apr 8, 2023
Welterweight
· Dec 10, 2022
Catch Weight
· May 21, 2022
Welterweight
· Dec 11, 2021
Welterweight
· Jun 5, 2021
Welterweight
· Jan 16, 2021
Welterweight
· Nov 17, 2018
Welterweight
· Dec 16, 2017
Welterweight
· Jul 16, 2017
Welterweight
· Feb 19, 2017
Welterweight
· Aug 6, 2016
Welterweight
· Apr 16, 2016
Welterweight
· Dec 10, 2015
Welterweight
· Jun 27, 2015
Welterweight
· Feb 22, 2015
Welterweight
· Sep 13, 2014
Welterweight
· Nov 9, 2013
Welterweight