No amateur results
Professional record| | | 1971 | | Date | Opponent | Place | Result | | + May 24 | Salvador Ramirez
| New York, United States | TKO 2 | | + July 20 | Chino Rodriguez | Bronx, United States | W 4 | | + Oct. 1 | Herberto Cintron | New York, United States | W 4 | | + Nov. 25 | Jose Serrano | New York, United States | W 4 | | | | 1972 | | Date | Opponent | Place | Result | | - Jan. 13 | Dave Smith | Sunnyside, United States | TKO by 3 | | + Mar. 1 | Jose Resto | Sunnyside, United States | W 6 | | + Apr. 17 | Jose Resto | New York, United States | W 6 | | + Apr. 28 | Jose Resto | Sunnyside, United States | W 6 | | + June 5 | Gilberto Mendez | New York, United States | W 6 | | + July 28 | Luke Erwin | New York, United States | TKO 2 | | + Sept. 20 | Herberto Cintron | New York, United States | KO 4 | | + Nov. 10 | Azael Curet | Sunnyside, United States | W 8 | | + Nov. 17 | Gregorio Benitez | New York, United States | W 6 | | | | 1973 | | Date | Opponent | Place | Result | | + Jan. 19 | Jose Rivera
| New York, United States | KO 2 | | = Feb. 24 | Eduardo Santiago | Sunnyside, United States | Draw 10 | | + July 23 | Eduardo Santiago | New York, United States | W 10 | | - Oct. 22 | Walter Seeley | New York, United States | L 10 | | | | 1974 | | Date | Opponent | Place | Result | | - Mar. 8 | Edwin Viruet | New York, United States | L 10 | | - June 15 | Ezequiel Cocoa Sanchez | Santo Domingo, Dominican Republic | L 12 | | | | 1975 | | Date | Opponent | Place | Result | | + Jan. 7 | Frankie Otero | Miami Beach, United States | W 10 | | + Feb. 11 | Frankie Otero | Miami Beach, United States | W 10 | | + Apr. 28 | Antonio Amaya | Santo Domingo, Dominican Republic | W 10 | | + Aug. 22 | Ray Lunny III | San Francisco, United States | W 10 | | | | 1976 | | Date | Opponent | Place | Result | | + Feb. 6 | Ray Lampkin | New York, United States | W 10 | | - June 15 | Vicente Mijares Saldivar | Uniondale, United States | L 10 | | | | 1977 | | Date | Opponent | Place | Result | | - Jan. 29 | Roberto Duran | Miami Beach, United States | KO by 13 | | WBA Lightweight Title | | + Apr. 1 | Jose Papo Melendez | Sunnyside, United States | KO 2 | | + Apr. 29 | Jose Toro | Sunnyside, United States | KO 3 | | + Aug. 12 | Rocky Orengo | New York, United States | KO 7 | | | | 1978 | | Date | Opponent | Place | Result | | = Mar. 2 | Larry Stanton | New York, United States | Draw 10 | | + July 26 | Alexis Arguello | New York, United States | W 10 | | | | 1979 | | Date | Opponent | Place | Result | | + Nov. 28 | Isidro Perez | West New York, United States | W 10 | | | | 1980 | | Date | Opponent | Place | Result | | - Feb. 23 | Howard Davis Jr | Atlantic City, United States | L 12 | | - Nov. 8 | Hilmer Kenty | Detroit, United States | L 15 | | WBA World Lightweight Title | | | | 1981 | | Date | Opponent | Place | Result | | - Mar. 16 | Rodolfo Gonzalez | Inglewood, United States | KO by 2 | | | | 1982 | | Date | Opponent | Place | Result | | + Feb. 24 | Elwood Campbell | Bronx, United States | W 8 | | + Oct. 5 | David Abella | Orlando, United States | KO 5 | | + Nov. 18 | Arseneo Green | Atlantic City, United States | W 10 | | | | 1983 | | Date | Opponent | Place | Result | | - Feb. 26 | Alexis Arguello | San Antonio, United States | L 10 | | + Oct. 25 | Monroe Brooks | Sacramento, United States | TKO 2 | | | | 1984 | | Date | Opponent | Place | Result | | + Mar. 12 | Angel Cruz | New York, United States | W 10 | | + Apr. 13 | Billy Parks | New York, United States | W 10 | | | | 1985 | | Date | Opponent | Place | Result | | - June 28 | Ricky Young | New York, United States | L 10 |
Summary
Total bouts: 43, Won: 30 (9 inside the limit), Lost: 11 (3 inside the limit), Draw: 2, NC: 0, ND: 0
|