DateOpponentResultMethodRd
2018-06-08Manot ComputWinUD8
2013-08-30Falazona FidalWinUD6
2013-06-28Yudi AremaWinUD6
2013-04-26Nimrod DanielWinTKO1
2012-11-01Rey MegrinoLossTKO3
2012-09-28Charlie CabillaWinTKO1
2012-08-31Hyobu NakagamaWinUD12
2012-07-27Lee Ji-HunWinTKO4
2012-05-31TubisWinKO3
2011-08-04Pakasit Twins GymWinTKO1
2011-07-01Takuya Kogawa TitleWinUD12
2011-03-25Muhammad NurfawaidWinTKO5
2011-01-28Ego YohanWinKO3
2011-01-06Heri PurnomoWinTKO4
2010-07-02Rey MegrinoWinTKO1
2009-12-02Rodel TejaresWinUD6
2009-08-28Takahisa Masuda TitleWinTKO6
2009-01-30Shahram ToradideWinKO2
2008-12-08Amir JordanWinUD6
2008-10-31Danny SuttonWinTKO2
2008-09-25Akbar MohammadpourWinTKO6
2007-11-27Jack AmisaWinKO2
2007-10-24Rey MegrinoWinUD10
2007-01-26Lito SisnorioWinTKO4
2006-11-17Monelisi Mhikiza Myekeni TitleWinUD12
2006-06-30Everardo Morales TitleWinTKO4
2006-05-01Daigo Nakahiro TitleWinUD12
2005-12-23Isidro BalabatWinTD5
2005-07-29Mark SalesWinUD6
2005-04-29Daniel DiolanWinTKO3
2005-01-29Noriyuki Komatsu TitleWinTKO5
2004-11-26Sherwin ManatadWinUD8
2004-10-08Randy MangubatWinUD10
2004-07-15Luis Angel Martinez TitleWinTKO5
2004-04-30Ronnie CaneteWinTKO3
2004-01-03Trash Nakanuma TitleWinUD12
2003-07-25Jaime AcerdaWinKO9
2003-06-05Randy Mangubat TitleWinUD12
2002-11-26Hidenobu Honda TitleWinUD12
2001-10-26Alex Baba TitleWinTD8
2001-07-15Hayato Asai TitleWinTKO5
2001-05-08Alvin FelicildaWinUD10
2000-12-29Ramil AnitoWinTKO5
2000-09-22Nathan BarcelonaWinTD7
2000-08-25Gener MillaWinTKO3
2000-07-01Ramil AnitoWinUD6
2000-05-19Texas GomezWinKO7
2000-03-17Mark SalesWinUD10
2000-02-25Joven SimbajonWinPTS8
2000-01-29Armando RocilWinKO2
1999-12-25Ritichai KiatprapasWinKO3
1999-11-12Rolando BaclayoWinKO6
1999-09-17Randy MangubatWinUD10
1999-07-23Texas GomezWinKO3
1999-06-13Jose OrozcoWinKO2
1999-04-30Dennis SabsalWinUD8
1999-02-05Emer BarrientosWinUD10
1998-12-04Roy TarazonaWinPTS8
1998-11-14Allan LlanitaWinPTS6
1998-10-23Ramil GeveroWinPTS10
1998-07-30Dennis SabsalWinUD10
1998-04-22Rudolfo FernandezWinKO2
1998-02-27Jerry PahayahayWinUD10
1997-11-12Alpong NavajaWinPTS10
1997-09-26Ramil GeveroWinPTS10
1997-08-01Jaime AliguinWinUD10
1997-05-09Lolito LaroaWinPTS6
1996-11-22Roy TarazonaWinTKO3
1996-10-04Randy MangubatWinKO3
1996-07-11Jerry PahayahayLossKO7
1996-04-04Ramon AlgoraWinKO3
1995-12-22Jerry PahayahayLossUD8
1995-11-05Ramil GeveroWinTKO5
1995-09-25Alpong NavajaWinTKO4
1995-08-27Bernardo Jun DavalosWinKO2
1995-05-14Rolando TadleWinKO4
1995-04-27Rex RemiasWinKO1
1995-03-12Al TarazonaWinTKO8
1994-12-21Bernardo Jun DavalosWinKO3