| No amateur results Professional record|  |  | 1969 |  | Date | Opponent | Place | Result |  | + Apr. 28 | Azael Curet | Secaucus, United States | W 4 |  | + May 19 |  Otho Tyson | Secaucus, United States | W 6 |  | + Nov. 20 |  Rafael Marquez | North Bergen, United States | KO 4 |  | + Nov. 28 | Lloyd Wilson | Worcester, United States | W 6 |  |  |  | 1970 |  | Date | Opponent | Place | Result |  | + Jan. 15 |  Roy Williams | North Bergen, United States | W 6 |  | + Jan. 26 | Eddie Rivera | New York, United States | W 4 |  | + Apr. 3 | Carlos Santiago | New York, United States | W 6 |  | + May 7 | Eddie Rivera | North Bergen, United States | KO 5 |  | + May 28 |  Danny Figueroa | Cliffside Park, United States | TKO 7 |  | + Aug. 10 | Kid Lumumba | Portland, United States | W 8 |  | + Oct. 8 |  Angel Rivera | North Bergen, United States | W 8 |  |  |  | 1971 |  | Date | Opponent | Place | Result |  | + Mar. 18 | Henry Ocasio | North Bergen, United States | W 8 |  | + Apr. 15 |  Bill Whittenburg | North Bergen, United States | W 8 |  | + Sept. 23 |  Alfredo Escalera | Paterson, United States | W 8 |  | = Dec. 3 |  Saoul Mamby | New York, United States | Draw 10 |  |  |  | 1972 |  | Date | Opponent | Place | Result |  | + Apr. 6 | Taco Guilleromo | Sunnyside, United States | KO 1 |  | + Apr. 28 | Guelo Hernandez | Sunnyside, United States | KO 5 |  | + May 26 | Tommy Grant | Sunnyside, United States | KO 7 |  | = July 21 | Nestor Rojas | Flushing, United States | Draw 8 |  |  |  | 1973 |  | Date | Opponent | Place | Result |  | + Mar. 12 |  Nestor Rojas | New York, United States | W 10 |  | - Aug. 18 |  Sammy Goss | New York, United States | L 10 |  |  |  | 1974 |  | Date | Opponent | Place | Result |  | + Mar. 8 |  Vilomar Fernandez | New York, United States | W 10 |  | + Apr. 15 |  Felix Morales | New York, United States | W 10 |  |  |  | 1975 |  | Date | Opponent | Place | Result |  | + June 12 |  Rogelio Castaneda | Los Angeles, United States | W 10 |  | - Sept. 30 |  Roberto Duran | Uniondale, United States | L 10 |  |  |  | 1976 |  | Date | Opponent | Place | Result |  | + June 26 | Billy Wade | Providence, United States | KO 3 |  | + Oct. 2 | Ricardo Camoranessi | Utica, United States | W 10 |  |  |  | 1977 |  | Date | Opponent | Place | Result |  | + Feb. 13 |  Tommy Rose | Annapolis, United States | KO 4 |  | - Sept. 17 |  Roberto  Duran | Philadelphia, United States | L 15 |  | WBA Lightweight Title |  |  |  | 1978 |  | Date | Opponent | Place | Result |  | + Apr. 8 |  Josue Marquez | Bayamon, Puerto Rico | KO 10 |  | - Oct. 27 |  Esteban De Jesus | New York, United States | L 10 |  |  |  | 1979 |  | Date | Opponent | Place | Result |  | + Aug. 25 |  James Brackett | San Juan, Puerto Rico | W 10 |  | + Oct. 13 |  Alfonso Perez | San Juan, Puerto Rico | KO 8 |  | WBC FECARBOX Lightweight Title |  |  |  | 1980 |  | Date | Opponent | Place | Result |  | + Mar. 10 |  Antonio Cruz | San Juan, Puerto Rico | W 10 |  |  |  | 1981 |  | Date | Opponent | Place | Result |  | + Dec. 15 |  Norman Goins | Atlantic City, United States | KO 9 |  |  |  | 1982 |  | Date | Opponent | Place | Result |  | + Feb. 5 | Derrick Cuttino | New York, United States | KO 8 |  | + Feb. 27 |  Ernest Bing | Atlantic City, United States | KO 8 |  | - May 30 |  Edwin Rosario | Las Vegas, United States | TKO by 3 |  |  |  | 1983 |  | Date | Opponent | Place | Result |  | - May 16 |  Alvin Hayes | Detroit, United States | KO by 1 | 
   
SummaryTotal bouts: 39, Won: 31 (13 inside the limit), Lost: 6 (2 inside the limit), Draw: 2, NC: 0, ND: 0 |