| 49 Wins (37 knockouts, 12 decisions), 3 Defeats (2 by knockout, 1 by decision), 2 Draws [1] |
| Res. | Opponent | Type | Rd., Time | Date | Location | Notes |
| Win | Ricky Hatton | KO | 2 (12), 2:59 | 2009-05-02 | MGM Grand Garden Arena, Las Vegas, United States | Won IBO and Ring Magazine World Light Welterweight Titles. |
| Win | Oscar De La Hoya | TKO | 8 (12), 3:00 | 2008-12-06 | MGM Grand Garden Arena, Las Vegas, United States | A non-title fight, fought at Welterweight. |
| Win | David Díaz | TKO | 9 (12), 2:24 | 2008-06-28 | Mandalay Bay, Las Vegas, United States | Won WBC World Lightweight Title. |
| Win | Juan Manuel Márquez | Decision (split) | 12 (12) | 2008-03-15 | Mandalay Bay, Las Vegas, United States | Won WBC and vacant Ring Magazine World Super Featherweight Title. |
| Win | Marco Antonio Barrera | Decision (unan.) | 12 (12) | 2007-10-06 | Mandalay Bay, Las Vegas, United States | Retained WBC International Super Featherweight Title. |
| Win | Jorge Solís | KO | 8 (12), 1:16 | 2007-04-14 | Alamodome, San Antonio, United States | Retained WBC International Super Featherweight Title. |
| Win | Érik Morales | KO | 3 (12), 2:57 | 2006-11-18 | Thomas and Mack Center, Las Vegas, United States | Retained WBC International Super Featherweight Title. |
| Win | Óscar Larios | Decision (unan.) | 12 (12) | 2006-07-02 | Araneta Coliseum, Quezon City, Philippines | Retained WBC International Super Featherweight Title. |
| Win | Érik Morales | TKO | 10 (12), 2:33 | 2006-01-21 | Thomas and Mack Center, Las Vegas, United States | Retained WBC International Super Featherweight Title. |
| Win | Héctor Velázquez | TKO | 6 (12), 2:59 | 2005-09-10 | Staples Center, Los Angeles, United States | Won vacant WBC International Super Featherweight Title. |
| Loss | Érik Morales | Decision (unan.) | 12 (12) | 2005-03-19 | MGM Grand Garden Arena, Las Vegas, United States | WBC International Super Featherweight Title on the line. |
| Win | Fahsan Por Thawatchai | TKO | 4 (12), 1:26 | 2004-12-11 | Fort Bonifacio Global City, Taguig City, Philippines | |
| Draw | Juan Manuel Márquez | Draw | 12 (12) | 2004-05-08 | MGM Grand Garden Arena, Las Vegas, United States | WBA and IBF World Featherweight Titles on the line. |
| Win | Marco Antonio Barrera | TKO | 11 (12), 2:56 | 2003-11-15 | Alamodome, San Antonio, United States | Won Ring Magazine World Featherweight Title. |
| Win | Emmanuel Lucero | KO | 3 (12), 0:48 | 2003-07-26 | Olympic Auditorium, Los Angeles, United States | Retained IBF World Super Bantamweight Title. |
| Win | Serikzhan Yeshmagambetov | TKO | 5 (10), 1:52 | 2003-03-15 | Rizal Park, Manila, Philippines | |
| Win | Fahprakorb Rakkiatgym | KO | 1 (12), 2:46 | 2002-10-26 | Rizal Memorial College Gym, Davao City, Philippines | Retained IBF World Super Bantamweight Title. |
| Win | Jorge Eliecer Julio | TKO | 2 (12), 1:09 | 2002-06-08 | The Pyramid, Memphis, United States | Retained IBF World Super Bantamweight Title. |
| Draw | Agapito Sánchez | Technical Draw | 6 (12), 1:12 | 2001-11-10 | Bill Graham Civic Auditorium, San Francisco, United States | WBO and IBF World Super Bantamweight Title. |
| Win | Lehlohonolo Ledwaba | TKO | 6 (12), 0:59 | 2001-06-23 | MGM Grand Garden Arena, Las Vegas, United States | Won IBF World Super Bantamweight Title. |
| Win | Wethya Sakmuangklang | TKO | 6 (12) | 2001-04-28 | Kidapawan City, Cotabato, Philippines | Retained WBC International Super Bantamweight Title. |
| Win | Tetsutora Senrima | TKO | 5 (12) | 2001-02-24 | Manila, Philippines | Retained WBC International Super Bantamweight Title. |
| Win | Nedal Hussein | TKO | 10 (12), 1:48 | 2000-10-14 | Ynares Center, Antipolo City, Philippines | Retained WBC International Super Bantamweight Title. |
| Win | Seung-Kon Chae | TKO | 1 (12), 1:42 | 2000-06-28 | Araneta Coliseum, Quezon City, Philippines | Retained WBC International Super Bantamweight Title. |
| Win | Arnel Barotillo | KO | 4 (12) | 2000-03-04 | Ninoy Aquino Stadium, Manila, Philippines | Retained WBC International Super Bantamweight Title. |
| Win | Reynante Jamili | KO | 2 (12) | 1999-12-18 | Elorde Sports Complex, Parañaque City, Philippines | Won WBC International Super Bantamweight Title. |
| Loss | Medgoen Singsurat | KO | 3 (12) | 1999-09-17 | Pakpanag Metropolitan Stadium, Nakhon Si Thammarat, Thailand | Lost WBC World Flyweight title. |
| Win | Gabriel Mira | TKO | 4 (12), 2:45 | 1999-04-24 | Araneta Coliseum, Quezon City, Philippines | Retained WBC World Flyweight Title. |
| Win | Todd Makelim | TKO | 3 (10) | 1999-02-20 | Kidapawan City, Cotabato, Philippines | |
| Win | Chatchai Sasakul | KO | 8 (12) | 1998-12-04 | Tonsuk College Ground, Phutthamonthon, Thailand | Won WBC World Flyweight Title. |
| Win | Shin Terao | TKO | 1 (10) | 1998-05-18 | Korakuen Hall, Tokyo, Japan | |
| Win | Panomdej Ohyuthanakorn | KO | 1 (12) | 1997-12-06 | South Cotabato Stadium, Koronadal City, South Cotabato, Philippines | Retained OPBF Flyweight Title. |
| Win | Wook-Ki Lee | KO | 1 (10), 1:04 | 1997-04-24 | Makati City, Philippines | |
| Win | Mike Luna | KO | 1 (10) | 1997-03-03 | Muntinlupa City, Philippines | |
| Loss | Rustico Torrecampo | KO | 3 | 1996-02-09 | Mandaluyong City, Philippines | |
| Win | Renato Mendones | TKO | 2 (8) | 1995-10-21 | Puerto Princesa City, Palawan, Philippines | |
| Win | Dele Decierto | TKO | 2 | 1995-07-01 | Mandaluyong City, Philippines | |