No amateur results
Professional record | 1979 | Date | Opponent | Place | Result | + Oct. 13 | Jose Luis Torres | San Juan, Puerto Rico | W 4 | | 1980 | Date | Opponent | Place | Result | + Feb. 18 | Luis Mejias | San Juan, Puerto Rico | W 4 | + Mar. 3 | Luis Adorno
| San Juan, Puerto Rico | W 4 | = Apr. 21 | Reinaldo Gonzalez
| San Juan, Puerto Rico | Draw 4 | + May 29 | Hector Cruz | San Juan, Puerto Rico | TKO 3 | + July 4 | Michael Drayton | Martinique, Martinique | W 8 | + July 24 | Efrain Acosta | Rio Piedras, Puerto Rico | W 6 | + Sept. 4 | Reinaldo Gonzalez
| San Juan, Puerto Rico | W 6 | + Sept. 18 | Victor Torres | Dorado, Puerto Rico | W 8 | + Dec. 13 | Raul Morales | El Paso, United States | W 6 | | 1981 | Date | Opponent | Place | Result | = Feb. 5 | Jose Luis Alejandro | Trujillo Alto, Puerto Rico | Draw 10 | + June 20 | Raul Hernandez
| San Juan, Puerto Rico | TKO 4 | + Oct. 5 | Roberto Hernandez
| San Juan, Puerto Rico | TKO 4 | + Nov. 30 | Sergio Bautista | San Juan, Puerto Rico | W 10 | | 1982 | Date | Opponent | Place | Result | + Sept. 18 | Oscar Huerta | Miami Beach, United States | W 10 | | 1983 | Date | Opponent | Place | Result | + Mar. 11 | Eduardo Lugo | Miami Beach, United States | KO 5 | + June 25 | Jose Renta | San Juan, Puerto Rico | TKO 6 | | 1984 | Date | Opponent | Place | Result | + May 26 | Hector Sifuentes | Guaynabo, Puerto Rico | TKO 1 | | 1985 | Date | Opponent | Place | Result | + Feb. 2 | Jose Rivera
| Hato Rey, Puerto Rico | TKO 6 | + Oct. 5 | Orlando Romero Uribe | Guaynabo, Puerto Rico | KO 6 | | 1986 | Date | Opponent | Place | Result | + June 7 | Jose Benitez | San Juan, Puerto Rico | TKO 3 | + Sept. 26 | Rey Estades | Miami Beach, United States | TKO 1 | + Dec. 6 | Junel Rodriguez | San Juan, Puerto Rico | TKO 3 | | 1987 | Date | Opponent | Place | Result | + Feb. 21 | Roberto Medina
| San Juan, Puerto Rico | TKO 8 | + Mar. 27 | Victorio Belcher | San Juan, Puerto Rico | W 10 | + Sept. 28 | Juan Minaya | Santo Domingo, Dominican Republic | TKO 5 | | 1988 | Date | Opponent | Place | Result | + Mar. 24 | Miguel Alvarado | San Juan, Puerto Rico | KO 2 | + Apr. 14 | Tim Burgess | New York, United States | W 10 | | 1989 | Date | Opponent | Place | Result | + Apr. 8 | Billy Wooten | Jacksonville, United States | TKO 9 | + July 13 | Rick Souce | Cleveland, United States | TKO 5 | + Nov. 2 | Chris Calvin | Erie, United States | TKO 3 | + Nov. 22 | Mario Coronado | Miami, United States | TKO 3 | | 1990 | Date | Opponent | Place | Result | + Feb. 16 | Jaime Balboa | Miami, United States | W 10 | + Apr. 10 | Veabro Boykin | Miami, United States | W 10 | + June 21 | Rafael Limon | San Juan, Puerto Rico | TKO 3 | + Aug. 31 | Rosenberg Rosas | Hialeah, United States | KO 3 | | 1991 | Date | Opponent | Place | Result | + Mar. 13 | Sergio Zambrano | San Juan, Puerto Rico | TKO 1 | + June 21 | Steve Larrimore | Miami, United States | TKO 6 | + Aug. 7 | Alberto Alcaraz | San Juan, Puerto Rico | W 10 | | 1992 | Date | Opponent | Place | Result | - Apr. 10 | Julio Cesar CHAVEZ | Mexico City, Mexico | TKO by 5 | WBC Super-Lightweight Title | + July 15 | Juan Nunez
| San Juan, Puerto Rico | TKO 4 | | 1993 | Date | Opponent | Place | Result | + Mar. 19 | Sammy Fuentes | Isla Verde, Puerto Rico | W 10 | + Sept. 29 | Eduardo Jacques | Condado, Puerto Rico | W 10 | | 1994 | Date | Opponent | Place | Result | - May 2 | Kostya Tszyu | Newcastle, Australia | TKO by 7 |
Summary
Total bouts: 44, Won: 40 (23 inside the limit), Lost: 2 (2 inside the limit), Draw: 2, NC: 0, ND: 0
|