Elo
1,192
peak 1,192 · 22 Mar 2026
5-0pro record
5W
current streak
1,125best win, Elo
950average opponent
--
age unknown
66.0" / --
height / reach
Elo history
Hover for the fight at that point; dots are wins and lossesRecord
--
–
--
Rating by method
KO1,000
Sub981
Dec1,032
Style profile
Each axis is a percentile of welterweight fighters with five pro bouts (6,423 of them); further out is better. Hover a point for the number.Similar careers
Who looked like this after 5 pro bouts, and what happened nextAfter 5 bouts (2026): 1,192 Elo, 5-0, average opponent 853.
- Danny Garcia then 1,254, 5-0 1-2 after peaked 1,281
-
Mo Zubair
then 1,195, 5-0 · Bantamweight
3-1 after
peaked 1,220
-
Jordon Luo
then 1,207, 5-0 · Catchweight
6-1 after
peaked 1,381 ▲
- Brad Spent then 1,184, 5-0 1-6 after peaked 1,208
-
Leszek Krakowski
then 1,246, 5-0, aged 28
9-1 after
peaked 1,460 ▲
- Brian Mitchell then 1,218, 5-0 3-1 after peaked 1,317 ▲
Best wins
By the opponent's Elo on the night-
Diego Evangelista
Submission R1 · 17 Aug 2025 · 300 Sparta
1,098
- David Parreño KO/TKO R2 · 22 Mar 2026 · Perrera Fight 813
-
Mateo Escobar
KO/TKO R1 · 8 Feb 2026 · Perrera Fight
794
- Miguel Angel Patiño Decision R3 · 17 Jun 2025 · 300 Sparta 783
- Miguel Angel Patiño KO/TKO R2 · 23 Nov 2025 · Perrera Fight 775
Losses
Newest first- Unbeaten.
Rivalries
Opponents met more than once; the series from this side All rivalries →Fight history
10 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 10 | 22 Mar 2026 | W5-0 |
|
Welterweight | KO/TKOSubmission to the Punches | R28:14 | 1.00 | 1,172→1,192 | +20 | 813 | – | Perrera Fight 19: Castro vs. Carranza Perrera Fight |
| 9 | 8 Feb 2026 | W4-0 |
|
Welterweight | KO/TKOPunches | R14:10 | 1.00 | 1,152→1,172 | +20 | 794 | – | Perrera Fight 18: Castro vs. Jimenez Perrera Fight |
| 8 | 23 Nov 2025 | W3-0 |
|
Welterweight | KO/TKOPunches | R29:10 | 1.00 | 1,132→1,152 | +20 | 775 | – | Perrera Fight 17:: Lazaro vs. Patiño 2 Perrera Fight |
| 7 | 17 Aug 2025 | W2-0 |
|
Welterweight | SubRear-Naked Choke | R13:25 | 1.00 | 1,027→1,132 | +105 | 1,098 | – | 300 Sparta 41: Guaylupo vs. Da Silva 300 Sparta |
| 6 | 17 Jun 2025 | W1-0 |
|
Lightweight | DecisionUnanimous | R315:00 | 0.84 | 1,020→1,027 | +8 | 783 | – | 300 Sparta 40: Castro vs. Tavera 300 Sparta |
| 5 | 29 Oct 2023 | L3-2 |
|
Featherweight | DecisionUnanimous | R39:00 | 0.16 | 1,061→1,020 | -41 | 1,082 | – | Tayta FC 18 Tayta Fighting Championship am |
| 4 | 28 May 2023 | L3-1 |
|
Lightweight | KO/TKOPunches | R10:13 | 0.00 | 1,158→1,061 | -97 | 977 | – | Perrera Fight 13: Alvarez vs. Patiño Perrera Fight am |
| 3 | 18 Feb 2023 | W3-0 |
|
Welterweight | DecisionUnanimous | R39:00 | 0.84 | 1,111→1,158 | +47 | 1,125 | – | Perrera Fight 11 - Special Guest: Daniel Marcos Perrera Fight am |
| 2 | 22 Jan 2022 | W2-0 |
|
Welterweight | DecisionUnanimous | R39:00 | 0.84 | 1,076→1,111 | +35 | 1,022 | – | Perrera Fight 10: Amateur Perrera Fight am |
| 1 | 27 Nov 2021 | W1-0 |
|
Welterweight | DecisionUnanimous | R315:00 | 0.84 | 1,032→1,076 | +45 | 1,032 | – | Perrera Fight 9: Amateur Perrera Fight am |