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
58%
7W – 5L in 12 fights
As Underdog
75%
3W – 1L in 4 fights
ELO Trajectory Skill rating evolution — hover dots for fight details
Cont. Mid 1480 1490 1510 1500 Apr 18 Jul 19 Jan 21 Jul 22 Jun 24 Nov 25 Mar 26 Win Loss Draw Current ELO17 fights
Elo Changes Rating gained or lost in each fight
drew Adrian Yanez
Mar 28, 2026
0.0 1500
lost to Raoni Barcelos
Nov 8, 2025
-10.5 1500
def. Cameron Smotherman
Jun 14, 2025
+9.0 1511
def. Javid Basharat
Feb 22, 2025
+8.5 1502
lost to Vinicius Oliveira
Jun 29, 2024
-5.7 1493
lost to Mario Bautista
Jan 13, 2024
-3.1 1499
lost to Song Yadong
Apr 29, 2023
-2.3 1502
def. Jack Shore
Jul 16, 2022
+1.8 1504
def. Raphael Assuncao
Dec 18, 2021
+1.4 1503
def. Brian Kelleher
Feb 13, 2021
+0.5 1501
def. Gaetano Pirrello
Jan 20, 2021
+0.5 1501
def. Ray Borg
May 13, 2020
+0.3 1500
lost to Rob Font
Dec 7, 2019
-0.3 1500
lost to Urijah Faber
Jul 13, 2019
-0.3 1500
def. Rani Yahya
Feb 9, 2019
+0.2 1501
def. Montel Jackson
Aug 4, 2018
+0.1 1500
def. Merab Dvalishvili
Apr 21, 2018
+0.1 1500
Division ELO Rankings Bantamweight · Active fighters ranked by recency-weighted skill
Fight History (17 fights) · Mar 28, 2026
Bantamweight
· Nov 8, 2025
Bantamweight
· Jun 14, 2025
Bantamweight
· Feb 22, 2025
Bantamweight
· Jun 29, 2024
Bantamweight
· Jan 13, 2024
Bantamweight
· Apr 29, 2023
Bantamweight
· Jul 16, 2022
Bantamweight
· Dec 18, 2021
Bantamweight
· Feb 13, 2021
Featherweight
· Jan 20, 2021
Bantamweight
· May 13, 2020
Bantamweight
· Dec 7, 2019
Bantamweight
· Jul 13, 2019
Bantamweight
· Feb 9, 2019
Bantamweight
· Aug 4, 2018
Bantamweight
· Apr 21, 2018
Bantamweight