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
86%
6W – 1L in 7 fights
As Underdog
11%
1W – 8L in 9 fights
ELO Trajectory Skill rating evolution — hover dots for fight details
Cont. Mid 1460 1475 1490 1505 1477 May 19 Jun 20 Feb 22 Mar 23 Jun 24 Jul 25 Feb 26 Win Loss Draw Current ELO17 fights
Elo Changes Rating gained or lost in each fight
lost to Michal Oleksiejczuk
Feb 7, 2026
-13.0 1477
lost to Shara Magomedov
Jul 26, 2025
-9.1 1490
def. Bruno Silva
May 10, 2025
+10.4 1499
lost to Dustin Stoltzfus
Nov 2, 2024
-8.4 1488
lost to Joe Pyfer
Jun 29, 2024
-5.1 1497
lost to Chris Curtis
Jan 20, 2024
-3.1 1502
def. Eryk Anders
Jun 10, 2023
+2.4 1505
def. Julian Marquez
Mar 4, 2023
+2.4 1503
lost to Anthony Hernandez
Sep 17, 2022
-1.5 1500
def. Jordan Wright
Apr 23, 2022
+1.3 1502
lost to Chidi Njokuani
Feb 5, 2022
-1.0 1500
def. Dalcha Lungiambula
Sep 4, 2021
+0.7 1501
def. Abu Azaitar
Mar 27, 2021
+0.9 1501
def. Oskar Piechota
Jun 20, 2020
+0.6 1500
lost to Jun Yong Park
Dec 21, 2019
-0.4 1499
lost to Krzystof Jotko
Jul 27, 2019
-0.2 1500
lost to Andrew Sanchez
May 4, 2019
-0.2 1500
Division ELO Rankings Middleweight · Active fighters ranked by recency-weighted skill
Fight History (17 fights) · Feb 7, 2026
Middleweight
· Jul 26, 2025
Middleweight
· May 10, 2025
Middleweight
· Nov 2, 2024
Middleweight
· Jun 29, 2024
Middleweight
· Jan 20, 2024
Middleweight
· Jun 10, 2023
Middleweight
· Mar 4, 2023
Middleweight
· Sep 17, 2022
Middleweight
· Apr 23, 2022
Catch Weight
· Feb 5, 2022
Middleweight
· Sep 4, 2021
Middleweight
· Mar 27, 2021
Middleweight
· Jun 20, 2020
Middleweight
· Dec 21, 2019
Middleweight
· Jul 27, 2019
Middleweight
· May 4, 2019
Middleweight