Within the recorded range there are 34 bouts between 2007 and 2021, about one every 5.3 months. It has been 4 years since the last bout. 22 of the 29 wins came inside the distance, 6 of them in the first round. Of the 4 losses, 1 came inside the distance and 3 on the cards. The best win came against Ramón García Hirales in 2015, who was rated 2097 at the time.
DateOpponentResultMethodRd
2021-10-23Albert AlcoyWinUD6
2018-03-25Robert OnggocanWinUD10
2017-10-15Arnold GardeWinKO2
2017-07-29Silem SerangWinKO3
2017-03-25Ellias NggenggoWinTKO1
2016-11-19Salatiel AmitWinTKO10
2015-09-12Jomar FajardoWinTD10
2014-12-21Oscar RaknafaWinRTD4
2014-07-05Jaipetch ChaiyonggymWinTKO3
2014Virgilio SilvanoWinTKO11
2013-12-14Namphol SithsaithongWinKO2
2013-08-10Rambo SithsaithongWinKO1
2013-03-25Manot ComputWinKO5
2012-11-10Chatchai Or BenjamasWinRTD4
2012-03-25Samuel ApuyaWinRTD4
2011-10-17Ngaoprajan ChuwatanaWinUD12
2011-03-25Lookdiaw Tor BuamasWinTKO13
2010-12-18Pit AnacayaWinTKO4
2010-07-31Warlito ParrenasWinTKO6
2009-10-24Quilber CailingWinTKO1
2009-07-25Erwin PicardalDrawOther8
2009-01-31Rey SumapigWinUD8
2008-11-15Esmalben BujasWinTKO2
2008-07-26Jay-ar BincoladoWinTKO1
2008-02-09Joe GalamitonLossSD6
2008-02-09Jay-ar BincoladoWinUD6
2007-10-06Joey BalmesWinTKO2
2007-07-28Robert TalapeWinTKO1
2007-02-03Tinglot PerezWinTKO1