DateOpponentResultMethodRd
2008-11-25Chaiwirat RongthaisongWinKO5
2007-12-04Anis CeunfinWinTKO2
2007-10-24Marvin TampusWinUD8
2007-08-24Jonrae VeranoWinUD6
2007-07-18Roger MonsertoWinUD8
2007-05-25Masanori MurataWinUD6
2007-03-30Lito SisnorioWinKO4
2007-01-26Alfred NagalWinUD6
2006-12-29Roger BerlozaWinTKO4
2006-09-07Yuki MuraiWinUD12
2006-07-28Katsumi MakiyamaWinTKO5
2006-04-28Dodong DiscadoWinKO2
2005-12-12Kuniyuki AizawaLossUD10
2005-10-28Nathan BarcelonaWinUD8
2005-09-30Tata PolinarWinKO6
2005-06-24Anucha RassameeyanWinUD6
2005-01-29Al TarazonaWinKO2
2004-12-31Thuwachit BoongomeWinTKO2
2004-08-27Rolly MandahinogWinUD10
2004-06-25Jun MagsipocWinTKO8
2004-04-30Allan FuentesWinUD12
2004-03-07Sunao UnoWinSD10
2004-01-03Anthony VillamorWinTKO4
2003-09-05Rey LlagasWinUD12
2003-07-25Edgar TahadWinKO
2000-09-22Arman PedemonteWinUD10
2000-06-23Ricky ProtacioWinKO
2000-05-19Nathan BarcelonaWinTKO8
1999-10-17Marlon TeradoWinKO
1999-09-17Rey LlagasWinPTS8
1999-08-29Nathan BarcelonaWinUD10
1999-03-06Rico MacaubosWinPTS8
1998-05-01Young Soon Jang TitleWinKO5
1998-02-27Young Jin Kim TitleWinUD12
1997-01-30Ramil GeveroWinKO5
1996-11-08Allan MorreDrawTD2
1996-08-23Ricky OcoyWinTKO6
1996-07-31Jimmy AguirreWinTKO4
1996-05-24Texas GomezWinTKO4
1996-04-15Pablo TiznadoWinTKO9
1996-01-27Joel NiceWinKO
1995-11-05Ledion CenizaWinPTS8
1995-04-27Joseph PadenWinKO
1995-02-19Mauro SauceloWinKO
1994-12-21Edwin ProjoWinKO
1994-10-24Chang-Il MoonWinKO
1994-08-01Nolito CabatoWinPTS10
1994-05-02Jack SiahayaWinTKO
1994-03-13Oscar JimenezWinKO2
1993-12-18Benjie DuranWinKO
1993-10-30Rolando ProtacioWinTKO
1992-12-25Norikazu KawanaWinTKO
1992-10-04Jon PenalosaWinKO
1992-07-05Tarman GarzimWinUD10
1992-05-29Jess MacaWinPTS10
1992-03-20Ric MagramoWinTKO8
1991-12-27Ric SiodoraWinTKO2
1991-09-17Ji-Chun ShimWinTKO
1991-08-01Bert RefugioWinTKO