Rankings›All-Time

Carlos Castro

Active
30-4-0
Record
Current rating2159through the last bout
Peak2349the highest ever reached
Deviation (RD)138smaller is more certain
Fights34bouts on record
Active years2012–2026first bout to last
All-Time#894across every eraPeak#654peak against peakActive P4P#305among active fighters
𝕏 Share this fighterOn Discord
Attributes
Power50Titles3Experience62Momentum60Durability94Win rate88
Finish rate50%
How the wins came
KO / TKO / RTD 15 (50%)Decision 15 (50%)
Times stopped2
Fights34

Within the recorded range there are 34 bouts between 2012 and 2026, about one every 4.9 months. 15 of the 30 wins came inside the distance, 5 of them in the first round. Of the 4 losses, 2 came inside the distance and 2 on the cards. The highest it has been is 2349, in 2022; it stands at 2159 now. The best win came against Genesis Servania in 2019, who was rated 2289 at the time.

The loss to Bruce Carrington in 2026 is the largest gap conceded. Over the most recent four bouts the trend is downward.

DateOpponentResultMethodRd
2026-01-31Bruce Carrington TitleLossKO9
2024-09-14Stephen FultonLossSD10
2024-04-27Belmar PreciadoWinUD10
2023-10-07Angel LunaWinTKO1
2023-05-06Alan Isaias Luques CastilloWinTKO9
2022-07-09Brandon FigueroaLossTKO6
2022-02-05Luis NeryLossSD10
2021-08-21Óscar EscandónWinKO10
2020-07-09Cesar JuarezWinRTD4
2020-02-21Jesus RuizWinMD10
2019-10-12Daniel LozanoWinTKO1
2019-05-11Mario DíazWinUD10
2019-02-10Genesis ServaniaWinUD10
2018-08-25Diuhl OlguinWinUD8
2018-02-24Alexis SantiagoWinTKO10
2017-10-14Basilio NievesWinTKO4
2017-04-22Juan PalaciosWinUD8
2016-10-29Germán MerazWinUD8
2016-09-03Jorge DiazWinKO1
2016-02-20Eduardo Rafael ReyesWinTKO3
2015-12-12Sergio NajeraWinTKO3
2015-09-26Jose SilveriaWinUD6
2015-08-15Juan Carlos GuillenWinUD6
2015-07-25Cesar GarciaWinTKO4
2015-05-23Angel MonrrealWinTKO4
2015-05-15Victor Serrano IslasWinUD6
2015-04-25Raymond ChaconWinUD6
2014-11-15John HerreraWinUD4
2014-09-20Jamie GutierrezWinRTD3
2013-09-21Miguelito MartiWinTKO1
2013-03-09Jazzma HogueWinUD4
2012-11-30Eric McNorrisWinTKO1
2012-10-06Angel GonzalezWinUD4
2012-06-16Tony GreenWinUD4
Source: Wikipedia
← Back to rankings