Elo
2,005
peak 2,005 · 9 May 2026
22-5pro record
4W
current streak
1,956best win, Elo
1,401average opponent
--
born 9 Nov 1990
68.0" / 70.0"
height / reach
Elo history
Hover for the fight at that point; dots are wins and lossesRecord
--
–
--
Rating by method
KO1,265
Sub1,465
Dec1,523
Best wins
By the opponent's Elo on the night-
Joanderson Brito
Decision R3 · 5 Apr 2025 · Ultimate Fighting Championship
1,956
-
Chepe Mariscal
Decision R3 · 15 Nov 2025 · Ultimate Fighting Championship
1,867
-
Jonathan Pearce
Submission R1 · 12 Oct 2024 · Ultimate Fighting Championship
1,775
-
William Gomis
Decision R3 · 9 May 2026 · Ultimate Fighting Championship
1,765
-
Lucas Almeida
Submission R2 · 17 Jun 2023 · Ultimate Fighting Championship
1,741
Losses
Newest first-
Diego Lopes
KO/TKO R1 · 11 Nov 2023 · Ultimate Fighting Championship
1,797
-
Damon Jackson
KO/TKO R1 · 17 Sep 2022 · Ultimate Fighting Championship
1,760
-
James Gonzalez
KO/TKO R1 · 1 Feb 2020 · Cage Fury FC
1,470
-
Chepe Mariscal
Decision R3 · 14 Apr 2018 · Victory Fighting Championship
1,526
-
Robert Watley
Decision R3 · 7 Feb 2015 · Cage Fury FC
1,183
Fight history
39 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 39 | 9 May 202635.5 yrs | W22-5 |
|
Featherweight | DecisionUnanimous | R315:00 | 0.81* | 2,002→2,005 | +3 | 1,765 | -205→-169 | UFC 328: Chimaev vs. Strickland Ultimate Fighting Championship |
| 38 | 15 Nov 202535.0 yrs | W21-5 |
|
Featherweight | DecisionUnanimous | R315:00 | 0.87* | 1,960→2,002 | +42 | 1,867 | -105→-117 | UFC 322: Della Maddalena vs. Makhachev Ultimate Fighting Championship |
| 37 | 5 Apr 202534.4 yrs | W20-5 |
|
Featherweight | DecisionUnanimous | R315:00 | 1.00* | 1,845→1,960 | +115 | 1,956 | +185→+189 | UFC on ESPN 65: Emmett vs. Murphy Ultimate Fighting Championship |
| 36 | 12 Oct 202433.9 yrs | W19-5 |
|
Featherweight | SubRear Naked Choke | R14:06 | 1.00 | 1,752→1,845 | +93 | 1,775 | +110→+154 | UFC Fight Night 244: Royval vs. Taira Ultimate Fighting Championship |
| 35 | 11 Nov 202333.0 yrs | L18-5 |
|
Featherweight | KO/TKOPunches | R11:30 | 0.00 | 1,854→1,752 | -102 | 1,797 | -137→-118 | UFC 295: Procházka vs. Pereira Ultimate Fighting Championship |
| 34 | 17 Jun 202332.6 yrs | W18-4 |
|
Featherweight | SubArm Triangle Choke | R26:48 | 1.00 | 1,774→1,854 | +79 | 1,741 | -188→-190 | UFC on ESPN 47: Vettori vs. Cannonier Ultimate Fighting Championship |
| 33 | 17 Sep 202231.9 yrs | L17-4 |
|
Featherweight | KO/TKOGround & Pound | R11:09 | 0.00 | 1,894→1,774 | -120 | 1,760 | -218→-195 | UFC Fight Night 210: Sandhagen vs. Song Ultimate Fighting Championship |
| 32 | 16 Apr 202231.4 yrs | W17-3 |
|
Featherweight | DecisionUnanimous | R315:00 | 1.00* | 1,866→1,894 | +28 | 1,577 | -325→-500 | UFC on ESPN 34: Luque vs. Muhammad 2 Ultimate Fighting Championship |
| 31 | 20 Nov 202131.0 yrs | W16-3 |
|
Featherweight | DecisionUnanimous | R315:00 | 1.00* | 1,798→1,866 | +68 | 1,720 | -175→-116 | UFC Fight Night 198: Vieira vs. Tate Ultimate Fighting Championship |
| 30 | 28 Aug 202130.8 yrs | W15-3 |
|
Featherweight | SubHeel Hook | R11:53 | 1.00 | 1,707→1,798 | +91 | 1,722 | -110→+126 | UFC on ESPN 30: Barboza vs. Chikadze Ultimate Fighting Championship |
| 29 | 24 Apr 202130.5 yrs | W14-3 |
|
Featherweight | DecisionUnanimous | R315:00 | 0.79* | 1,631→1,707 | +76 | 1,730 | -230→-249 | UFC 261: Usman vs. Masvidal 2 Ultimate Fighting Championship |
| 28 | 18 Dec 202030.1 yrs | W13-3 |
|
Featherweighttitle | SubArmbar | R27:23 | 1.00 | 1,609→1,631 | +22 | 1,270 | – | Cage Fury Fighting Championships 91 Cage Fury FC |
| 27 | 17 Sep 202029.9 yrs | W12-3 |
|
Featherweight | KO/TKOPunches | R12:26 | 1.00 | 1,569→1,609 | +40 | 1,358 | – | Cage Fury Fighting Championships 84 Cage Fury FC |
| 26 | 1 Feb 202029.2 yrs | L11-3 |
|
Featherweighttitle | KO/TKOArm Injury | R10:46 | 0.00 | 1,709→1,569 | -140 | 1,470 | – | Cage Fury Fighting Championships 81 Cage Fury FC |
| 25 | 17 May 201928.5 yrs | W11-2 |
|
Featherweighttitle | SubRear Naked Choke | R26:45 | 1.00 | 1,682→1,709 | +27 | 1,386 | – | Cage Fury Fighting Championships 74 Cage Fury FC |
| 24 | 14 Dec 201828.1 yrs | W10-2 |
|
Featherweighttitle | DecisionUnanimous | R420:00 | 0.84 | 1,673→1,682 | +9 | 1,445 | – | Cage Fury Fighting Championships 71 Cage Fury FC |
| 23 | 17 Aug 201827.8 yrs | W9-2 |
|
Featherweight | SubRear Naked Choke | R12:19 | 1.00 | 1,653→1,673 | +20 | 1,299 | -380→-380 | CES 52: Norwood vs. Wells CES MMA |
| 22 | 14 Apr 201827.4 yrs | L8-2 |
|
Featherweight | DecisionSplit | R315:00 | 0.44 | 1,705→1,653 | -52 | 1,526 | – | Victory Fighting Championship 60 Victory Fighting Championship |
| 21 | 16 Dec 201727.1 yrs | W8-1 |
|
Featherweighttitle | SubRear Naked Choke | R27:47 | 1.00 | 1,663→1,705 | +42 | 1,461 | – | Cage Fury Fighting Championships 69 Cage Fury FC |
| 20 | 16 Sep 201726.9 yrs | W7-1 |
|
Featherweighttitle | SubHeel Hook | R10:50 | 1.00 | 1,594→1,663 | +69 | 1,520 | – | CFFC 67: Sabatini vs. De Jesus Cage Fury FC |
| 19 | 24 Feb 201726.3 yrs | W6-1 |
|
Featherweight | SubRear Naked Choke | R26:49 | 1.00 | 1,561→1,594 | +33 | 1,308 | – | Ring of Combat 58 Ring of Combat |
| 18 | 5 Nov 201626.0 yrs | W5-1 |
|
Featherweight | SubHeel Hook | R11:17 | 1.00 | 1,508→1,561 | +53 | 1,364 | – | Dead Serious MMA - Dead Serious 22 Dead Serious MMA |
| 17 | 6 Feb 201625.2 yrs | W4-1 |
|
Featherweight | DecisionUnanimous | R315:00 | 0.84 | 1,474→1,508 | +33 | 1,367 | – | Dead Serious MMA - Dead Serious 18 Dead Serious MMA |
| 16 | 31 Oct 201525.0 yrs | W3-1 |
|
Featherweight | SubRear Naked Choke | R12:47 | 1.00 | 1,387→1,474 | +87 | 1,386 | – | CFFC 52: Horcher vs. Regman Cage Fury FC |
| 15 | 7 Feb 201524.2 yrs | L2-1 |
|
Open Weight | DecisionUnanimous | R315:00 | 0.16 | 1,512→1,387 | -124 | 1,183 | – | CFFC 45: Stiner vs. Horcher Cage Fury FC |
| 14 | 25 Oct 201424.0 yrs | W2-0 |
|
Featherweight | SubRear Naked Choke | R11:04 | 1.00 | 1,462→1,512 | +49 | 1,300 | – | XFE 46: CFFC 42 Xtreme Fight Events Cage Wars |
| 13 | 26 Apr 201423.5 yrs | W1-0 |
|
Featherweight | SubRear Naked Choke | R12:22 | 1.00 | 1,419→1,462 | +43 | 1,225 | – | CFFC 35: Heckman vs. Makashvili Cage Fury FC |
| 12 | 8 Sep 201221.8 yrs | W11-1 |
|
Featherweight | SubArmbar | R11:49 | 1.00 | 1,394→1,433 | +38 | 1,241 | – | New Breed Fighters 38 New Breed Fighters am |
| 11 | 1 Apr 201120.4 yrs | W10-1 |
|
– | Sub | -- | 1.00 | 1,382→1,403 | +21 | 1,098 | – | Xtreme Caged Combat - Primal Fury Xtreme Caged Combat am |
| 10 | 16 Oct 201019.9 yrs | W9-1 |
|
– | SubRear-Naked Choke | R10:53 | 1.00 | 1,357→1,382 | +25 | 1,103 | – | Karriem Abdallah Productions New Jersey Regional am |
| 9 | 24 Jul 201019.7 yrs | W8-1 |
|
Featherweighttitle | SubArmbar | R10:43 | 1.00 | 1,320→1,357 | +37 | 1,159 | – | New Breed Fighters 32: Ultimate MMA Weekend 2 New Breed Fighters am |
| 8 | 15 May 201019.5 yrs | W7-1 |
|
– | Sub | -- | 1.00 | 1,298→1,320 | +22 | 1,016 | – | New Jersey Regional New Jersey Regional am |
| 7 | 13 Feb 201019.3 yrs | W6-1 |
|
Featherweighttitle | DecisionUnanimous | R39:00 | 0.84 | 1,256→1,298 | +42 | 1,243 | – | New Breed Fighters 27 New Breed Fighters am |
| 6 | 1 Aug 200918.7 yrs | W5-1 |
|
– | SubRear-Naked Choke | R11:01 | 1.00 | 1,182→1,256 | +74 | 1,224 | – | Reality Fighting - Battle at the Beach 2009 Reality Fighting am |
| 5 | 11 Jul 200918.7 yrs | W4-1 |
|
Lightweight | SubKimura | R37:04 | 1.00 | 1,106→1,182 | +76 | 1,162 | – | New Breed Fighters 23: One Step Closer New Breed Fighters am |
| 4 | 2 May 200918.5 yrs | W3-1 |
|
– | SubTriangle Choke | R12:13 | 1.00 | 1,055→1,106 | +51 | 978 | – | AFL 14: Championship Series 1 Asylum MMA am |
| 3 | 12 Jul 200817.7 yrs | L2-1 | Dan Flounders debut | – | Sub | -- | 0.00 | 1,136→1,055 | -82 | 1,051 | – | Delaware Regional Regional / Unaffiliated am |
| 2 | 17 May 200817.5 yrs | W2-0 |
|
– | KO/TKOPunches | R12:28 | 1.00 | 1,078→1,136 | +59 | 1,040 | – | CITC - 12th Strike Delaware Regional am |
| 1 | 12 Apr 200817.4 yrs | W1-0 |
|
– | Decision | -- | 0.80 | 1,039→1,078 | +39 | 1,039 | – | Delaware Regional Delaware Regional am |