DateOpponentResultMethodRd
2024-09-07Hernan Leandro CarrizoWinKO8
2021-11-19Rachata KhaophimaiWinTKO5
2019-11-17Michael MokoenaWinTKO8
2019-08-04Aekkawee KaewmaneeWinTKO5
2018-04-22Pavel MalikovWinKO8
2017-03-25Campee PhayomWinKO2
2016-06-04Cristian Rafael CoriaWinUD10
2016-02-05Yoshitaka KatoWinTD9
2015-06-06Maxwell AwukuWinUD12
2014-12-20Ronald PontillasWinTKO5
2013-07-06Daniel BrizuelaWinUD12
2012-05-05Lorenzo VillanuevaWinKO2
2011-11-30Frankie ArchuletaWinTKO4
2010-12-05Damian David MarchianoWinTKO1
2010-09-26Christian AbilaWinKO6
2009-08-15Ricky SismundoWinRTD10
2009-06-27Robert AllanicWinKO2
2008-12-22Hardian SiregarWinTKO2
2008-09-13Antonio MezaWinMD8
2008-03-03Zoel FidalWinTKO2
2008-02-04Bogi GonzalesWinTKO1
2007-12-10Yulio MoroWinUD8
2007-09-27Peesaddaeng KiatsakthaneeWinTKO4
2007-07-26Farid SafiulinWinTKO3
2007-05-17Reman SalimWinKO8
2007-03-15Ekawit SithsorworWinTKO2
2007-01-11Yulio MoroWinUD8
2006-11-18Saman EkwanchaiWinPTS8
2006-11-02Boy ManullangWinTKO3
2006-09-09Kongtoranee SithtradtrakanWinTKO7
2006-07-20Yuvensius La EndeWinTKO5
2006-06-15Narong Sor ChitraladaWinKO2
2006-05-11Adrianus KaauniWinTKO7
2006-05-11Sandi LorengWinTKO3
2005-12-15Lato VegasWinPTS8
2005-10-13Muhammad DidingWinTKO1
2005-08-25Anshori Anhar PitulayWinTKO1