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
50%
3W – 3L in 6 fights
As Underdog
50%
6W – 6L in 12 fights
ELO Trajectory Skill rating evolution — hover dots for fight details
Cont. Mid 1480 1493 1505 1530 1494 Dec 15 Mar 19 Feb 21 Feb 22 Apr 23 Apr 25 Mar 26 Win Loss Draw Current ELO18 fights
Elo Changes Rating gained or lost in each fight
lost to Lerryan Douglas
Mar 28, 2026
-15.5 1494
lost to Melquizael Costa
May 17, 2025
-7.6 1510
def. Darren Elkins
Apr 12, 2025
+9.0 1518
def. Christian Rodriguez
Jul 13, 2024
+5.5 1509
def. Ricardo Ramos
Mar 23, 2024
+4.3 1503
lost to Fernando Padilla
Apr 29, 2023
-2.3 1499
lost to Alex Caceres
Dec 17, 2022
-1.8 1501
def. Hakeem Dawodu
Sep 10, 2022
+1.4 1503
def. Steven Peterson
Feb 5, 2022
+1.0 1501
def. Charles Jourdain
Sep 4, 2021
+0.9 1500
lost to SeungWoo Choi
Jun 19, 2021
-0.7 1500
def. Nate Landwehr
Feb 20, 2021
+0.6 1500
def. Sean Woodson
Jun 27, 2020
+0.3 1500
lost to Julio Arce
May 18, 2019
-0.3 1499
lost to Grant Dawson
Mar 9, 2019
-0.2 1500
lost to Devonte Smith
Nov 10, 2018
-0.2 1500
lost to Teruto Ishihara
Mar 5, 2016
0.0 1500
def. Marcin Wrzosek
Dec 11, 2015
0.0 1500
Division ELO Rankings Featherweight · Active fighters ranked by recency-weighted skill
Fight History (18 fights) · Mar 28, 2026
Featherweight
· May 17, 2025
Featherweight
· Apr 12, 2025
Featherweight
· Jul 13, 2024
Featherweight
· Mar 23, 2024
Featherweight
· Apr 29, 2023
Featherweight
· Dec 17, 2022
Featherweight
· Sep 10, 2022
Featherweight
· Feb 5, 2022
Featherweight
· Sep 4, 2021
Catch Weight
· Jun 19, 2021
Featherweight
· Feb 20, 2021
Featherweight
· Jun 27, 2020
Catch Weight
· May 18, 2019
Featherweight
· Mar 9, 2019
Featherweight
· Nov 10, 2018
Lightweight
· Mar 5, 2016
Featherweight
· Dec 11, 2015
Lightweight