DateOpponentResultMethodRd
2008-08-06Roberto OyanWinTKO1
2007-08-11Jose Angel BeranzaWinUD8
2007-03-17Antonio Maria Cochero DiazWinTKO2
2006-10-06Felipe RivasWinTKO1
2005-09-23Jose Alfredo TiradoWinTD4
2005-04-10Eric BarcelonaWinTD5
2005-02-12Jimmy PinontoanWinKO1
2004-12-19Saensak SingmanasakWinKO2
2004-10-10Sairung SingwanchaWinUD10
2003-11-09Randy MangubatWinTD12
2003-06-14Roselito CampanaWinKO3
2003-03-23Alex GuevarraWinTKO3
2002-12-08Joseph PadenWinTKO1
2002-11-23Warlito BartiquelWinKO1
2002-10-20Leo EscobidoWinTKO4
2002-09-20Wito RamirezWinPTS10
2002-07-26Rachman Kili KiliWinTKO
2002-06-13Jimmy PinontoanDrawPTS8
2002-05-03Sot Sor VeerapolLossUD12
2001-12-15Flash MurilloWinUD10
2001-11-17Alfren BulalaWinTKO9
2001-05-08Samson Dutch Boy GymLossPTS12
2001-03-03Felix MarfaWinTKO
2001-02-10Sammy SordillaWinPTS10
2000-11-11Sammy SordillaWinTKO
2000-09-22Rommel LibradillaWinTKO7
2000-08-13Richard CabilloWinTKO
2000-01-15Julius JalnaizWinTKO
1999-12-14Eric BarcelonaWinUD6
1999-12-07Ricky ManatadWinTKO4
1999-12-02Rey ArlosWinTKO
1999-11-05Cec AguilarWinKO