Elo
1,505
peak 1,563 · 9 Nov 2024
58 below it
15-8Pro record13 of 15 wins inside the distance
1W
Current streaklast fought 22 May 2026
1,503Best winthe opponent's Elo going in
1,306Average opponentElo, on the night
--
Age
born 9 Aug 1992
67.0" / 68.0"
Height / reach1.0" of reach on their height
Elo history
Hover for the fight at that point; dots are wins and losses; the band is the typical prime for men at lightweight, ages 27–34Record
--
–
--
Rating by method
KO1,202
Sub1,173
Dec1,121
Fight history
32 bouts, newest first; amateur bouts are shaded. Hover a heading for what it means.| # | Date | Result | Opponent | Weight class | Method | Round | Score | Elo | ± | Opp Elo | Odds | Event |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 32 | 22 May 202633.8 yrs | W15-8 |
|
Lightweight | DecisionUnanimous | R315:00 | 0.84 | 1,427→1,505 | +78 | 1,503 | -143→+110 | WOW 30: Lisboa The Way of Warrior FC |
| 31 | 28 Feb 202633.6 yrs | L14-8 |
|
Bantamweight | DecisionUnanimous | R315:00 | 0.02* | 1,504→1,427 | -77 | 1,528 | +375→+475 | UFC Fight Night 268: Moreno vs. Kavanagh Ultimate Fighting Championship |
| 30 | 14 Jun 202532.8 yrs | L14-7 |
|
Bantamweight | KO/TKORight Hook | R12:37 | 0.00 | 1,563→1,504 | -59 | 1,681 | +775→+1000 | UFC on ESPN 69: Usman vs. Buckley Ultimate Fighting Championship |
| 29 | 9 Nov 202432.3 yrs | W14-6 |
|
Bantamweight | KO/TKORetirement | R210:00 | 1.00 | 1,505→1,563 | +58 | 1,382 | -225→-225 | Cage Titans FC - Cage Titans 68 Cage Titans FC |
| 28 | 18 May 202431.8 yrs | W13-6 |
|
Featherweight | KO/TKOKO/TKO | R311:44 | 1.00 | 1,476→1,505 | +29 | 1,196 | – | Combat Zone 84 Combat Zone |
| 27 | 18 Nov 202331.3 yrs | W12-6 |
|
Bantamweight | SubGuillotine Choke | R12:17 | 1.00 | 1,435→1,476 | +41 | 1,230 | – | Combat Zone 82 Combat Zone |
| 26 | 29 Jul 202331.0 yrs | W11-6 |
|
Featherweight | KO/TKOGround & Pound | R27:25 | 1.00 | 1,382→1,435 | +52 | 1,234 | – | CES 74: Balletto Jr. vs. Cannon CES MMA |
| 25 | 15 Mar 202330.6 yrs | W10-6 |
|
Catchweight | SubBulldog Choke | R29:36 | 1.00 | 1,307→1,382 | +76 | 1,260 | – | Combat Zone 79 Combat Zone |
| 24 | 12 Mar 202229.6 yrs | L9-6 |
|
Bantamweight | KO/TKOPunches (Standing TKO) | R12:07 | 0.00 | 1,430→1,307 | -123 | 1,279 | -110→-148 | UFC Fight Night 203: Santos vs. Ankalaev Ultimate Fighting Championship |
| 23 | 10 Jul 202128.9 yrs | L9-5 |
|
Bantamweight | KO/TKOPunches (Standing TKO) | R314:33 | 0.00 | 1,452→1,430 | -22 | 1,791 | +450→+600 | UFC 264: Poirier vs. McGregor 3 Ultimate Fighting Championship |
| 22 | 28 May 202128.8 yrs | W9-4 |
|
Bantamweight | SubArm Triangle Choke | R313:26 | 1.00 | 1,415→1,452 | +37 | 1,184 | – | Cage Fury Fighting Championships 96 Cage Fury FC |
| 21 | 14 Oct 202028.2 yrs | W8-4 |
|
Bantamweight | KO/TKOPunches | R27:45 | 1.00 | 1,295→1,415 | +120 | 1,430 | +277→+277 | CES 61: Gotti III vs. Alley CES MMA |
| 20 | 26 Jul 201927.0 yrs | L7-4 |
|
Bantamweight | KO/TKOElbows | R26:45 | 0.00 | 1,380→1,298 | -82 | 1,403 | – | CES MMA 57: Rebello vs. Haley CES MMA |
| 19 | 19 Jan 201926.4 yrs | L7-3 |
|
Bantamweighttitle | KO/TKOKO/TKO | R419:02 | 0.00 | 1,401→1,380 | -20 | 1,752 | – | CES 54: Andrews vs. Logan CES MMA |
| 18 | 2 Nov 201826.2 yrs | W7-2 |
|
Bantamweight | DecisionUnanimous | R315:00 | 0.67* | 1,378→1,401 | +22 | 1,351 | -235→-235 | CES 53: Gravely vs. Nordby CES MMA |
| 17 | 3 Aug 201826.0 yrs | W6-2 |
|
Bantamweight | DecisionUnanimous | R315:00 | 0.67* | 1,307→1,378 | +71 | 1,490 | – | CES 51: Andrews vs. Owens CES MMA |
| 16 | 15 Jun 201825.8 yrs | W5-2 |
|
Bantamweight | KO/TKOPunch & Hammerfists | R11:58 | 1.00 | 1,195→1,307 | +112 | 1,294 | – | CES 50: Paiva vs. Ewell CES MMA |
| 15 | 17 Nov 201725.3 yrs | L4-2 |
|
Bantamweight | SubRear Naked Choke | R13:07 | 0.00 | 1,298→1,195 | -103 | 1,237 | – | CES 47: Rebello vs. Brown CES MMA |
| 14 | 11 Aug 201725.0 yrs | L4-1 |
|
Bantamweight | SubGuillotine Choke | R13:08 | 0.00 | 1,408→1,298 | -111 | 1,314 | – | CES 45 CES MMA |
| 13 | 31 Mar 201724.6 yrs | W4-0 |
|
Bantamweight | DecisionUnanimous | R315:00 | 0.84 | 1,367→1,408 | +41 | 1,292 | – | CES 42 CES MMA |
| 12 | 27 Jan 201724.5 yrs | W3-0 |
|
Bantamweight | KO/TKOHead Kick & Knee | R10:10 | 1.00 | 1,348→1,367 | +19 | 982 | – | CES 41: Bessette vs. Croom CES MMA |
| 11 | 23 Nov 201624.3 yrs | W2-0 |
|
Bantamweight | DecisionUnanimous | R315:00 | 0.84 | 1,309→1,348 | +39 | 1,224 | – | CES 40: Andrews vs. Sheppard CES MMA |
| 10 | 23 Sep 201624.1 yrs | W1-0 |
|
Bantamweight | DecisionUnanimous | R315:00 | 0.84 | 1,305→1,309 | +5 | 1,047 | – | CES 38: Soriano vs. Makashvili CES MMA |
| 9 | 30 Jan 201623.5 yrs | D6-2-1 |
|
Featherweighttitle | DecisionMajority | R515:00 | 0.50 | 1,317→1,305 | -12 | 1,254 | – | Cage Titans FC - Cage Titans 27 Cage Titans FC am |
| 8 | 29 Aug 201523.1 yrs | W6-2 |
|
Featherweighttitle | DecisionUnanimous | R515:00 | 0.81 | 1,271→1,317 | +46 | 1,298 | – | Cage Titans FC - Cage Titans 25 Cage Titans FC am |
| 7 | 20 Jun 201522.9 yrs | W5-2 |
|
Bantamweighttitle | KO/TKOKO/TKO | R38:39 | 1.00 | 1,199→1,271 | +72 | 1,231 | – | Cage Titans FC - Cage Titans 24 Cage Titans FC am |
| 6 | 1 Nov 201422.2 yrs | L4-2 |
|
Flyweighttitle | SubTriangle Choke | R513:26 | 0.00 | 1,270→1,199 | -70 | 1,245 | – | Cage Titans FC - Cage Titans 21 Cage Titans FC am |
| 5 | 23 Aug 201422.0 yrs | W4-1 |
|
Flyweighttitle | KO/TKOKO/TKO | R12:05 | 1.00 | 1,194→1,270 | +76 | 1,247 | – | Cage Titans FC - Cage Titans 20 Cage Titans FC am |
| 4 | 21 Jun 201421.9 yrs | W3-1 |
|
Flyweighttitle | SubRear-Naked Choke | R24:12 | 1.00 | 1,125→1,194 | +69 | 1,142 | – | Cage Titans FC - Cage Titans 19 Cage Titans FC am |
| 3 | 21 Feb 201421.5 yrs | W2-1 |
|
Flyweight | DecisionUnanimous | R39:00 | 0.84 | 1,074→1,125 | +51 | 1,106 | – | Warrior Nation XFA 8 Warrior Nation XFA am |
| 2 | 27 Apr 201320.7 yrs | L1-1 |
|
Flyweighttitle | DecisionUnanimous | R39:00 | 0.16 | 1,120→1,074 | -46 | 1,113 | – | AFO - Night of Champions 5 American Fighting Organization am |
| 1 | 16 Feb 201320.5 yrs | W1-0 |
|
Flyweight | SubRear Naked Choke | R24:46 | 1.00 | 1,054→1,120 | +66 | 1,057 | – | AFO: New Dawn American Fighting Organization am |
Best wins
By the opponent's Elo on the nightLosses
The latest 5 of 8-
Cristian Quiñonez
Decision R3 · 28 Feb 2026 · Ultimate Fighting Championship
1,528
-
Malcolm Wellmaker
KO/TKO R1 · 14 Jun 2025 · Ultimate Fighting Championship
1,681
-
Guido Cannetti
KO/TKO R1 · 12 Mar 2022 · Ultimate Fighting Championship
1,279
-
Sean O'Malley
KO/TKO R3 · 10 Jul 2021 · Ultimate Fighting Championship
1,791
-
Johnny Campbell
KO/TKO R2 · 26 Jul 2019 · CES MMA
1,403
Rivalries
Opponents met more than once; the series from this side All rivalries →Style profile
Each axis is a percentile of lightweight fighters with five pro bouts (7,196 of them); further out is better. Hover a point for the number.Similar careers
Who looked like this after 20 pro bouts, and what happened nextAfter 20 bouts (2024): 1,563 Elo, 14-6, aged 32, average opponent 1,319.
-
Jesse Brock
then 1,563, 14-6, aged 31
9-3 after
peaked 1,683 ▲
-
Francisco Maciel
then 1,573, 15-4, aged 32
2-7 after
peaked 1,639 ▲
-
Cleverson Silva
then 1,575, 15-5, aged 31
6-8 after
peaked 1,609
-
Gustavo Falciroli
then 1,546, 13-4, aged 31
4-2 after
peaked 1,589
-
Andrew Whitney
then 1,490, 14-6, aged 33
2-5 after
peaked 1,634 ▲
-
Justin Scoggins
then 1,563, 14-6, aged 30
2-1 after
peaked 1,611
