| Date | Opponent | Place | Result |
| 1998 |
| + Sept. 5 | Albert Arniego | Taguig City, Philippines | W 4 |
| + Nov. 22 | Pancho Nice | Bangued, Philippines | KO 2 |
| 1999 |
| - Jan. 22 | Jessie De La Cruz | Makati City, Philippines | L 4 |
| + Feb. 19 | Diego Galagaran | Mandaluyong City, Philippines | W 4 |
| + Mar. 19 | Ben Albanez | Mandaluyong City, Philippines | W 6 |
| + Apr. 11 | Rey Arlos | Paranaque City, Philippines | TKO 5 |
| - Apr. 23 | Jessie De La Cruz | Mandaluyong City, Philippines | L 6 |
| + May 28 | Ben Albanez | Mandaluyong City, Philippines | W 8 |
| + June 23 | Darwin Bermudez | Sigma, Philippines | W 8 |
| + July 13 | Kid Payes | Mandaluyong City, Philippines | W 8 |
| + Sept. 1 | Roque Murillo | Mandaluyong City, Philippines | W 8 |
| + Oct. 22 | Nick Caintoy | Mandaluyong City, Philippines | TKO 2 |
| + Nov. 19 | Acasio Simbajon | Mandaluyong City, Philippines | W 10 |
| + Dec. 30 | Alfren Bulala | Mandaluyong City, Philippines | W 10 |
| 2000 |
| + Feb. 6 | Jojo Unabia | Mandaluyong City, Philippines | W 10 |
| + Apr. 29 | Mark Sales | Mandaluyong City, Philippines | W 10 |
| + June 22 | Alpong Navaja | Mandaluyong City, Philippines | TKO 7 |
| - July 22 | Randy Mangubat | Paranaque City, Philippines | L 10 |
| + Sept. 21 | Jerwin Balaba | Mandaluyong City, Philippines | W 10 |
| + Dec. 29 | Neil Caga | Muntinlupa City, Philippines | TKO 4 |
| 2001 |
| + May 26 | Rogelio Pineda | Mandaluyong City, Philippines | TKO 2 |
| = June 15 | Jun Magsipoc | Mandaluyong City, Philippines | Draw 10 |
| + Nov. 16 | Dondon Lapuz | Mandaluyong City, Philippines | TKO 5 |
| 2002 |
| + June 10 | Eric Barcelona | Iriga City, Philippines | W 12 |
| Philippines Games & Amusement Board (GAB) Super Flyweight Title |
| + Sept. 27 | Alfren Bulala | Mandaluyong City, Philippines | W 12 |
| Philippines Games & Amusement Board (GAB) Super Flyweight Title |
| 2003 |
| + Mar. 15 | Johnny Lear | Manila, Philippines | TW 5 |
| vacant WBC International Bantamweight Title |
| 2004 |
| - Jan. 23 | Martin Castillo | Kansas City, United States | L 12 |
| WBA Super Flyweight Title Eliminator |
| = Aug. 7 | Yuki Murai | Osaka, Japan | Draw 8 |
| - Nov. 20 | Prosper Matsuura | Tokyo, Japan | L 10 |
| 2005 |
| + Jan. 22 | Noel Sungahid | Bato, Philippines | W 8 |
| - Feb. 25 | Gabula Vabaza | East London, South Africa | L 12 |
| vacant WBA Inter-Continental Super Bantamweight Title |
| = Mar. 28 | Joel Bauya | Mandaue City, Philippines | Draw 12 |
| Philippines Games & Amusement Board (GAB) Bantamweight Title |
| - Nov. 4 | Veeraphol Sahaprom | Si Prachan, Thailand | KO by 4 |
| 2006 |
| - Feb. 3 | Michael Domingo | Quezon City, Philippines | TKO by 9 |
| Philippines Games & Amusement Board (GAB) Bantamweight Title |
| + Oct. 8 | Orlan Enriquez | Makati City, Philippines | W 10 |
| 2007 |
| - Oct. 13 | Michael Domingo | Calape, Philippines | KO by 5 |
| Philippines Games & Amusement Board (GAB) Bantamweight Title |
| 2008 |
| - Aug. 30 | Joseph Omana | Cebu City, Philippines | L 8 |
| - Nov. 22 | Jayson Layson | Cabangan, Philippines | TKO by 3 |
| 2009 |
| - June 27 | Mark Gil Melligen | Mandaue City, Philippines | L 10 |
| - July 25 | Larry Canillas | Tagbilaran City, Philippines | TKO by 2 |
2010-2011 Inactive |
| 2012 |
| - Nov. 30 | Lloyd Francisco | Lipa City, Philippines | TKO by 4 |
| 2013 |
| - Mar. 22 | Ricky Dulay | Makati City, Philippines | TKO by 3 |