| 49 Wins (30 knockouts), 7 defeats, 5 Draw [3] |
| No. | Res. | Record | Opponent | Type | Round Time | Date | Location | Notes |
|---|
| 61 | loss | 49-7-5 | Takayuki Hosokawa | SD | 12 (12) | 2015-11-22 | Sumiyoshi SportsCenter, Osaka, Japan | Lost OPBF Super Welterweight championship |
| 60 | loss | 49-6-5 | John Jackson | UD | 12 (12) | 2015-08-02 | Full Sail University, Winter Park, Florida, U.S. | |
| 59 | Win | 49-5-5 | Tadashi Yuba | TKO | 6 (12), 2:38 | 2014-12-18 | Korakuen Hall, Tokyo, Japan | Won vacant OPBF Super Welterweight championship |
| 58 | Win | 48-5-5 | Ely Pangaribuan | TKO | 2 (12), 2:59 | 2014-08-22 | The Flash Grand Ballroom, Elorde Sports Complex, Paranaque City, Philippines | Retains WBC Asian Boxing Council Super Welterweight title |
| 57 | Win | 47-5-5 | Singdet Nonpitayakom | KO | 5 (12), 2:57 | 2014-02-01 | The Flash Grand Ballroom, Elorde Sports Complex, Paranaque City, Philippines | Retains WBC Asian Boxing Council Super Welterweight title |
| 56 | Win | 46-5-5 | Khomkaew Sithsaithong | KO | 1(10), 0:39 | 2013-12-14 | The Flash Grand Ballroom, Elorde Sports Complex, Paranaque City, Philippines | |
| 55 | Win | 45-5-5 | Manopoi Singmanasak | TKO | 2(12), 2:33 | 2013-08-10 | Midas Hotel and Casino, Pasay, Philippines | Won vacant WBC Asian Boxing Council Super Welterweight title |
| 54 | Win | 44-5-5 | Dondon Lapuz | TKO | 1 (12), 1:35 | 2013-02-24 | The Flash Grand Ballroom, Elorde Sports Complex, Paranaque City, Philippines | Retains Philippines Games and Amusement Board (GAB) Welterweight title |
| 53 | loss | 43-5-5 | Kenny Abril | SD | 12 (12) | 2012-12-07 | Texas Station Casino, Las Vegas, Nevada, U.S. | |
| 52 | Win | 43-4-5 | Jamed Jalarante | KO | 1 (10), 0:37 | 2012-09-29 | The Flash Grand Ballroom, Elorde Sports Complex, Paranaque City, Philippines | |
| 51 | Win | 42-4-5 | Eusebio Baluarte | TKO | 12 (12), 3:00 | 2012-03-25 | Dusit Thani hotel, Makati City, Philippines | Retains [Philippines Games and Amusement Board (GAB) Welterweight title |
| 50 | win | 41-5-5 | Ayi Bruce | TKO | 7 (8), 0:57 | 2011-11-11 | MGM Grand, Las Vegas, Nevada, U.S. | |
| 49 | Win | 40-4-5 | Cris Alag | TKO | 1 (12), 0:31 | 2011-08-11 | Sofitel Plaza Hotel, Pasay, Philippines | Retains [Philippines Games and Amusement Board (GAB) Welterweight title |
| 48 | Win | 39-4-5 | Dondon Sultan | TKO | 6 (12), 0:30 | 2011-03-05 | Metro Naga Coliseum, Naga City, Philippines | Won [Philippines Games and Amusement Board (GAB) Welterweight title |
| 47 | win | 38-4-5 | Rashad Holloway | UD | 8 (8) | 2010-11-13 | Cowboys Stadium, Arlington, Texas, U.S. | |
| 46 | Win | 37-4-5 | Kompayak Sithsaithong | TKO | 1(10), 2:41 | 2010-10-02 | The Flash Grand Ballroom, Elorde Sports Complex, Paranaque City, Philippines | |
| 45 | win | 36-4-5 | Ben Tackie | UD | 8 (8) | 2010-03-12 | Gaylord Hotel, Grapevine, Texas, U.S. | |
| 44 | Win | 35-4-5 | Laimankon Chuwatana | TKO | 2(10), 1:14 | 2010-01-23 | Cuneta Astrodome, Pasay, Philippines | |
| 43 | win | 34-4-5 | Zaid Zavaleta | UD | 10 (10) | 2009-08-29 | Blaisdell Center, Honolulu, Hawaii, U.S. | |
| 42 | win | 33-4-5 | Marvin Cordova, Jr. | UD | 10 (10) | 2009-05-01 | Hard Rock Hotel and Casino, Las Vegas, Nevada, U.S. | |
| 41 | win | 32-4-5 | Arturo Urena | RTD | 86(8), 3:00 | 2008-09-25 | Sycuan Resort and Casino, El Cajon, California, U.S. | |
| 40 | win | 31-4-5 | Steve Quinonez | RTD | 4 (8), 3:00 | 2008-06-28 | Mandalay Bay Hotel and Casino, Las Vegas, Nevada, U.S. | |
| 39 | Win | 30-4-5 | Kongtoranee Por Surasak | TKO | 1(10), 1:12 | 2008-03-25 | Centennial Hall, Manila Hotel, Manila, Philippines | Super Lightweight Contest |
| 38 | Win | 29-4-5 | Moses Seran | KO | 7(12), 2:34 | 2007-11-09 | Le Pavilion, Pasay, Philippines | Retains PABA Lightweight Contest |
| 37 | Win | 28-4-5 | Shinya Nagase | UD | 10(10) | 2007-09-02 | Korakuen Hall, Tokyo, Japan | |
| 36 | Win | 27-4-5 | Hero Yauw Katili | TKO | 12(12), 2:02 | 2007-03-23 | The Flash Grand Ballroom, Elorde Sports Complex, Paranaque City, Philippines | Retains PABA Lightweight Contest |
| 35 | Win | 26-4-5 | Somchai Nakbalee | SD | 12(12) | 2006-10-31 | Chaiyaphum, Thailand | Won PABA Lightweight Contest |
| 34 | Win | 25-4-5 | Rustam Nugaev | UD | 8(8) | 2006-07-02 | Araneta Coliseum, Cubao, Quezon City, Philippines | |
| 33 | Loss | 24-4-5 | Daudy Bahari | TD | 12(12) | 2006-04-06 | Indosair Studio, Jakarta, Indonesia | Vacant PABA super lightweight title |
| 32 | win | 24-3-5 | Yuri Yoshikawa | MD | 10(10) | 2005-08-02 | Korakuen Hall, Tokyo, Japan | |
| 31 | win | 23-3-5 | Stack Poncogati | TKO | 1(10) | 2005-06-07 | RCTI Studio, Jakarta, Indonesia | |
| 30 | draw | 22-3-5 | Arnel Porras | D | 6(6) | 2005-05-06 | NBC Tent, The Fort, Fort Bonifacio, Taguig, Philippines | |
| 29 | loss | 22-3-4 | Chikashi Inada | SD | 12(12) | 2005-03-05 | Korakuen Hall, Tokyo, Japan | lost OPBF lightweight title |
| 28 | win | 22-2-3 | Chikashi Inada | MD | 12(12) | 2004-10-02 | Korakuen Hall, Tokyo, Japan | retains OPBF lightweight title |
| 27 | draw | 21-2-4 | Kengo Nagashima | D | 10(10) | 2004-02-07 | Korakuen Hall, Tokyo, Japan | |
| 26 | draw | 21-2-3 | Fernando Montilla | D | 12(12) | 2003-08-20 | PAGCOR Grand Theater, Airport Casino Filipino, Parañaque City, Philippines | retains OPBF lightweight title |
| 25 | win | 21-2-2 | Hengky Tobias | UD | 10(10) | 2003-03-25 | Surabaya, Indonesia | |
| 24 | win | 20-2-2 | Joey de Ricardo | UD | 10(10) | 2003-02-04 | Jakarta, Indonesia | |
| 23 | win | 19-2-2 | Andreas Seran | KO | 6(10) | 2002-10-08 | Jakarta, Indonesia | |
| 22 | win | 18-2-2 | Fernando Montilla | UD | 12(12) | 2002-06-15 | PAGCOR Grand Theater, Airport Casino Filipino, Parañaque City, Philippines | retains OPBF lightweight title |
| 21 | win | 17-2-2 | Ulyses Puzon | UD | 10(10) | 2002-02-24 | The Flash Grand Ballroom, Elorde Sports Complex, Paranaque City, Philippines | |
| 20 | win | 16-2-2 | Japan | UD | 12(12) | 2001-11-23 | International Conference Hall, Nagoya, Japan | won OPBF lightweight title |
| 19 | loss | 15-2-2 | Prawet Singwancha | UD | 12(12) | 2001-05-04 | Bangkok, Thailand | PABA Lightweight title |
| 18 | loss | 15-1-2 | Ferdinand Andriano | UD | 10(10) | 2001-02-23 | Jakarta, Indonesia | |
| 17 | win | 15-0-2 | Tirso Albia | UD | 10(10) | 2001-01-26 | Cebu City Waterfront Hotel & Casino, Barangay Lahug, Cebu City, Philippines | |
| 16 | draw | 14-0-2 | Nonoy Gonzales | D | 12(12) | 2000-12-16 | Mabini Gymnasium, Mabini, Philippines | Retains Philippines Games & Amusement Board (GAB) lightweight title |
| 15 | win | 14-0-1 | Francis Velasquez | UD | 12(12) | 2000-08-09 | The Flash Grand Ballroom, Elorde Sports Complex, Paranaque City, Philippines | Won Philippines Games & Amusement Board (GAB) lightweight title |
| 14 | win | 13-0-1 | Ariel Neri | UD | 10(10) | 2000-0-17 | Paranaque City, Philippines | |
| 13 | win | 12-0-1 | Ian Fajardo | TKO | 4(10), 2:42 | 2000-01-29 | Paranaque City, Philippines | |
| 12 | win | 11-0-1 | Noli Fabroa | TKO | 3(10), 2:39 | 1999-10-30 | The Flash Grand Ballroom, Elorde Sports Complex, Paranaque City, Philippines | |
| 11 | win | 10-0-1 | Al Jongjong Abao | TKO | 4(10), 3:00 | 1999-08-28 | Paranaque City, Philippines | |
| 10 | win | 9-0-1 | Bert Andales | TKO | 1(10), 1:55 | 1999-07-17 | Paranaque City, Philippines | |
| 9 | win | 8-0-1 | James Andiso | TKO | 7(8), 1:19 | 1999-05-15 | San Jose, Philippines | |
| 8 | win | 7-0-1 | Ronnie dela Costa | TKO | 7(8), 0:23 | 1999-03-18 | The Flash Grand Ballroom, Elorde Sports Complex, Paranaque City, Philippines | |
| 7 | win | 6-0-1 | Francis Severino | TKO | 1(6) | 1998-12-19 | The Flash Grand Ballroom, Elorde Sports Complex, Paranaque City, Philippines | |
| 6 | win | 5-0-1 | Gary Ordoñez | UD | 6(6) | 1998-10-28 | The Flash Grand Ballroom, Elorde Sports Complex, Paranaque City, Philippines | |
| 5 | win | 4-0-1 | Harold Smith | TKO | 1(4) | 1998-07-30 | The Flash Grand Ballroom, Elorde Sports Complex, Paranaque City, Philippines | |
| 4 | win | 3-0-1 | Vic Centeno | TKO | 3(4) | 1998-05-02 | The Flash Grand Ballroom, Elorde Sports Complex, Paranaque City, Philippines | |
| 3 | win | 2-0-1 | Junie Gabon | SD | 4(4) | 1994-08-06 | Butuan, Philippines | |
| 2 | draw | 1-0-1 | Digoy Esparago | SD | 4(4) | 1994-06-17 | Socorro, Philippines | |
| 1 | win | 1-0-0 | Alberto Sososco | TKO | 4(4) | 1994-04-23 | Butuan, Philippines | |
| TKO - Technical Knockout, KO - Knockout, TD - Technical Decision, RTD - Referee Technical Decision, SD - Split Decision, UD - Unanimous Decision, D - Draw |