Rankings›All-Time

Ricardo Mayorga

Retired
32-12-1 (1 NC)
Record
Current rating1975through the last bout
Peak2328the highest ever reached
Deviation (RD)178smaller is more certain
Fights46bouts on record
Active years1993–2019first bout to last
All-Time#1709across every eraPeak#607peak against peakActive P4P—among active fighters
𝕏 Share this fighterOn Discord
Attributes
Power81Titles15Experience84Momentum20Durability80Win rate70
Finish rate81%
How the wins came
KO / TKO / RTD 26 (81%)Decision 6 (19%)
Times stopped9
Fights46

Within the recorded range there are 46 bouts between 1993 and 2019, about one every 6.8 months. It has been 7 years since the last bout. 26 of the 32 wins came inside the distance, 5 of them in the first round. Of the 12 losses, 9 came inside the distance and 3 on the cards. It ended on 3 straight losses. The highest it has been is 2328, in 2008; it stands at 1975 now. The best win came against Vernon Forrest in 2003, who was rated 2521 at the time.

There are 5 wins over opponents who were rated higher on the day. Among the losses to lower-rated opponents, the widest gap was Cory Spinks in 2003. Across the final four bouts the rating fell.

DateOpponentResultMethodRd
2019-04-06Lester MartínezLossTKO2
2018-04-07Rodolfo Gomez Jr.LossTKO8
2017-11-03Andrey SirotkinLossRTD9
2017-04-01Jeudiel ZepedaWinTKO3
2015-08-29Shane MosleyLossKO6
2014-12-20Andrik SaraleguiWinRTD5
2014-09-27Allen MedinaWinTKO1
2011-03-12Miguel Cotto TitleLossTKO12
2010-12-17Michael WalkerWinTKO9
2008-09-27Shane MosleyLossTKO12
2007-11-23Fernando VargasWinMD12
2006-05-06Oscar De La Hoya TitleLossTKO6
2005-08-13Michele Piccirillo TitleWinUD12
2004-10-02Félix TrinidadLossTKO8
2004-04-17Eric MitchellWinUD10
2003-12-13Cory Spinks TitleLossMD12
2003-07-12Vernon Forrest TitleWinMD12
2003-01-25Vernon Forrest TitleWinTKO3
2002-03-30Andrew Lewis TitleWinTKO5
2001-07-28Andrew LewisNCNC2
2001-02-03Elias CruzWinTKO3
2000-12-16Adolfo SalazarWinKO1
2000-11-24Elvis GuerreroWinKO2
2000-08-31Feliberto AlvarezWinUD12
2000-07-28Walter PalaciosWinUD10
2000-06-03Elio OrtizWinKO10
2000-05-06Manuel De la RosaWinKO1
2000-04-07German EspinalesWinKO4
2000-03-18Marco Antonio AvendanoWinTKO2
1999-11-27Diosbelys HurtadoDrawTD2
1999-09-25Giovanni DuranWinTKO4
1999-07-24Jose CórdobaWinKO1
1999-06-12Walter PalaciosWinKO8
1999-04-24Henry CastilloWinTKO7
1999-03-13Rafael ValdesWinKO1
1998-09-13Henry CastilloLossPTS10
1998-05-16Roger Benito FloresLossUD10
1998-01-06German EspinalesWinTKO4
1995-12-16Miguel Angel PerezWinTKO3
1995-09-30Adolfo MendezWinTKO2
1995-02-18Benjamin RivasWinTKO8
1995-01-28Miguel Angel PerezWinTKO6
1994-05-20David SalgueraWinKO6
1993-08-29Humberto ArandaLossTKO6
1993-08-13Jose Miguel AlvaradoWinRTD5
1993-07-20Jose MoralesWinKO3
Source: Wikipedia
← Back to rankings