DateOpponentResultMethodRd
2025-10-29Fernando ToroWinKO6
2025-04-27Jon Jon JetWinRTD3
2024-09-07Saurabh KumarWinUD10
2024-05-10Nattapong JankaewWinKO1
2022-05-14Jose EstrellaWinKO2
2021-12-11Hiroaki TeshigawaraWinTKO2
2020-11-21Eden SonsonaWinTKO2
2019-06-01Roberto CastanedaWinKO3
2019-02-16Fernando Vargas ParraWinRTD5
2018-09-30Goodluck MremaWinKO1
2017-04-23Shohei Omori TitleWinTKO11
2015-12-16Shohei OmoriWinTKO2
2015-01-31Jecker BuhaweWinUD10
2014-06-28Fadhili MajihaWinUD12
2014-04-13Hayato KimuraWinTD5
2014-02-08Galih SusantoWinUD10
2013-08-01Fredirex RodriguezWinUD12
2013-05-26Ruben ManakaneWinTKO4
2012-10-20RasmanudinWinKO2
2011-11-17Rex OlisaWinTKO3
2011-10-09Martin MubiruWinUD10
2011-06-25Manot ComputWinKO4
2011-05-06Alejandro SolorioWinMD6
2011-02-06Charlie CabillaWinKO1
2010-11-05Rey MegrinoWinUD10
2010-10-06Richard OlisaWinUD10
2010-06-12Charlie CabillaWinUD12
2010-04-09Warlito ParrenasWinTKO7
2009-11-08Armando de la CruzWinUD10
2009-08-29Jerson MancioWinUD10
2009-05-30Brix RayLossRTD6
2009-04-19Michael RodriguezWinUD10
2009-03-25Rodel TejaresWinUD10
2009-01-15Ryan TampusWinUD8
2008-12-27Charlie LamilaWinTKO1
2008-11-19Freddie MartinezWinUD6
2008-09-20Jherom TuyorWinUD6
2008-08-23Sherwin McDo LungayWinMD4
2008-07-18Nestor GamoloWinTKO1