DateOpponentResultMethodRd
2017-11-25Ryan TampusWinUD6
2016-12-31Shohei OmoriLossKO3
2016-04-23Romnick MagosWinMD8
2015-11-28Afrizal TamboresiWinKO2
2013-04-20Juan KantunWinUD10
2012-12-18Yuki NasuWinUD12
2012-09-22Myung Ho LeeWinUD12
2012-03-24Javier FrancoWinKO6
2011-12-10Lookdiew Tor BuamasWinTKO2
2011-03-19Jemmy GobelWinUD8
2010-09-05Yasuto AritomiWinTKO8
2010-06-05Shigetaka IkeharaWinTKO11
2010-03-09Masafumi OkuboWinMD12
2010-01-17Pit AnacayaWinKO3
2009-06-27Allan RanadaWinKO2
2009-03-21Eric RapadaWinUD10
2008-12-08Rolly MandahinogWinTKO2
2008-10-05Lowie BantigueWinKO8
2007-09-30Danilo LerioWinUD12
2007-07-07Benedict SuicoWinTKO8
2007-01-20Greg ManganWinUD10
2006-10-08Yuki NasuWinSD10
2006-09-09Jerry ManganipWinTKO4
2006-06-15Ricky ManatadWinKO1
2006-03-18Jojo BardonLossUD12
2006-01-31Kaichon Sor VorapinLossUD12
2005-10-29Bert GawatWinUD10
2005-08-16Dickson TonWinSD10
2005-07-26Dolfi LolaruWinKO5
2005-06-28Anis CeunfinWinTKO1
2005-05-07Angky AngkottaLossKO1
2005-01-29Eddie VillegasWinTKO2
2005-01-16Greg ManganDrawSD8
2004-10-28Kaichon Sor VorapinLossTKO6
2004-05-22Philip ParconWinKO3
2004-03-28Steve DemaisipWinUD10
2004-02-28Allan DugangWinUD10
2003-12-28John Eman JuarezWinKO4
2003-10-04Romeo TuraWinTKO1
2003-07-26Dodong ZaldeWinKO1