Amateur results| Date | Opponent | Place | Result | | 1976 | |
| Montreal, Canada, Olympic Games preliminaries, 67 kg | - July 20 | Carlos Santos (PUR) | Montreal, Canada | LPTS 5:0 |
Professional record| Date | Opponent | Place | Result | | 1977 | | + Feb. 18 | Mateo Valdez | Cartagena, Colombia | W 6 | | + Sept. 30 | Jose Blanco | Cartagena, Colombia | KO 4 | 1978 Inactive | | 1979 | | = Apr. 1 | Adalberto Vanegas | Cartagena, Colombia | Draw 10 | | + July 15 | Mario Ramos
| Cartagena, Colombia | W 10 | | 1980 | | + May 14 | Rafael Piamonte | Bogota, Colombia | TKO 8 | | = July 12 | Inocencio De la Rosa | Barranquilla, Colombia | Draw 10 | | - Aug. 29 | Dario De Asa | Miami Beach, United States | L 10 | | - Nov. 21 | Wellington Wheatley | Lima, Peru | L 12 | | WBA Fedelatin Welterweight Title | | 1981 | | - Mar. 16 | Mauricio Bravo | Caracas, Venezuela | KO by 8 | | - Sept. 25 | Mateo Valdez | Cartagena, Colombia | L 10 | | 1982 | | - June 19 | Horacio Perez | Cartagena, Colombia | TKO by 3 | | + Oct. 26 | Jackson Rivera | Caracas, Venezuela | KO 6 |
Summary
Total bouts: 12, Won: 5 (3 inside the limit), Lost: 5 (2 inside the limit), Draw: 2, NC: 0
|