Within the recorded range there are 53 bouts between 2003 and 2025, about one every 5.1 months. It has been 16 months since the last bout. 23 of the 44 wins came inside the distance, 4 of them in the first round. Of the 3 losses, 3 came on the cards and none inside the distance. The highest it has been is 2457, in 2021; it stands at 2330 now. The best win came against Kazuto Ioka in 2018, who was rated 2488 at the time.
DateOpponentResultMethodRd
2025-05-20Jun IkegawaLossUD6
2025-04-10Miller AlaporminaWinUD6
2021-04-03Pablo CarilloWinUD10
2015-03-28Gilberto Parra TitleWinRTD9
2012-11-17Danai MeendaengWinKO5
2011-04-09Armando VazquezWinKO1
2009-02-28Erik Ramirez TitleWinUD12
2008-08-30Eddy Castro TitleWinKO2
2007-07-07Saengpetch Sor SakulphanWinTKO7
2007-04-21Thongthailek Sor TanapinyoWinKO2
2006-11-24Heri AmolWinKO2
2006-08-12Robert RubillarWinUD10
2006-01-15Noel VeronqueWinUD6
2005-12-30Allan DugangWinUD8
2005-09-25Randy NarbayWinKO2
2005-08-28Allan DugangWinUD10
2005-07-30Nino SueloDrawTD1
2005-04-30Elmer MuycoWinUD10
2005-01-29Ricardo AlbiaWinTKO7
2004-11-20Carlo BesaresDrawMD10
2004-09-28Angky AngkotaLossSD10
2004-09-07Abrin MattaWinTKO5
2004-08-03Marti PoliiWinTKO7
2004-06-29Robert CosteloWinTKO1
2004-05-22Joseph VillasisWinTKO1
2004-03-28Robert RubillarWinTKO7
2004-02-28Julius AlcosWinSD10
2003-12-27Rolando BaclayoWinKO4
2003-10-04Roldan MalinaoWinKO4
2003-08-16Greg ManganDrawMD8
2003-06-12Rommel TuraWinTKO1
2003-05-31Mario Jun de AsisWinUD6
2003-04-25Walter SuaybaguioWinUD6