| Res. |
Opponent |
Type |
Rd |
Date |
Notes |
| N/A |
Shane Mosley |
- |
-12 |
5/7/2011 |
WBO Welterweight World Title on the line |
| Win |
Antonio Margarito |
UD |
12 (12) |
11/13/2010 |
Won vacant WBC Super Welterweight World Title. |
| Win |
Joshua Clottey |
UD |
12 (12) |
3/13/2010 |
Retained WBO Welterweight World Title. |
| Win |
Miguel Ángel Cotto |
TKO |
12 (12) |
11/14/2009 |
Won WBO Welterweight World Title and WBC Diamond Belt. |
| Win |
Ricky Hatton |
KO |
2 (12) |
5/2/2009 |
Won IBO and The Ring Light Welterweight World Titles. |
| Win |
Oscar De La Hoya |
TKO |
8 (12) |
12/6/2008 |
A non-title fight, fought at Welterweight. |
| Win |
David Díaz |
TKO |
9 (12) |
6/28/2008 |
Won WBC Lightweight World Title. |
| Win |
Juan Manuel Márquez |
SD |
12 (12) |
3/15/2008 |
Won WBC and vacant The Ring Super Featherweight World Titles. |
| Win |
Marco Antonio Barrera |
UD |
12 (12) |
10/6/2007 |
Retained WBC Super Featherweight International Title. |
| Win |
Jorge Solís |
KO |
8 (12) |
4/14/2007 |
Retained WBC Super Featherweight International Title. |
| Win |
Érik Morales |
KO |
3 (12) |
11/18/2006 |
Retained WBC Super Featherweight International Title. |
| Win |
Óscar Larios |
UD |
12 (12) |
7/2/2006 |
Retained WBC Super Featherweight International Title. |
| Win |
Érik Morales |
TKO |
10 (12) |
1/21/2006 |
Retained WBC Super Featherweight International Title. |
| Win |
Héctor Velázquez |
TKO |
6 (12) |
9/10/2005 |
Won vacant WBC Super Featherweight International Title. |
| Loss |
Érik Morales |
UD |
12 (12) |
3/19/2005 |
Vacant WBC International and IBA Super Featherweight Title match. |
| Win |
Fahsan Por Thawatchai |
TKO |
4 (12) |
12/11/2004 |
Retained The Ring Featherweight World Title. |
| Draw |
Juan Manuel Márquez |
Draw |
12 (12) |
5/8/2004 |
Controversial Draw. WBA and IBF Featherweight World Title match. |
| Win |
Marco Antonio Barrera |
TKO |
11 (12) |
11/15/2003 |
Won The Ring Featherweight World Title. |
| Win |
Emmanuel Lucero |
KO |
3 (12) |
7/26/2003 |
Retained IBF Super Bantamweight World Title. |
| Win |
Serikzhan Yeshmagambetov |
TKO |
5 (10) |
3/15/2003 |
|
| Win |
Fahprakorb Rakkiatgym |
KO |
1 (12) |
10/26/2002 |
Retained IBF Super Bantamweight World Title. |
| Win |
Jorge Eliecer Julio |
TKO |
2 (12) |
6/8/2002 |
Retained IBF Super Bantamweight World Title. |
| Draw |
Agapito Sánchez |
TD |
6 (12) |
11/10/2001 |
WBO and IBF Super Bantamweight World Title match. |
| Win |
Lehlohonolo Ledwaba |
TKO |
6 (12) |
6/23/2001 |
Won IBF Super Bantamweight World Title. |
| Win |
Wethya Sakmuangklang |
KO |
6 (12) |
4/28/2001 |
Retained WBC Super Bantamweight International Title. |
| Win |
Tetsutora Senrima |
TKO |
5 (12) |
2/24/2001 |
Retained WBC Super Bantamweight International Title. |
| Win |
Nedal Hussein |
TKO |
10 (12) |
10/14/2000 |
Retained WBC Super Bantamweight International Title. |
| Win |
Seung-Kon Chae |
TKO |
1 (12) |
6/28/2000 |
Retained WBC Super Bantamweight International Title. |
| Win |
Arnel Barotillo |
KO |
4 (12) |
3/4/2000 |
Retained WBC Super Bantamweight International Title. |
| Win |
Reynante Jamili |
KO |
2 (12) |
12/18/1999 |
Won WBC Super Bantamweight International Title. |
| Loss |
Medgoen Singsurat |
KO |
3 (12) |
9/17/1999 |
He was overweight at weigh-in. Lost WBC Flyweight World Title. |
| Win |
Gabriel Mira |
TKO |
4 (12) |
4/24/1999 |
Retained WBC Flyweight World Title. |
| Win |
Todd Makelim |
TKO |
3 (10) |
2/20/1999 |
|
| Win |
Chatchai Sasakul |
KO |
8 (12) |
12/4/1998 |
Won WBC Flyweight World Title. |
| Win |
Shin Terao |
TKO |
1 (10) |
5/18/1998 |
|
| Win |
Panomdej Ohyuthanakorn |
KO |
1 (12) |
12/6/1997 |
Retained OPBF Flyweight Title. |
| Win |
Melvin Magramo |
UD |
10 (10) |
9/13/1997 |
|
| Win |
Chokchai Chockvivat |
KO |
5 (12) |
6/26/1997 |
Won OPBF Flyweight Title. |
| Win |
Ariel Austria |
TKO |
6 |
5/30/1997 |
|
| Win |
Wook-Ki Lee |
KO |
1 (10) |
4/24/1997 |
|
| Win |
Mike Luna |
KO |
1 (10) |
3/3/1997 |
|
| Win |
Sung-Yul Lee |
TKO |
2 |
12/28/1996 |
|
| Win |
Ippo Gala |
TKO |
2 |
7/27/1996 |
|
| Win |
Bert Batiller |
TKO |
4 |
6/15/1996 |
|
| Win |
John Medina |
TKO |
4 |
5/5/1996 |
|
| Win |
Marlon Carillo |
UD |
10 (10) |
4/27/1996 |
|
| Loss |
Rustico Torrecampo |
KO |
3 |
2/9/1996 |
He had not made the weight so he was forced to use heavier gloves. |
| Win |
Lito Torrejos |
UD |
5 |
1/13/1996 |
|
| Win |
Rolando Toyogon |
UD |
10 (10) |
12/9/1995 |
|
| Win |
Rudolfo Fernandez |
TKO |
3 (10) |
11/11/1995 |
|
| Win |
Renato Mendones |
TKO |
2 (8) |
10/21/1995 |
|
| Win |
Lolito Laroa |
UD |
8 (8) |
10/7/1995 |
|
| Win |
Armando Rocil |
KO |
3 |
9/16/1995 |
|
| Win |
Acasio Simbajon |
UD |
6 (6) |
8/3/1995 |
|
| Win |
Dele Decierto |
TKO |
2 |
7/1/1995 |
|
| Win |
Rocky Palma |
UD |
6 (6) |
5/1/1995 |
|
| Win |
Pinoy Montejo |
UD |
4 (4) |
3/18/1995 |
|
| Win |
Edmund Enting Ignacio |
UD |
4 (4) |
1/22/1995 |
Professional boxing debut at Light Flyweight division. |