| |
| 1988 |
| Date | Opponent | Place | Result |
| + Oct. 2 | Oscar Davis | San Antonio, United States | TKO 1 |
| + Nov. 3 | Martin Melendez | San Antonio, United States | TKO 2 |
| |
| 1989 |
| Date | Opponent | Place | Result |
| + Jan. 21 | Joe Mitchell | Atlantic City, United States | W 4 |
| + Apr. 10 | Manuel Gomez | Corpus Christi, United States | W 4 |
| + May 29 | Chilo Guzman | El Paso, United States | W 6 |
| + July 24 | Capri Lipkin | Corpus Christi, United States | W 6 |
| + Sept. 11 | Jamie Castellano | Atlantic City, United States | TKO 3 |
| + Oct. 16 | Tony De La Rosa | Corpus Christi, United States | KO 1 |
| + Dec. 11 | Carlos Flores | Pasadena, United States | KO 4 |
| |
| 1990 |
| Date | Opponent | Place | Result |
| + Jan. 8 | Joe Thompson | Fort Worth, United States | TKO 3 |
| + Mar. 15 | Gary Spencer | Dallas, United States | KO 2 |
| + Mar. 25 | Roy Muniz | Corpus Christi, United States | KO 3 |
| + May 13 | Boyd Gardner | Corpus Christi, United States | W 6 |
| + July 16 | Bobby McCarthy | Las Vegas, United States | KO 5 |
| + Aug. 13 | Ricky Alvarez | Corpus Christi, United States | TKO 1 |
| = Oct. 8 | Edward Parker | San Antonio, United States | Draw 10 |
| |
| 1991 |
| Date | Opponent | Place | Result |
| + Jan. 7 | Felipe De Jesus | San Antonio, United States | W 10 |
| + Feb. 25 | Mark Fernandez | Houston, United States | W 10 |
| + Apr. 19 | Rafael Soliman | Atlantic City, United States | W 8 |
| + May 31 | Miguel Arrozal | San Antonio, United States | WDQ 8 |
| + Aug. 30 | Silvestre Castillo | Corpus Christi, United States | TKO 2 |
| + Oct. 18 | Steve McCrory | Houston, United States | W 10 |
| |
| 1992 |
| Date | Opponent | Place | Result |
| + Mar. 3 | Jose Luis Martinez | San Antonio, United States | TW 9 |
| NABF Featherweight Title |
| + July 15 | Jesus Poll | San Antonio, United States | W 10 |
| + Oct. 3 | Troy Dorsey | San Antonio, United States | TKO 5 |
| + Dec. 3 | Gabriel Castro | San Antonio, United States | W 10 |
| |
| 1993 |
| Date | Opponent | Place | Result |
| + Mar. 23 | Louie Espinoza | San Antonio, United States | W 12 |
| NABF Featherweight Title |
| = Sept. 10 | Azumah Nelson | San Antonio, United States | Draw 12 |
| WBC Super-Featherweight Title |
| |
| 1994 |
| Date | Opponent | Place | Result |
| + Mar. 23 | Tomas Valdez | San Antonio, United States | TKO 3 |
| + May 7 | Azumah Nelson | Las Vegas, United States | W 12 |
| WBC Super-Featherweight Title |
| - Sept. 17 | Gabriel Ruelas | Las Vegas, United States | L 12 |
| WBC Super-Featherweight Title |
| |
| 1995 |
| Date | Opponent | Place | Result |
| + May 2 | Jeff Mayweather | Las Vegas, United States | W 10 |
| + July 29 | Rodney Garnett | San Antonio, United States | KO 7 |
| - Dec. 15 | Oscar De La Hoya | New York, United States | TKO by 2 |
| WBO Lightweight Title |
| |
| 1996 |
| Date | Opponent | Place | Result |
| - June 1 | Azumah Nelson | Las Vegas, United States | TKO by 6 |
| WBC Super-Featherweight Title |
| + Dec. 10 | Roberto Avila | Corpus Christi, United States | W 10 |
| |
| 1997 |
| Date | Opponent | Place | Result |
| + Mar. 22 | Joel Perez | Corpus Christi, United States | W 12 |
| vacant NABF Lightweight Title |
| + June 14 | Jose Rodriguez | San Antonio, United States | W 8 |
| + Nov. 14 | Effie Schneider | South Padre Island, United States | W 10 |
| |
| 1998 |
| Date | Opponent | Place | Result |
| + Jan. 20 | Joel Perez | San Antonio, United States | W 12 |
| NABF Lightweight Title |
| + May 1 | Troy Crain | San Antonio, United States | KO 2 |
| + July 11 | Azumah Nelson | San Antonio, United States | W 12 |
| vacant International Boxing Association Lightweight Title |
| - Nov. 14 | Shane Mosley | Mashantucket, United States | TKO by 9 |
| IBF Lightweight Title |
| |
| 1999 |
| Date | Opponent | Place | Result |
| + Aug. 20 | Verdell Smith | San Antonio, United States | W 10 |
| + Dec. 2 | Wayne Boudreaux | Corpus Christi, United States | TW 5 |
| |
| 2000 |
| Date | Opponent | Place | Result |
| + Apr. 14 | Jorge Luis Lopez | San Antonio, United States | KO 3 |
| - Aug. 5 | Juan Lazcano | Uncasville, United States | L 10 |
| + Nov. 11 | Ivan Robinson | Las Vegas, United States | W 10 |
| |
| 2001 |
| Date | Opponent | Place | Result |
| + Jan. 7 | Fred Ladd | Las Vegas, United States | TKO 3 |
| * July 7 | Hector Camacho Jr | Brooklyn, United States | NC 5 |
| |
| 2002 |
| Date | Opponent | Place | Result |
| + Jan. 5 | Micky Ward | San Antonio, United States | TW 5 |
| |
| 2003 |
| Date | Opponent | Place | Result |
| - Jan. 19 | Kostya Tszyu | Melbourne, Australia | TKO by 6 |
| IBF Super-Lightweight Title |
| + May 22 | Adan Casillas | San Antonio, United States | TKO 4 |
| + Nov. 15 | Fernando Mena | San Antonio, United States | TKO 2 |
| |
| 2004 |
| Date | Opponent | Place | Result |
| + Apr. 30 | Marteze Logan | Hidalgo, United States | TW 8 |
| + July 24 | Francisco Bojado | Atlantic City, United States | W 10 |
| |
| 2005 |
| Date | Opponent | Place | Result |
| - Jan. 29 | Arturo Gatti | Atlantic City, United States | KO by 5 |
| WBC Super-Lightweight Title |