Amateur Results| | | 1973 | | Date | Opponent | Place | Result | |
| Ciudad de México, México, Central American and Caribbean Championships bronze medal, 54 kg | - Nov. 15 | Wilfredo Gomez (PUR) | Ciudad de México, México | LPTS | | | | 1974 No results recorded | | | | 1975 | | Date | Opponent | Place | Result | |
| Mexico City, Mexico, Panamerican Games quarter-finals, 132 lbs | + Oct. 15 | Carlton Bowers | Mexico City, Mexico | WPTS 3 | | - Oct. 19 | Aaron Pryor (USA) | Mexico City, Mexico | LTKO 2 |
Professional record| | | 1982 | | Date | Opponent | Place | Result | | + Dec. 18 | Yves Jeudy | Port-au-Prince, Haiti | KO 6 | | | | 1983 | | Date | Opponent | Place | Result | | + Apr. 26 | Yves Jeudy | Port-au-Prince, Haiti | KO 3 | | | | | 1984 Inactive | | | | 1985 | | Date | Opponent | Place | Result | | + May 4 | Jose Bautista | Port-au-Prince, Haiti | W 6 | | + Aug. 24 | Albin Pena | Port-au-Prince, Haiti | W 6 | | + Nov. 13 | Alejandro Garcia
| Kingston, Jamaica | W 6 | | | | 1986 | | Date | Opponent | Place | Result | | + Apr. 26 | Jose Luis Torres | Kingston, Jamaica | TKO 6 | | - Oct. 4 | Angel Quinones | Kingston, Jamaica | L 10 | | | | 1987 | | Date | Opponent | Place | Result | | + May 1 | Angel Rodriguez
| Kingston, Jamaica | W 8 | | + Dec. 3 | Eduardo Luciano | Kingston, Jamaica | W 8 | | | | | 1988 Inactive | | | | 1989 | | Date | Opponent | Place | Result | | + Feb. 23 | Danilo Cabrera | Kingston, Jamaica | W 10 | | + Aug. 3 | Mohammed Dawes | Kingston, Jamaica | W 10 | | vacant Jamaican Lightweight Title | | + Nov. 10 | Edwin Murillo | Kingston, Jamaica | W 10 |
Summary
Total bouts: 12, Won: 11 (3 inside the limit), Lost: 1 (0 inside the limit), Draw: 0, NC: 0, ND: 0
|