DateOpponentResultMethodRd
2017-06-01Martin Angel MartinezWinKO3
2015-10-31Vachayan KhamonWinKO3
2015-04-25Boonsom PhothongWinTKO2
2014-07-02Mark DavisWinTKO8
2013-12-13Jesus RiosWinTKO2
2013-10-26Kosol Sor VorapinWinKO2
2013-04-27Gerardo ZayasWinTKO1
2012-04-21Jason MitsuyamaWinSD10
2011-10-01Kenichi YamaguchiWinUD12
2011-07-16Fernando BeltranWinSD8
2011-05-21Daniel AttahWinUD12
2011-01-14Ariel DelgadoWinMD10
2010-10-10Sangpetch Patanakan GymWinTKO1
2010-07-23Simson Butar ButarWinKO2
2010-05-08Marlon AguilarLossUD8
2010-03-13Joe MoralesNCNC2
2010-01-08Sathian SomkhaoWinKO1
2009-10-03Jae-Bong JangWinTKO9
2009-05-01Walter EstradaWinKO1
2008-12-27Sunan ThosenWinKO3
2008-10-11Sorachet TongmalaWinKO1
2008-07-30Boonmee SithsrivinitwitthayakomWinKO6
2008-05-17Fermin De los SantosWinUD8
2008-03-15Baudel CardenasWinTKO3
2007-12-26Kongsurin SithsoeiWinKO5
2007-10-06Arturo ValenzuelaWinTKO2
2007-09-14Arturo GomezDrawTD2
2007-08-04Jesar AncajasWinKO4
2007-04-29Jeffrey OnateWinTKO2
2007-03-03Dondon LapuzWinRTD2
2007-01-13Takuro MatsubaraWinUD4
2006-11-18Ronald PostranoWinTKO2
2006-09-17Julius TaronaWinTKO7
2006-07-22Roel ManganDrawSD10
2006-06-09Jerome ArsolonWinTKO5
2006-04-21Jaime BarcelonaWinTD6
2006-03-12Edwen GastadorWinTKO3
2006-01-21Aaron MelgarejoLossSD10
2005-12-10Roberto MorenoWinKO2
2005-11-08Dondon LapuzWinTKO4
2005-08-20Jun PadernaLossUD10
2005-07-16Melvin AyudtudWinKO1
2005-05-06Greggy Tao onWinTKO2
2005-04-09Presciano TabasaWinTKO1
2005-03-05Marlon GaliciaWinTKO2
2004-11-27Ferdinand SagadoWinKO4
2004-10-21Just BornillaWinKO4
2004-09-19Octavio AleonarDrawTD2