DateOpponentResultMethodRd
2024-12-12Atilla KayabasiWinUD8
2022-03-19Jacob NgWinDQ6
2021-01-30Joey BaylonWinTKO7
2019-12-21Van Thao TranWinUD10
2019-04-26Fonluang Sor SingyuWinKO1
2017-12-31Rachamongkol Sor PleonchitWinKO2
2017-12-02Khunkhiri Wor WisaruthWinUD8
2017-07-29Yardley Armenta CruzNCNC3
2016-12-16Emilio NorfatWinTKO1
2016-06-03Pharanpetch Tor BuamasWinUD12
2016-02-26Sukkasem KietyongyuthWinUD8
2014-12-06Isaias Santos SampaioWinTKO2
2014-10-31Ruben ManakaneWinKO8
2013-07-07Mike OliverWinMD10
2012-07-13Juan Antonio RodríguezWinUD10
2011-11-19Alberto Servidei TitleWinKO1
2011-03-12Ricky SismundoWinTKO8
2010-12-08Mick ShawWinKO6
2010-09-15Jack AsisWinKO4
2010-09-02Ceferino Dario LabardaWinTKO6
2010-06-02Wacharakrit SenahanWinKO1
2010-04-08Reynaldo BelandresWinKO6
2010-03-06Carlos LopezWinKO6
2009-12-18Roel ManganWinUD8
2009-10-11Flash VillacuraWinRTD4
2009-07-09Kenichi YamaguchiNCNC1
2009-03-11Davey Browne Jr.WinTD8
2008-07-30Zolani MaraliWinUD12
2008-06-27Rey Anton OlarteWinTKO3
2008-05-16Leon MaratasWinTKO5
2008-03-22Edgar Fabian VargasWinSD10
2007-05-05Jose Alberto GonzalezWinUD8
2007-02-10Carlos ContrerasWinUD10
2006-12-02Phillip PayneWinUD8
2006-08-04Feliciano Dario AzuagaWinTKO5
2006-06-23Ruben SantillanosaWinKO4
2006-05-17Ariel OmongosWinTKO1
2005-11-26Imad KhamisWinPTS6
2005-10-07Rey MartizanoWinTKO1
2005-09-16Jesar AncajasWinDQ5
2005-08-24Michael KizzaWinKO2
2005-04-24Roberto OyanWinUD12
2004-12-10John MinWinKO2
2004-10-29Rolando GerongcoWinUD6
2004-10-08Kraisamut HothaisongWinKO4
2004-09-17Binnu SinghWinKO3
2004-08-15Chad Roy NaiduWinTKO4