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
45%
5W – 6L in 11 fights
ELO Trajectory Skill rating evolution — hover dots for fight details
Cont. Mid 1450 1468 1485 1459 May 16 Oct 17 Mar 19 Dec 21 Jun 23 Oct 25 Mar 26 Win Loss Draw Current ELO17 fights
Elo Changes Rating gained or lost in each fight
lost to Kevin Vallejos
Mar 14, 2026
-24.8 1459
lost to Youssef Zalal
Oct 4, 2025
-12.0 1484
lost to Lerone Murphy
Apr 5, 2025
-7.3 1496
def. Bryce Mitchell
Dec 16, 2023
+4.1 1503
lost to Ilia Topuria
Jun 24, 2023
-2.2 1499
lost to Yair Rodriguez
Feb 11, 2023
-1.9 1501
def. Calvin Kattar
Jun 18, 2022
+1.5 1503
def. Shane Burgos
Jun 20, 2020
+0.3 1501
def. Mirsad Bektic
Jul 13, 2019
+0.2 1501
def. Michael Johnson
Mar 30, 2019
+0.2 1500
lost to Jeremy Stephens
Feb 24, 2018
-0.1 1500
def. Ricardo Lamas
Dec 16, 2017
+0.1 1500
def. Felipe Arantes
Oct 21, 2017
+0.1 1500
lost to Desmond Green
Apr 8, 2017
-0.1 1500
def. Scott Holtzman
Dec 17, 2016
0.0 1500
Division ELO Rankings Featherweight · Active fighters ranked by recency-weighted skill
Fight History (17 fights) · Mar 14, 2026
Featherweight
· Oct 4, 2025
Featherweight
· Apr 5, 2025
Featherweight
· Dec 16, 2023
Featherweight
· Jun 24, 2023
Featherweight
· Feb 11, 2023
Featherweight
· Jun 18, 2022
Featherweight
· Dec 11, 2021
Featherweight
· Jun 20, 2020
Featherweight
· Jul 13, 2019
Featherweight
· Mar 30, 2019
Featherweight
· Feb 24, 2018
Featherweight
· Dec 16, 2017
Featherweight
· Oct 21, 2017
Featherweight
· Dec 17, 2016
Lightweight