Within the recorded range there are 36 bouts between 2005 and 2018, about one every 4.5 months. It has been 8 years since the last bout. 22 of the 29 wins came inside the distance, 5 of them in the first round. Of the 6 losses, 2 came inside the distance and 4 on the cards. The highest it has been is 2216, in 2011; it stands at 1984 now. The best win came against Roberto Vásquez in 2009, who was rated 2177 at the time.
DateOpponentResultMethodRd
2018-01-27Edivaldo OrtegaLossUD10
2017-02-18Mateo HandigWinUD10
2015-09-06Jilo MerlinWinKO1
2015-05-30Jason Canoy ManigosLossTKO1
2015-01-31Jason EgeraWinRTD8
2014-11-08John Mark ApolinarioWinUD10
2014-08-02Manuel de los Reyes HerreraWinKO3
2012-11-19Javier GalloWinTKO5
2012-09-29Jose Carlos VargasWinKO1
2012-04-14Pichitchai Twins GymWinKO1
2011-09-23Michael DomingoWinUD10
2010-11-30Duangpetch Kokietgym TitleWinTKO10
2010-04-17Ricardo NunezWinKO5
2009-04-19Sahril FabanyoWinKO2
2008-12-20Wanchana OnesongchaiWinKO2
2008-04-19Jun ErahamWinUD10
2007-12-01Samart TwingymWinKO1
2007-11-16Nino SueloDrawTD4
2007-08-04Wanmeechok SingwanchaWinKO1
2007-04-22Deeden SithsaithongWinTKO5
2007-02-25Edwin TumbagaWinTKO2
2006-12-30Pichitchai Twins GymWinTKO7
2006-10-13Alex GuevarraWinTKO5
2006-08-26Jongjong GaganteWinTKO7
2006-06-09Jung Soo JungWinTKO5
2006-04-21Renato NivalWinTKO4
2005-12-10Johary RosiaWinUD6
2005-10-29Manny PacqouanWinUD6
2005-08-27Jose Samson MartinWinUD4
2005-06-17Joshua ManzanoWinTKO2
2005-04-29Jessie CaballesWinTKO2