| No amateur results Professional record|  |  | 1972 |  | Date | Opponent | Place | Result |  | - July 16 |  Leonardo Cruz | Santo Domingo, Dominican Republic | L 4 |  |  |  | 1973 |  | Date | Opponent | Place | Result |  | - Feb. 17 |  Adriano Marrero | Santo Domingo, Dominican Republic | L 4 |  | - Mar. 9 |  Leonardo Cruz | Santo Domingo, Dominican Republic | KO by 8 |  | - Mar. 30 |  Leonardo Cruz | Santo Domingo, Dominican Republic | L 6 |  | + Apr. 14 | Tony Tris | Santo Domingo, Dominican Republic | W 10 |  | - Aug. 1 |  Adriano Marrero | Santo Domingo, Dominican Republic | L 8 |  |  |  | 1974 |  | Date | Opponent | Place | Result |  | - Apr. 20 |  Adriano Marrero | Santo Domingo, Dominican Republic | L 10 |  | + May 4 |  Adriano Marrero | Santo Domingo, Dominican Republic | W 10 |  | - June 15 | Chencho Pena | Santo Domingo, Dominican Republic | L 10 |  | + June 28 | Jose Lugo | Santo Domingo, Dominican Republic | W 10 |  | + July 13 | Jose Lugo | Santo Domingo, Dominican Republic | KO 2 |  | + Aug. 10 | Radames Ventura | Santo Domingo, Dominican Republic | W 10 |  | + Sept. 14 | Tony Tris | Santo Domingo, Dominican Republic | W 10 |  | + Nov. 22 | Roy Taylor | New York, United States | TKO 3 |  |  |  | 1975 |  | Date | Opponent | Place | Result |  | = Apr. 9 | Jose Rivera | Paterson, United States | Draw 6 |  | + Sept. 22 |  Eduardo Santiago | New York, United States | W 10 |  |  |  | 1976 |  | Date | Opponent | Place | Result |  | + Oct. 8 | Felix Figueroa | Sunnyside, United States | W 10 |  | + Nov. 9 |  Francisco Villegas | New York, United States | W 10 |  | + Nov. 19 |  Luis Davila | New York, United States | W 10 |  |  |  | 1977 |  | Date | Opponent | Place | Result |  | + Feb. 15 |  Rick Craney | Sunnyside, United States | TKO 2 |  | + Mar. 18 |  James Brackett | Sunnyside, United States | W 10 |  | + Aug. 3 |  Marco Barahona | New York, United States | W 8 |  |  |  | 1978 |  | Date | Opponent | Place | Result |  | + Oct. 27 |  Alfredo Escalera | New York, United States | W 10 |  | + Dec. 8 |  Francisco Villegas | New York, United States | W 10 |  |  |  | 1979 |  | Date | Opponent | Place | Result |  | - Feb. 18 |  Sam Serrano | San Juan, Puerto Rico | L 15 |  | WBA Super-Featherweight Title |  | + May 21 |  Ralph Racine | New York, United States | W 10 |  |  |  | 1980 |  | Date | Opponent | Place | Result |  | - Mar. 16 |  Aaron Pryor | Miami, United States | TKO by 4 |  |  |  | 1981 |  | Date | Opponent | Place | Result |  | + June 6 | Evaristo Rodriguez | Anderson, United States | W 10 |  | + Aug. 7 |  Victor Acosta | New York, United States | W 10 |  | + Dec. 11 | Radames Ventura | New York, United States | KO 1 |  |  |  | 1982 |  | Date | Opponent | Place | Result |  | - Jan. 23 |  Ray Mancini | Atlantic City, United States | TKO by 10 |  | NABF Lightweight Title |  | - Mar. 5 |  John Verderosa | Atlantic City, United States | L 12 |  | USBA Super-Featherweight Title |  | - June 3 |  Howard Davis Jr | Atlantic City, United States | L 10 | 
   
SummaryTotal bouts: 33, Won: 20 (4 inside the limit), Lost: 12 (3 inside the limit), Draw: 1, NC: 0, ND: 0 |