Amateur Results| | | 1980 | | Date | Opponent | Place | Result | |
| Berlin, West Germany, Dual Match West Germany vs USA, 54 kg | + July 2 | Peter Suckrow | Berlin, West Germany | WPTS | | + July 5 | Dietmar Stadtmueller | Berlin, West Germany | WRSC 2 |
Professional record| | | 1981 | | Date | Opponent | Place | Result | | + Oct. 29 | Pascual Aranda | Fort Worth, United States | TKO 1 | | + Dec. 2 | Homero Gonzalez | Laredo, United States | TKO 1 | | + Dec. 15 | Ricky Cortez | Lubbock, United States | KO 1 | | | | 1982 | | Date | Opponent | Place | Result | | + Jan. 15 | Jesse Sierra | Fort Worth, United States | TKO 5 | | + Feb. 13 | Ali Akar | Beaumont, United States | KO 2 | | + Feb. 26 | Juan Carlos Barbosa | San Antonio, United States | TKO 1 | | + Mar. 10 | Richard Fowler | Lake Charles, United States | TKO 2 | | + Apr. 9 | Carlos Flores
| Fort Worth, United States | W 8 | | + June 26 | Andrew Rodriguez | Fort Worth, United States | TKO 2 | | + July 14 | Eddie Richardson
| Fort Worth, United States | KO 1 | | + Aug. 1 | Javier Barajas | San Antonio, United States | W 8 | | + Oct. 22 | Nicky Perez | Fort Worth, United States | W 10 | | | | 1983 | | Date | Opponent | Place | Result | | + July 15 | Ray Garza | Fort Worth, United States | W 8 | | + July 28 | Jose Resendez | Las Vegas, United States | W 8 | | + Aug. 25 | Salvador Ugalde | Las Vegas, United States | W 8 | | + Oct. 13 | Angel Hernandez
| Dallas, United States | TKO 1 | | + Nov. 9 | Nicky Perez | Las Vegas, United States | W 10 | | | | 1984 | | Date | Opponent | Place | Result | | + Jan. 20 | Dana Roston | Las Vegas, United States | W 10 | | + Feb. 21 | Victor Acosta | Dallas, United States | W 10 | | - Mar. 29 | Lenny Valdez | Las Vegas, United States | TKO by 1 | | + June 16 | Salvador Ugalde | Fort Worth, United States | W 10 | | + Dec. 15 | Jesus Lopez
| Fort Worth, United States | TKO 10 | | | | 1985 | | Date | Opponent | Place | Result | | + May 28 | Jerome Brooks | Fort Worth, United States | TKO 3 | | + June 22 | Juan Veloz | Atlantic City, United States | W 10 | | + Dec. 3 | Tommy Cordova | Las Vegas, United States | TKO 9 | | | | 1986 | | Date | Opponent | Place | Result | | + Feb. 7 | Rocky Garcia | Las Vegas, United States | W 10 | | + June 23 | Barry McGUIGAN | Las Vegas, United States | W 15 | | WBA Featherweight Title | | + Nov. 21 | Roger Arevalo | Fort Worth, United States | W 10 | | | | 1987 | | Date | Opponent | Place | Result | | - Mar. 6 | Antonio Esparragoza | Fort Worth, United States | TKO by 12 | | WBA Featherweight Title | | + Aug. 16 | Rogelio Lopez | Fort Worth, United States | TKO 7 | | - Dec. 18 | Jeff Franklin | Las Vegas, United States | L 10 | | | | 1988 | | Date | Opponent | Place | Result | | + June 14 | Alfred Rangel | New Orleans, United States | TKO 5 | | WBC Continental Americas Featherweight Title | | + Aug. 12 | Fred Adams | Pasadena, United States | KO 4 | | WBC Continental Americas Featherweight Title | | + Sept. 30 | Amos Cowart | Winter Haven, United States | TKO 1 | | + Dec. 9 | Martin Galvan | El Paso, United States | TKO 7 | | | | 1989 | | Date | Opponent | Place | Result | | + May 14 | Tracy Harris Patterson | Atlantic City, United States | W 10 | | - Aug. 6 | Jorge Paez | El Paso, United States | L 12 | | IBF Featherweight Title | | | | 1990 | | Date | Opponent | Place | Result | | + Jan. 8 | Ricky Alvarez | Fort Worth, United States | TKO 10 | | - July 8 | Manuel Medina | Las Vegas, United States | L 10 | | + Sept. 25 | Benito Rodriguez | San Antonio, United States | W 10 | | | | 1991 | | Date | Opponent | Place | Result | | - Mar. 31 | Rafael Ruelas | Las Vegas, United States | KO by 3 | | NABF Featherweight Title | | | | 1992 | | Date | Opponent | Place | Result | | - Apr. 25 | Paul Hodkinson | Belfast, Great Britain | TKO by 3 | | WBC Featherweight Title | | - Aug. 10 | Yuji Watanabe | Tokyo, Japan | KO by 2 | | | | 1993 | | Date | Opponent | Place | Result | | + June 26 | Vicente Castillo | Fort Worth, United States | W 6 | | + Dec. 18 | Roberto Chala | Fort Worth, United States | W 10 |
Summary
Total bouts: 45, Won: 37 (19 inside the limit), Lost: 8 (5 inside the limit), Draw: 0, NC: 0, ND: 0
|