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
64%
7W – 4L in 11 fights
As Underdog
67%
2W – 1L in 3 fights
ELO Trajectory Skill rating evolution — hover dots for fight details
Cont. Mid 1480 1493 1505 1530 1509 May 19 Sep 20 Jan 22 Mar 24 Apr 25 Feb 26 Win Loss Draw Current ELO15 fights
Elo Changes Rating gained or lost in each fight
def. Zach Reese
Feb 21, 2026
+15.7 1509
lost to Kyle Daukaus
Aug 23, 2025
-14.1 1493
lost to Abus Magomedov
Apr 26, 2025
-7.2 1507
lost to Anthony Hernandez
Oct 19, 2024
-6.0 1514
def. Ihor Potieria
May 4, 2024
+6.2 1520
def. Michal Oleksiejczuk
Mar 9, 2024
+5.4 1514
def. Andre Petroski
Oct 14, 2023
+4.1 1509
def. Santiago Ponzinibbio
May 21, 2022
+1.5 1504
def. Andre Fialho
Jan 22, 2022
+1.1 1503
def. Niko Price
Jul 10, 2021
+0.7 1502
def. Khaos Williams
Dec 19, 2020
+0.7 1501
def. Zelim Imadaev
Sep 5, 2020
+0.7 1500
lost to Diego Sanchez
Feb 15, 2020
-0.3 1500
lost to Tristan Connelly
Sep 14, 2019
-0.3 1500
def. Danny Roberts
May 18, 2019
+0.2 1500
Division ELO Rankings Middleweight · Active fighters ranked by recency-weighted skill
Fight History (15 fights) · Feb 21, 2026
Middleweight
· Aug 23, 2025
Middleweight
· Apr 26, 2025
Middleweight
· Oct 19, 2024
Middleweight
· May 4, 2024
Middleweight
· Mar 9, 2024
Middleweight
· Oct 14, 2023
Middleweight
· May 21, 2022
Welterweight
· Jan 22, 2022
Welterweight
· Jul 10, 2021
Welterweight
· Dec 19, 2020
Welterweight
· Sep 5, 2020
Welterweight
· Feb 15, 2020
Welterweight
· Sep 14, 2019
Welterweight
· May 18, 2019
Welterweight