Within the recorded range there are 35 bouts between 2012 and 2025, about one every 4.6 months. It has been 17 months since the last bout. 23 of the 30 wins came inside the distance, 2 of them in the first round. Of the 5 losses, 2 came inside the distance and 3 on the cards. The highest it has been is 2158, in 2022; it stands at 1975 now. The best win came against Wenfeng Ge in 2019, who was rated 2096 at the time.
DateOpponentResultMethodRd
2025-03-29Aoi YokoyamaLossUD12
2024-10-20Judy FloresWinSD12
2024-03-24Denmark QuibidoWinUD12
2023-05-13Phissanu ChimsunthomWinTKO6
2023-03-25Sanchai YotboonWinTKO2
2022-10-25Taku KuwaharaLossUD12
2022-07-08Jerry TomogdanWinTKO3
2019-09-07Richard ClaverasWinRTD3
2019-01-05Wenfeng GeWinRTD10
2018-10-29Petchchorhae KokietgymWinTKO3
2018-03-25Michael BravoWinRTD7
2017-12-16Benezer AlolodWinTKO4
2017-10-15John Mark ApolinarioWinRTD3
2017-05-28John Rey LauzaWinKO4
2016-07-16Rowel RosiaWinUD10
2016-03-29John BajawaWinRTD4
2015-12-12Jeny Boy BocaWinTKO6
2015-09-12Roilo GolezWinTKO4
2015-03-25Jayar EstremosWinTKO2
2014-11-29Ruther del CastilloWinRTD4
2014-08-22Jovel RomasasaWinRTD2
2014-05-24Pit AnacayaWinKO3
2014-02-01Rey MoranoWinKO3
2013-12-14Roy AlbaeraWinKO1
2013-10-26Ricky OyanWinTKO2
2013-06-22Lester AbutanWinUD6
2013-03-25Ruben TrazaWinUD6
2012-11-10Junjie LauzaWinTKO3
2012-09-29Jupiter BenigWinTKO1
2012-07-24Fel MoralesWinTKO2
2012-03-25Antonio MelencionWinUD4