ELO RatingⓘHow is ELO calculated?18-month recency decay · streak amplification · activity velocity · career-death penalty. Old champions can't hide behind past glory.Understanding our ELO →
Division ELOⓘHow is ELO calculated?18-month recency decay · streak amplification · activity velocity · career-death penalty. Old champions can't hide behind past glory.Understanding our ELO →
No recent fights — out of active rankings
Age
47
Height
5'9" (175.26 cm)
Reach
177.8 cm
Win Rate
69.2%
Head-to-Head Comparison
Search for a fighter to compare side-by-side
Career Averages (per fight)
22.2
Sig. Strikes
0.8
Takedowns
0.5
Sub Attempts
How They Win
KO/TKO5 (28%)
Submission2 (11%)
Decision0 (0%)
Loss Vulnerability
KO/TKO0 (0%)
Submission2 (25%)
Decision0 (0%)
Betting Profile
Win rate when fighting as favorite vs underdog
As Favorite
93%
13W – 1L in 14 fights
As Underdog
42%
5W – 7L in 12 fights
ELO Trajectory
Skill rating evolution — hover dots for fight details
WinLossDrawCurrent ELO
Elo Changes
Rating gained or lost in each fight
lost to Randy Brown
Oct 1, 2022
-1.01501
def. Danny Roberts
May 7, 2022
+0.91502
def. Dwight Grant
Oct 23, 2021
+0.61501
lost to Muslim Salikhov
Jun 5, 2021
-0.41500
def. Jai Herbert
Jul 25, 2020
+0.31501
def. John Makdessi
Mar 14, 2020
+0.21501
def. Bobby Green
Nov 16, 2019
+0.21500
lost to Alexander Hernandez
Jul 20, 2019
-0.21500
def. Evan Dunham
Sep 22, 2018
+0.11500
lost to James Vick
Feb 18, 2018
-0.11500
def. Jim Miller
Oct 28, 2017
+0.11500
lost to Kevin Lee
Mar 11, 2017
0.01500
def. Paul Felder
Sep 24, 2016
0.01500
def. Yancy Medeiros
May 14, 2016
0.01500
def. Ross Pearson
Jan 17, 2016
0.01500
def. Chad Laprise
Aug 23, 2015
0.01500
def. Norman Parke
May 30, 2015
0.01500
def. Akbarh Arreola
Mar 21, 2015
0.01500
def. Leandro Silva
Sep 13, 2014
0.01500
lost to Michael Chiesa
May 24, 2014
0.01500
def. Jesse Ronson
Feb 15, 2014
0.01500
lost to Piotr Hallmann
Sep 4, 2013
0.01500
def. Mike Rio
May 18, 2013
0.01500
def. CJ Keith
Jan 19, 2013
0.01500
lost to Gleison Tibau
Oct 13, 2012
0.01500
def. Delson Heleno
Jun 23, 2012
0.01500
Division ELO Rankings
Welterweight · Active fighters ranked by recency-weighted skill