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
62%
8W – 5L in 13 fights
As Underdog
60%
3W – 2L in 5 fights
ELO Trajectory Skill rating evolution — hover dots for fight details
Cont. Mid 1490 1510 1530 1505 Dec 14 Jul 17 Feb 19 Dec 20 Mar 22 Apr 24 Jun 25 Win Loss Draw Current ELO19 fights
Elo Changes Rating gained or lost in each fight
lost to Beneil Dariush
Jun 28, 2025
-7.8 1505
lost to Islam Makhachev
Jan 18, 2025
-7.0 1512
def. Benoit Saint Denis
Sep 28, 2024
+9.0 1519
def. Jalin Turner
Apr 13, 2024
+4.7 1510
def. Drew Dober
Feb 3, 2024
+3.2 1506
def. Brad Riddell
Nov 12, 2022
+1.9 1503
lost to Rafael Dos Anjos
Mar 5, 2022
-0.9 1501
def. Alexander Hernandez
Feb 12, 2022
+1.1 1502
def. Jai Herbert
Jun 26, 2021
+0.7 1500
lost to Rafael Fiziev
Dec 12, 2020
-0.5 1500
def. Damir Hadzovic
Mar 14, 2020
+0.3 1500
lost to Chan Sung Jung
Jun 22, 2019
-0.2 1500
lost to Jose Aldo
Feb 2, 2019
-0.1 1500
def. Cub Swanson
Aug 4, 2018
+0.1 1500
def. Calvin Kattar
Apr 7, 2018
+0.1 1500
lost to Brian Ortega
Jul 29, 2017
-0.1 1500
def. Jeremy Stephens
Apr 15, 2017
+0.1 1500
def. Zubaira Tukhugov
May 14, 2016
0.0 1500
def. Tom Niinimaki
Dec 20, 2014
0.0 1500
Division ELO Rankings Lightweight · Active fighters ranked by recency-weighted skill
Fight History (19 fights) · Jun 28, 2025
Lightweight
· Jan 18, 2025
Lightweight
· Sep 28, 2024
Lightweight
· Apr 13, 2024
Lightweight
· Nov 12, 2022
Lightweight
· Mar 5, 2022
Catch Weight
· Feb 12, 2022
Lightweight
· Jun 26, 2021
Lightweight
· Dec 12, 2020
Lightweight
· Mar 14, 2020
Lightweight
· Jun 22, 2019
Featherweight
· Feb 2, 2019
Featherweight
· Aug 4, 2018
Featherweight
· Apr 7, 2018
Featherweight
· Jul 29, 2017
Featherweight
· Apr 15, 2017
Featherweight
· May 14, 2016
Featherweight
· Dec 20, 2014
Featherweight