No amateur resultsProfessional recordDate | Opponent | Place | Result | 1977 | - June 25 | Luis Rosario
| Bayamon, Puerto Rico | KO by 4 | + July 13 | Artemio Rodriguez | Las Vegas, United States | KO 3 | + July 20 | Carlos Perez
| Las Vegas, United States | KO 5 | + Aug. 3 | Elias Rodriguez | Las Vegas, United States | W 6 | + Aug. 10 | Joey Rico | Las Vegas, United States | KO 3 | + Aug. 25 | Danny Young | Tucson, United States | TKO 3 | + Sept. 6 | Johnny Pinedo | Stateline, United States | KO 3 | + Sept. 7 | Jose Luis Vieyra | Las Vegas, United States | W 6 | + Sept. 23 | Jose Rodriguez
| Tucson, United States | TKO 5 | + Oct. 5 | Genaro Lugo | Las Vegas, United States | KO 5 | + Oct. 22 | Alfonso Dominguez | Lubbock, United States | KO 5 | + Nov. 9 | Francisco Grullon | Tucson, United States | TKO 5 | + Dec. 14 | Genaro Lugo | Tucson, United States | KO 7 | 1978 | + Feb. 8 | Andreo Provencio | Phoenix, United States | KO 1 | + Mar. 7 | Reuben Cofia | Phoenix, United States | KO 3 | + Mar. 22 | Jose Claudio
| Las Vegas, United States | KO 4 | + Apr. 4 | Daniel Perez
| El Paso, United States | KO 2 | + Apr. 13 | Alex Garcia
| Phoenix, United States | W 8 | + Apr. 25 | Jesus Barrientos | El Paso, United States | KO 3 | + May 25 | Alex Garcia
| Denver, United States | W 10 | + May 30 | Humberto Lara | Incline Village, United States | W 10 | + June 20 | Alfonso Dominguez | Phoenix, United States | W 8 | + July 19 | Cesario Quinones | Las Vegas, United States | KO 2 | + July 24 | Genaro Lugo | Phoenix, United States | KO 4 | + Aug. 16 | Tony Hernandez | Las Vegas, United States | W 10 | + Aug. 27 | Regis Rodriguez | Tucson, United States | KO 3 | + Sept. 9 | Antonio Hernandez
| Bakersfield, United States | W 10 | + Oct. 10 | Javier Flores
| Las Vegas, United States | W 12 | NABF Super Bantamweight Title | + Oct. 28 | Ray Salcedo | Tucson, United States | KO 6 | + Nov. 25 | Mario Servin | Tucson, United States | W 10 | 1979 | + Jan. 17 | John Luna | Las Vegas, United States | W 6 | + Jan. 28 | Melvin Johnson | Reno, United States | W 10 | + Mar. 11 | Javier Flores
| Reno, United States | W 12 | vacant USBA Super Bantamweight Title | + Mar. 28 | Ramon de Aguinaga | Stateline, United States | KO 3 | + Apr. 16 | Melvin Johnson | Las Vegas, United States | W 12 | USBA Super Bantamweight Title | + June 2 | Humberto Lara | Albuquerque, United States | W 10 | + June 30 | Carlos Cantu | Albuquerque, United States | KO 4 | + July 27 | Carlos Cantu | Las Vegas, United States | TKO 4 | + Aug. 15 | Benigno Silva | Tucson, United States | W 10 | + Aug. 27 | Regis Rodriguez | Tucson, United States | KO 3 | + Sept. 12 | Manuel Ruelas | El Paso, United States | W 10 | - Oct. 26 | Wilfredo Gomez | New York, United States | TKO by 5 | WBC Super Bantamweight Title | 1980 | + Jan. 20 | Angel Salinas | Tucson, United States | KO 2 | + Apr. 12 | Ruben Solorio | Tucson, United States | W 10 | - May 23 | Mike Ayala | Pontiac, United States | L 12 | NABF Super Bantamweight Title | + June 15 | Ramon Guillen | Clarkston, United States | W 10 | + Aug. 19 | Jose Resendez | Las Vegas, United States | W 10 | + Oct. 7 | Ricardo Varela | Las Vegas, United States | W 12 | USBA Super Bantamweight Title | + Nov. 11 | Cookie Valencia | Las Vegas, United States | KO 3 | + Dec. 1 | Miguel Ruiz | Tucson, United States | KO 3 | 1981 | + Feb. 5 | Chuco Barrientos | Torreon, Mexico | W 10 | + Mar. 10 | Santos Moreno | Las Vegas, United States | W 12 | NABF Super Bantamweight Title | + May 5 | James Martinez | Las Vegas, United States | W 10 | - July 11 | Salvador Sanchez | Los Angeles, United States | L 10 | - Sept. 15 | Kelvin Lampkin | Stateline, United States | L 10 | - Nov. 12 | John Verderosa | East Rutherford, United States | TKO by 10 | USBA Super Featherweight Title | 1982 | + Mar. 16 | Rosendo Ramirez | Phoenix, United States | KO 9 | = Apr. 20 | Robert Anderson | Phoenix, United States | Draw 10 | - June 22 | Jackie Beard | Phoenix, United States | TKO by 7 | NABF Featherweight Title | - Sept. 2 | Margarito Marquez | Los Angeles, United States | L 10 | - Oct. 22 | Steve Cruz | Fort Worth, United States | L 10 | 1983 | - Feb. 27 | Jose Caba | Las Vegas, United States | L 10 | - July 15 | Alfonso Rodriguez | Ciudad Juarez, Mexico | L 10 | + Aug. 30 | Sul Inting | Honolulu, United States | W 10 | - Nov. 9 | Steve Cruz | Las Vegas, United States | L 10 | 1984 | - Jan. 27 | Santos Moreno | El Paso, United States | L 10 | - Mar. 21 | Aaron Lopez
| San Antonio, United States | TKO by 8 | 1985-1986 Inactive | 1987 | + May 27 | Joey Medina | Tucson, United States | W 10 | + June 23 | Harold Romero | Tucson, United States | W 10 | + July 31 | Davey Montana | Tucson, United States | W 10 | + Oct. 25 | Robert Garcia | Tucson, United States | TKO 7 | + Dec. 4 | Joey Medina | Tucson, United States | TW 4 | NABF Super Featherweight Title | 1988 | - Mar. 5 | Julio Cesar Chavez | Tijuana, Mexico | TKO by 3 | - Apr. 20 | Barry McGuigan | Muswell Hill, Great Britain | KO by 4 | + June 24 | Davey Montana | Reno, United States | W 10 | - Aug. 13 | Juan La Porte | Tucson, United States | KO by 12 | NABF Super Featherweight Title |
Summary
Total bouts: 76, Won: 58 (28 inside the limit), Lost: 17 (8 inside the limit), Draw: 1, NC: 0
|