Within the recorded range there are 35 bouts between 2010 and 2023, about one every 4.6 months. It has been 3 years since the last bout. 23 of the 28 wins came inside the distance, 11 of them in the first round. Of the 6 losses, 4 came inside the distance and 2 on the cards. The highest it has been is 2178, in 2019; it stands at 2008 now. The best win came against José Alfredo Rodríguez in 2017, who was rated 1902 at the time.
DateOpponentResultMethodRd
2021-10-29Roland Jay BiendimaWinUD10
2020-11-21Reymark TadayWinRTD2
2020-02-29Jonathan FranciscoWinTKO2
2019-12-21Renz RosiaLossUD8
2019-01-31Jose L. Martinez-MercadoWinKO2
2017-06-10John Mark ApolinarioWinTKO
2016-12-17Oscar CantuWinSD10
2016-06-24Vergiloo SilvanoWinKO7
2016-03-12Junior GranadosLossSD10
2015-11-13Vergilio SilvanoWinUD12
2015-08-14Fernando OconWinRTD4
2015-05-30Michael EscobiaWinKO3
2015-03-07Ismael GarnicaWinTKO7
2015-01-31Detnarong OmkrathokWinKO1
2014-11-08Gerpaul ValeroWinKO1
2014-08-23Frans Damur PalueWinTKO1
2014-05-03Robel VillegasWinKO1
2014-02-08Michael BastasaWinTKO1
2013-08-30Lowell SaguisaWinKO3
2012-12-01Romnick MagosLossRTD4
2012-08-16Mark Joseph CostaWinKO1
2012-05-13Gerald UbatayWinRTD2
2011-12-11Alie LaurelWinSD8
2011-10-29Mark VitoWinTKO1
2011-08-06Ricky OyanWinKO1
2011-03-07Erwin PicardalWinTKO1
2011-02-11Leo de GuiaWinTKO5
2010-12-11Jessie BlancaWinSD6
2010-09-11Argie ToqueroWinTKO1
2010-08-23Jomar YemaWinTKO1