No amateur resultsProfessional recordDate | Opponent | Place | Result | 1981 | - Apr. 2 | Luis Pizarro | Trujillo Alto, Puerto Rico | L 4 | + June 18 | Saul Melendez | Trujillo Alto, Puerto Rico | TKO 2 | + Aug. 6 | Manuel Roman
| Cayey, Puerto Rico | KO 1 | = Oct. 23 | Ramon Canales | Arroyo, Puerto Rico | Draw 10 | 1982 | + Mar. 31 | Ramon Canales | Rio Piedras, Puerto Rico | KO 3 | + June 21 | Angel Osorio | San Juan, Puerto Rico | TKO 3 | + July 30 | David Lopez
| Cidra, Puerto Rico | W 6 | - Dec. 11 | Rafael Escalera | Cayey, Puerto Rico | L 6 | 1983 | + Apr. 23 | Robert Andino | Ponce, Puerto Rico | TKO 2 | + May 27 | Carlos Nunez | Guaynabo, Puerto Rico | TKO 2 | + June 18 | Rafael Escalera | Guaynabo, Puerto Rico | W 8 | 1984 | + Feb. 15 | Francisco Cruz | Guaynabo, Puerto Rico | TKO 4 | + May 5 | Julio Pastor Ruiz | Guaynabo, Puerto Rico | KO 3 | + May 26 | Jose Vidal Concepcion | San Juan, Puerto Rico | W 10 | 1985 | - May 19 | Alfredo Layne | Hato Rey, Puerto Rico | TKO by 9 | 1986 | + July 5 | Javier Fragoso | San Juan, Puerto Rico | TKO 4 | 1987 | + Mar. 19 | Melvin Richardson | San Juan, Puerto Rico | KO 4 | = Apr. 25 | Roger Osorio | San Juan, Puerto Rico | Draw 8 | + May 16 | Elvidio Santiago | Isla Verde, Puerto Rico | KO 1 | - June 6 | Fernando Maldonado | San Juan, Puerto Rico | TKO by 7 | 1988 | - July 11 | Antonio Rivera | San Juan, Puerto Rico | TKO by 3 | 1989-1990 Inactive | 1991 | + Feb. 22 | Rafael Solis | Virgin Islands , Virgin Islands | TKO 3 | + June 15 | Victor Baez | San Juan, Puerto Rico | TKO 5 | - Aug. 7 | Luis Felipe Perez | San Juan, Puerto Rico | TKO by 1 | - Oct. 25 | Eusebio Pedroza | Miami, United States | L 10 | 1992 | - June 12 | Ray Oliveira | Warwick, United States | L 10 | - July 2 | Jose Rivera
| Isla Verde, Puerto Rico | TKO by 6 | 1993 | - May 18 | Ricky Stoner | Bay Saint Louis, United States | TKO by 4 | + Sept. 28 | Darren McGrew | Bay Saint Louis, United States | W 4 | 1994 | - Apr. 5 | Luis Maysonet | Mashantucket, United States | KO by 1 | 1995 Inactive | 1996 | - Sept. 15 | Victor Torres | DO , | TKO by 3 |
Summary
Total bouts: 31, Won: 17 (13 inside the limit), Lost: 12 (8 inside the limit), Draw: 2, NC: 0
|