Rankings›All-Time

Angelo Leo

Active
26-1-0
Record
Current rating2320through the last bout
Peak2320the highest ever reached
Deviation (RD)136smaller is more certain
Fights27bouts on record
Active years2012–2025first bout to last
All-Time#289across every eraPeak#652peak against peakActive P4P#130among active fighters
𝕏 Share this fighterOn Discord
Attributes
Power46Titles15Experience49Momentum100Durability100Win rate96
Finish rate46%
How the wins came
KO / TKO / RTD 12 (46%)Decision 14 (54%)
Times stopped0
Fights27

Within the recorded range there are 27 bouts between 2012 and 2025, about one every 5.8 months. It has been 16 months since the last bout. 12 of the 26 wins came inside the distance, 2 of them in the first round. Since 2021 the run stands at 6 straight wins. The best win came against Luis Alberto Lopez in 2024, who was rated 2293 at the time.

Opponents rated higher going in have been beaten 3 times. The loss to Stephen Fulton in 2021 is the largest gap conceded. Over the most recent four bouts the trend is upward.

DateOpponentResultMethodRd
2025-05-24Tomoki Kameda TitleWinMD12
2024-08-10Luis Alberto Lopez TitleWinKO10
2024-04-10Eduardo BaezWinUD10
2024-01-31Mike PlaniaWinKO3
2023-11-01Nicolas PolancoWinTKO9
2021-06-19Aarón AlamedaWinMD10
2021-01-23Stephen Fulton TitleLossUD12
2020-08-01Tramaine Williams TitleWinUD12
2019-12-28Cesar JuarezWinTKO11
2019-06-28Mark John YapWinUD10
2019-04-05Neil John TabanoWinUD10
2019-02-09Alberto TorresWinUD8
2018-12-07Erik RuizWinUD8
2018-10-27Glenn PorrasWinKO1
2018-08-03Sharone CarterWinUD8
2018-01-27Jonathan AguilarWinUD6
2017-11-18Basilio NievesWinKO4
2016-08-13Jorge Luis FalcónWinKO3
2016-05-14Iván Chavela ResendizWinKO2
2016-03-05Jesús ReyesWinKO4
2015-08-15Stephon McIntyreWinUD6
2015-05-09Gabriel BraxtonWinTKO2
2014-05-10James PiarWinKO3
2014-01-25Michael James HerreraWinKO1
2013-09-06Brian GarciaWinMD4
2013-01-19Julio GomezWinUD4
2012-11-17Jesus PachecoWinMD4
Source: Wikipedia
← Back to rankings