| No amateur results Professional record|  |  | 1967 |  | Date | Opponent | Place | Result |  | - Mar. 11 |  Josue Marquez | San Juan, Puerto Rico | L 6 |  | = Apr. 8 |  Luis Vinales | Bayamon, Puerto Rico | Draw 6 |  | = June 4 |  Luis Vinales | San Juan, Puerto Rico | Draw 6 |  | - July 10 |  Chris Fernandez | San Juan, Puerto Rico | L 6 |  |  |  | 1968 |  | Date | Opponent | Place | Result |  | = Jan. 10 |  Chris Fernandez | San Juan, Puerto Rico | Draw 6 |  | + Apr. 1 | Linfer Contreras | San Juan, Puerto Rico | KO 1 |  | + Apr. 15 | Embijao Carrion | San Juan, Puerto Rico | KO 3 |  | - Sept. 27 |  Jimmy Robertson | Los Angeles, United States | L 6 |  |  |  | 1969 |  | Date | Opponent | Place | Result |  | + Apr. 19 |  Bobby Joe Hughes | San Juan, Puerto Rico | WDQ 6 |  | + June 7 | Enrique Paz | San Juan, Puerto Rico | TKO 5 |  | + July 21 |  Roscoe Bell | San Juan, Puerto Rico | KO 2 |  | + Aug. 2 | Ingemar Jones | San Juan, Puerto Rico | KO 4 |  | + Sept. 27 | Claude Soumel | San Juan, Puerto Rico | W 8 |  | + Nov. 1 |  Roland Pryor | San Juan, Puerto Rico | W 10 |  | + Nov. 2 |  Jerry Graci | San Juan, Puerto Rico | W 10 |  | + Dec. 12 |  Fate Davis | San Juan, Puerto Rico | W 10 |  |  |  | 1970 |  | Date | Opponent | Place | Result |  | + Feb. 27 |  Frankie Lewis | San Juan, Puerto Rico | W 10 |  | + Mar. 21 |  Raul Rodriguez | Mexico City, Mexico | KO 2 |  | + Mar. 28 |  Juan Ramos | Ponce, Puerto Rico | KO 5 |  | + May 10 |  Frankie Lewis | Ponce, Puerto Rico | KO 6 |  | + Aug. 5 |  Julio Cruz | San Juan, Puerto Rico | KO 2 |  | + Oct. 10 |  Jose Gabino | San Juan, Puerto Rico | KO 3 |  | - Nov. 7 |  Matt Donovan | San Juan, Puerto Rico | L 10 |  |  |  | 1971 |  | Date | Opponent | Place | Result |  | + Apr. 12 |  Edmundo Leite | New York, United States | W 10 |  | + July 10 |  Dino Del Cid | San Juan, Puerto Rico | KO 3 |  | + Aug. 28 |  Manuel  Gonzalez | San Juan, Puerto Rico | W 10 |  | - Oct. 19 |  Eddie Perkins | San Juan, Puerto Rico | L 10 |  |  |  | 1972 |  | Date | Opponent | Place | Result |  | - June 12 |  Dario Hidalgo | New York, United States | L 10 |  | + Oct. 24 | Alfonso Aguirre | San Antonio, United States | TKO 3 |  | + Dec. 12 | Luis Caracha | San Juan, Puerto Rico | KO 9 |  |  |  | 1973 |  | Date | Opponent | Place | Result |  | + Jan. 16 |  Roscoe Bell | Miami Beach, United States | KO 2 |  | + Feb. 15 |  Dario Hidalgo | San Juan, Puerto Rico | W 10 |  | + May 29 |  Jack Tillman | Baltimore, United States | W 10 |  | + July 14 |  Al Cook | San Juan, Puerto Rico | KO 2 |  | + Sept. 8 |  Prince Jimmy Hamm | Panama City, Panama | KO 1 |  | WBA Fedelatin Welterweight Title |  | + Nov. 19 |  Mario Saurennann | San Juan, Puerto Rico | W 10 |  |  |  | 1974 |  | Date | Opponent | Place | Result |  | + Apr. 15 |  Alvin Anderson | San Juan, Puerto Rico | KO 2 |  | + May 10 |  Dave Oropeza | San Juan, Puerto Rico | KO 4 |  | + July 29 |  Armando Muniz | San Juan, Puerto Rico | W 10 |  | + Nov. 15 | Hector Rivas | San Juan, Puerto Rico | KO 2 |  |  |  | 1975 |  | Date | Opponent | Place | Result |  | - Mar. 15 |  Luis Acosta | Caracas, Venezuela | L 10 |  | + Apr. 12 |  Luis Acosta | San Juan, Puerto Rico | W 10 |  | + June 28 |  Clyde  Gray | San Juan, Puerto Rico | W 15 |  | vacant WBA Welterweight Title |  | + Oct. 11 |  Johnny  Gant | San Juan, Puerto Rico | W 15 |  | WBA Welterweight Title |  |  |  | 1976 |  | Date | Opponent | Place | Result |  | + Apr. 27 |  Alfonso Hayman | San Juan, Puerto Rico | TKO 8 |  | - July 17 |  Pipino  Cuevas | Mexicali, Mexico | TKO by 2 |  | WBA Welterweight Title |  | + Sept. 10 |  Augustin Estrada | Bayamon, Puerto Rico | KO 4 |  |  |  | 1977 |  | Date | Opponent | Place | Result |  | + May 21 |  John Morgan | Hato Rey, Puerto Rico | KO 2 |  | + Aug. 27 |  Ray Hammond | San Juan, Puerto Rico | W 10 |  | - Nov. 19 |  Pipino  Cuevas | San Juan, Puerto Rico | TKO by 12 |  | WBA Welterweight Title |  |  |  | 1978 |  | Date | Opponent | Place | Result |  | + Sept. 9 |  Nikita Tar Hocker | San Juan, Puerto Rico | KO 2 |  | + Oct. 28 | Kevin Moefield | Hato Rey, Puerto Rico | KO 4 |  |  |  | 1979 |  | Date | Opponent | Place | Result |  | + Feb. 18 | Sam Hailstock | San Juan, Puerto Rico | KO 9 |  | + June 16 | Fitzroy Edward | Hato Rey, Puerto Rico | KO 5 |  | - Dec. 8 |  Pipino  Cuevas | Los Angeles, United States | TKO by 10 |  | WBA Welterweight Title |  |  |  | 1980 |  | Date | Opponent | Place | Result |  | - Mar. 2 |  Thomas Hearns | Detroit, United States | TKO by 4 |  | vacant USBA Welterweight Title |  |  |  | 1981 |  | Date | Opponent | Place | Result |  | + Dec. 10 | Julio Alfonso | San Juan, Puerto Rico | KO 4 | 
   
SummaryTotal bouts: 57, Won: 43 (27 inside the limit), Lost: 11 (4 inside the limit), Draw: 3, NC: 0, ND: 0 |