| |
| 1975 |
| Date | Opponent | Place | Result |
| + Aug. 19 | Raul Casares | Corpus Christi, United States | KO 1 |
| + Oct. 3 | Beto Avila | Piedras Negras, Mexico | KO 4 |
| + Nov. 12 | Raul Torres | Mobile, United States | KO 1 |
| + Nov. 26 | Bobby Dominguez
| Mobile, United States | KO 3 |
| |
| 1976 |
| Date | Opponent | Place | Result |
| + Feb. 27 | Mario Castro | Piedras Negras, Mexico | KO 1 |
| + Apr. 13 | Javier Moncivais | San Antonio, United States | W 10 |
| + May 21 | Chamice Cuenca | Piedras Negras, Mexico | KO 2 |
| + June 22 | Tony Rocha | San Antonio, United States | W 10 |
| + July 23 | Goyo Vargas | San Antonio, United States | KO 4 |
| + Oct. 1 | Raul Guillen | Piedras Negras, Mexico | W 10 |
| + Oct. 26 | Ramon Elorde | San Antonio, United States | W 10 |
| |
| 1977 |
| Date | Opponent | Place | Result |
| + Jan. 18 | Cesar Deciga | San Antonio, United States | TKO 7 |
| NABF Super Bantamweight Title |
| + Mar. 25 | Romeo Anaya | San Antonio, United States | TKO 6 |
| NABF Super Bantamweight Title |
| - May 17 | Rodolfo Martinez
| San Antonio, United States | TKO by 7 |
| NABF Super Bantamweight Title |
| + Aug. 9 | Reynaldo Hidalgo | San Antonio, United States | W 10 |
| + Oct. 4 | Raul Tirado | San Antonio, United States | W 10 |
| + Dec. 6 | Tarcisio Gomez | San Antonio, United States | W 10 |
| |
| 1978 |
| Date | Opponent | Place | Result |
| + Mar. 18 | Ronnie McGarvey | San Antonio, United States | TKO 1 |
| NABF Featherweight Title |
| + July 18 | Edwin Alarcon | San Antonio, United States | W 10 |
| + Aug. 22 | Shig Fukuyama | San Antonio, United States | TKO 7 |
| + Nov. 21 | Edel Borunda | San Antonio, United States | W 12 |
| NABF Featherweight Title |
| |
| 1979 |
| Date | Opponent | Place | Result |
| + Feb. 24 | Jose Nunez
| Las Vegas, United States | W 10 |
| - June 17 | Danny Lopez | San Antonio, United States | KO by 15 |
| WBC Featherweight Title |
| + Nov. 23 | Enrique Solis | New York, United States | W 10 |
| |
| 1980 |
| Date | Opponent | Place | Result |
| + May 9 | Marcial Santiago | Commack, United States | W 10 |
| + May 23 | Nicky Perez | Pontiac, United States | W 12 |
| NABF Super Bantamweight Title |
| + Nov. 7 | Javier Flores
| San Antonio, United States | W 10 |
| |
| 1981 |
| Date | Opponent | Place | Result |
| + May 29 | Sergio Castro | San Antonio, United States | W 10 |
| + Aug. 4 | Angel Lira | San Antonio, United States | KO 8 |
| + Aug. 23 | Jose Resendez | San Antonio, United States | W 10 |
| |
| 1982 |
| Date | Opponent | Place | Result |
| + Dec. 14 | Tony Rocha | Pasadena, United States | KO 3 |
| |
| 1983 |
| Date | Opponent | Place | Result |
| + Feb. 11 | Javier Flores
| Eugene, United States | TKO 7 |
| + Apr. 29 | Kenny Mitchell | San Antonio, United States | W 12 |
| NABF Super Bantamweight Title |
| + Nov. 30 | Alejandro Garcia
| San Antonio, United States | KO 2 |
| |
| 1984 |
| Date | Opponent | Place | Result |
| + Jan. 27 | Leo Martinez
| El Paso, United States | KO 12 |
| NABF Super Bantamweight Title |
| + Mar. 21 | Rodolfo Quintero | San Antonio, United States | TKO 2 |
| + June 6 | Jesus Lopez
| San Antonio, United States | TKO 4 |
| + Nov. 9 | Rodolfo Martinez
| San Antonio, United States | KO 6 |
| |
| 1985 |
| Date | Opponent | Place | Result |
| - Apr. 19 | Juan Meza | Inglewood, United States | TKO by 6 |
| WBC Super Bantamweight Title |
| + Sept. 10 | Pascual Aranda | San Antonio, United States | W 12 |
| NABF Super Bantamweight Title |
| |
| 1986 |
| Date | Opponent | Place | Result |
| + Mar. 2 | Julian Solis | San Antonio, United States | W 10 |
| + May 31 | Hector Cortez | Daly City, United States | W 10 |
| + July 25 | Aaron Lopez
| San Antonio, United States | W 12 |
| NABF Super Bantamweight Title |
| - Dec. 6 | Daniel Zaragoza | San Antonio, United States | KO by 7 |
| NABF Super Bantamweight Title |
| |
| 1987 |
| Date | Opponent | Place | Result |
| + May 5 | Raul Lopez
| San Antonio, United States | TKO 2 |
| + June 19 | Arturo Tebaqui | San Antonio, United States | TKO 5 |
| + July 15 | Manny Juarez | Phoenix, United States | KO 1 |
| - Aug. 15 | Louie Espinoza | San Antonio, United States | KO by 9 |
| WBA Super Bantamweight Title |
| |
| 1988 |
| Date | Opponent | Place | Result |
| - Aug. 12 | Roland Gomez | Corpus Christi, United States | L 10 |
| |
| |
1989 Inactive |
| |
| 1990 |
| Date | Opponent | Place | Result |
| + Nov. 18 | Victor Navarro | Fort Worth, United States | TKO 5 |
| |
| 1991 |
| Date | Opponent | Place | Result |
| + Apr. 12 | Lee Cargle | San Antonio, United States | W 10 |
Summary
Total bouts: 51, Won: 45 (23 inside the limit), Lost: 6 (5 inside the limit), Draw: 0, NC: 0, ND: 0