Amateur Results| | | 1971 | | Date | Opponent | Place | Result | |
| Cali, Colombia, Panamerican Games silver medal, 71 kg | + Aug. 3 | Oscar Benitez | Cali, Colombia | WPTS | | + Aug. 6 | Bernard Guidon | Cali, Colombia | WRSC 3 | | - Aug. 9 | Rolando Garbey (CUB) | Cali, Colombia | LPTS | | | | 1972 | | Date | Opponent | Place | Result | |
| San Jose, Costa Rica, Central American and Caribbean Championships silver medal, 71 kg | + Nov. 14 | Errol Correntian | San Jose, Costa Rica | WWO | | + Nov. 16 | Leonardo Rodgers (DMA) | San Jose, Costa Rica | WPTS | | - Nov. 18 | Rolando Garbey (CUB) | San Jose, Costa Rica | LRSC 3 | | | | 1973 | | Date | Opponent | Place | Result | |
| Ciudad de México, México, Central American and Caribbean Championships silver medal, 71 kg | + Nov. 15 | Felipe Guzman | Ciudad de México, México | WRSC 1 | | + Nov. 16 | Hector Angel | Ciudad de México, México | WPTS | | - Nov. 18 | Rolando Garbey (CUB) | Ciudad de México, México | LPTS | | | | 1974 | | Date | Opponent | Place | Result | |
| Santo Domingo, Dominican Republic, Central American and Caribbean Games silver medal, 71 kg | + Mar. 7 | Nathaniel Jones (ESP) | Santo Domingo, Dominican Republic | WPTS | | - Mar. 9 | Rolando Garbey (CUB) | Santo Domingo, Dominican Republic | LPTS | |
| Havana, Cuba, World Championships quarter-finals, 71 kg | + Aug. 18 | Ruben Pardo (ARG) | Havana, Cuba | WPTS 3 | | + Aug. 23 | Mohamed Ali | Havana, Cuba | WAB 3 | | - Aug. 25 | Rolando Garbey (CUB) | Havana, Cuba | LPTS 3 |
Professional record| | | 1974 | | Date | Opponent | Place | Result | | + Nov. 4 | Ruben Pascon | Tijuana, Mexico | KO 2 | | + Dec. 14 | Hugo Inocencio Saavedra | Mexico City, Mexico | TKO 9 | | | | 1975 | | Date | Opponent | Place | Result | | = Feb. 17 | Manuel Fierro | Tijuana, Mexico | TDraw 7 | | + July 12 | Renato Garcia | Mexico City, Mexico | TKO 6 | | - Dec. 6 | Manuel Fierro | Mexico City, Mexico | KO by 3 | | | | 1976 | | Date | Opponent | Place | Result | | + May 1 | Nick Peoples | Mexico City, Mexico | TKO 4 | | + July 17 | Manuel Fierro | Mexicali, Mexico | KO 8 | | - Aug. 16 | Bennie Briscoe | Philadelphia, United States | TKO by 4 | | | | 1977 | | Date | Opponent | Place | Result | | + June 11 | Alex Olguin | Mexico City, Mexico | KO 7 | | + Aug. 12 | Manuel Elizondo | Coatzacoalcos, Mexico | TKO 4 | | - Oct. 22 | Marcos Geraldo | Mexico City, Mexico | KO by 2 | | Mexican Middleweight Title | | | | 1978 | | Date | Opponent | Place | Result | | + Mar. 11 | David Cabrera | Mexico City, Mexico | TKO 3 | | + Apr. 24 | Bobby Brown | Tijuana, Mexico | TKO 4 | | + May 12 | Mario Luna | Izamal, Mexico | KO 4 | | - July 29 | David Cabrera | Mexico City, Mexico | KO by 3 | | Mexican Light-Heavyweight Title | | | | 1979 | | Date | Opponent | Place | Result | | - Mar. 28 | Jim Ingram | Stockton, United States | KO by 8 | | + June 29 | Eleno Pocho Fuentes | Ciudad Juarez, Mexico | TKO 3 | | | | 1980 | | Date | Opponent | Place | Result | | - Feb. 23 | Carlos Marks | Belize City, Belize | L 10 | | - Aug. 15 | David Cabrera | Tampico, Mexico | KO by 4 | | Mexico Light Heavyweight Title | | - Oct. 12 | David Cabrera | Mexico City, Mexico | LDQ 1 | | Mexican Light-Heavyweight Title | | - Dec. 20 | David Cabrera | Mexico City, Mexico | LDQ 4 | | Mexican Light-Heavyweight Title | | | | | 1981 Inactive | | | | 1982 | | Date | Opponent | Place | Result | | - Sept. 4 | Arturo Diaz | Mexico City, Mexico | KO by 3 |
Summary
Total bouts: 22, Won: 11 (11 inside the limit), Lost: 10 (7 inside the limit), Draw: 1, NC: 0, ND: 0
|