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
60%
3W – 2L in 5 fights
As Underdog
33%
4W – 8L in 12 fights
ELO Trajectory Skill rating evolution — hover dots for fight details
Mid 1430 1450 1470 1490 1510 1442 Dec 16 Jan 18 Mar 19 May 20 Dec 22 Oct 24 Mar 26 Win Loss Draw Current ELO19 fights
Elo Changes Rating gained or lost in each fight
lost to Michael Chiesa
Mar 28, 2026
-23.6 1442
lost to Nikolay Veretennikov
Feb 7, 2026
-19.5 1466
lost to Jacobe Smith
Jun 28, 2025
-9.7 1485
lost to Themba Gorimbo
Oct 12, 2024
-5.2 1495
def. Alex Morono
Jun 1, 2024
+4.4 1500
lost to Robbie Lawler
Jul 8, 2023
-2.6 1496
lost to Phil Rowe
Dec 3, 2022
-1.8 1499
def. Alex Oliveira
Oct 2, 2021
+0.7 1500
lost to Michel Pereira
Jul 10, 2021
-0.6 1500
lost to Vicente Luque
May 9, 2020
-0.3 1500
def. James Vick
Oct 12, 2019
+0.2 1501
lost to Geoff Neal
Jul 27, 2019
-0.2 1500
def. Tim Means
Mar 9, 2019
+0.2 1500
lost to Abdul Razak Alhassan
Sep 8, 2018
-0.1 1500
def. Randy Brown
Jul 14, 2018
+0.2 1500
def. George Sullivan
Jan 27, 2018
+0.1 1500
lost to Vicente Luque
Oct 28, 2017
-0.1 1500
def. Alan Jouban
Aug 5, 2017
+0.1 1500
def. Brandon Thatch
Dec 30, 2016
0.0 1500
Division ELO Rankings Welterweight · Active fighters ranked by recency-weighted skill
Fight History (19 fights) · Mar 28, 2026
Welterweight
· Feb 7, 2026
Welterweight
· Jun 28, 2025
Welterweight
· Oct 12, 2024
Welterweight
· Jun 1, 2024
Welterweight
· Jul 8, 2023
Welterweight
· Dec 3, 2022
Welterweight
· Oct 2, 2021
Welterweight
· Jul 10, 2021
Welterweight
· May 9, 2020
Welterweight
· Oct 12, 2019
Welterweight
· Jul 27, 2019
Welterweight
· Mar 9, 2019
Welterweight
· Sep 8, 2018
Welterweight
· Jul 14, 2018
Welterweight
· Jan 27, 2018
Welterweight
· Oct 28, 2017
Welterweight
· Aug 5, 2017
Welterweight
· Dec 30, 2016
Welterweight