| No amateur resultsProfessional record| Date | Opponent | Place | Result |  | 1975 |  | + Mar. 17 | Hernan Rodriguez | Caracas, Venezuela | TKO 1 |  | + July 14 | Jose Figuerero | Caracas, Venezuela | W 4 |  | + Aug. 8 | Freddy Briceno | Caracas, Venezuela | TKO 3 |  | - Aug. 25 | Luis Beltran Rodriguez | Caracas, Venezuela | L 6 |  | + Oct. 4 | Luis Romero | Caracas, Venezuela | TKO 2 |  | + Nov. 17 | Ruben Arias | Santo Domingo, Dominican Republic | KO 1 |  | 1976 |  | + Feb. 18 | Cesar Chavez | Maturin, Venezuela | KO 2 |  | + Feb. 28 | Danton Morillo | Caracas, Venezuela | KO 2 |  | + Mar. 6 | Luis Beltran Rodriguez | Caracas, Venezuela | W 10 |  | + June 13 | Juan Sarmiento | Caracas, Venezuela | TKO 3 |  | + July 11 | Julio Pena | Caracas, Venezuela | TKO 1 |  | + Aug. 22 | Clemente Mucino | Caracas, Venezuela | KO 1 |  | + Aug. 29 | Rolando Martinez | Caracas, Venezuela | KO 1 |  | + Oct. 16 | Andrew Fernandez | Caracas, Venezuela | KO 1 |  | + Nov. 14 | Ricardo Arredondo | Caracas, Venezuela | W 10 |  | 1977 |  | + Jan. 30 | Jose Isaac Marin | Caracas, Venezuela | TKO 5 |  | + May 15 | Milton Mendez | Caracas, Venezuela | KO 1 |  | + July 3 | Salvador Torres | Caracas, Venezuela | KO 1 |  | + Aug. 27 | Angel Rosas | San Juan, Puerto Rico | TKO 3 |  | 1978 |  | + Apr. 22 | Gerardo Aceves | San Juan, Puerto Rico | KO 2 |  | + July 8 | Teodoro Osuna | San Juan, Puerto Rico | KO 1 |  | + Aug. 12 | Tony Arias | Maracay, Venezuela | KO 1 |  | + Sept. 9 | Bienvenido Quinto | San Juan, Puerto Rico | TKO 1 |  | + Oct. 28 | Johnny Barr | Hato Rey, Puerto Rico | KO 1 |  | 1979 |  | + Feb. 19 | Fernando Jiminez | San Juan, Puerto Rico | TKO 6 |  | + Mar. 25 | Eddie Bracetty | San Juan, Puerto Rico | TKO 1 |  | + June 16 | Claude  Noel | Hato Rey, Puerto Rico | KO 13 |  | vacant WBA Lightweight Title |  | + Aug. 4 | Johnny Lira | Chicago, United States | TKO 9 |  | WBA Lightweight Title |  | 1980 |  | - Mar. 2 | Hilmer  Kenty | Detroit, United States | TKO by 9 |  | WBA Lightweight Title |  | - Sept. 20 | Hilmer  Kenty | San Juan, Puerto Rico | TKO by 4 |  | WBA Lightweight Title |  | 1981 |  | + Feb. 21 | Eduardo Iriarte | Caracas, Venezuela | W 10 |  | + Apr. 13 | Ki-Hun Kwak | Caracas, Venezuela | KO 5 |  | + May 9 | Jose Ortiz | Caracas, Venezuela | KO 2 |  | + May 30 | Arturo Frias | Caracas, Venezuela | W 10 |  | + July 20 | Jong Kil Chung | Caracas, Venezuela | TKO 6 |  | + Aug. 24 | Alvin Fowler | Caracas, Venezuela | TKO 3 |  | + Oct. 26 | Jose Rosas | Caracas, Venezuela | TKO 5 |  | + Nov. 17 | Eduardo Iriarte | Caracas, Venezuela | W 10 |  | 1982 |  | - Jan. 30 | Arturo  Frias | Los Angeles, United States | TL 9 |  | WBA Lightweight Title |  | - July 24 | Ray  Mancini | Warren, United States | TKO by 6 |  | WBA Lightweight Title |  | 1983-1984 Inactive
 |  | 1985 |  | - Jan. 19 | Rafael Williams | Colon City, Panama | L 10 |  | + June 1 | Junel Rodriguez | Caracas, Venezuela | W 12 |  | WBC FECARBOX Lightweight Title |  | 1986 Inactive
 |  | 1987 |  | - Mar. 13 | Lester Ellis | Melbourne, Australia | L 10 |  | 1988 |  | - Aug. 29 | Michael Benjamin | Georgetown, Guyana | L 12 |  | WBC Continental Americas Lightweight Title | 
   SummaryTotal bouts: 44, Won: 36 (29 inside the limit), Lost: 8 (3 inside the limit), Draw: 0, NC: 0 |