No amateur resultsProfessional record| Date | Opponent | Place | Result | | 1985 | | + Dec. 21 | Felix Llanos | Caguas, Puerto Rico | KO 1 | | 1986 | | = Mar. 5 | Jose Vega
| Aguadilla, Puerto Rico | Draw 4 | | + May 3 | Wilfredo Lanzo | Guaynabo, Puerto Rico | KO 2 | | = May 30 | Jesus Poll | Willemstad, Curacao | Draw 4 | | + June 22 | Pedro Arroyo | San Juan, Puerto Rico | TKO 3 | | + July 5 | Javier Arce | San Juan, Puerto Rico | TKO 1 | | + Sept. 6 | Jose Rivera
| San Juan, Puerto Rico | TKO 1 | | + Oct. 4 | Atiliano Quinones | San Juan, Puerto Rico | W 6 | | + Nov. 8 | Jesus Cruz Filomeno | San Juan, Puerto Rico | TKO 3 | | + Dec. 6 | Edwin Salgado | San Juan, Puerto Rico | W 8 | | 1987 | | + Jan. 10 | Jorge Ortiz
| San Juan, Puerto Rico | TKO 3 | | + Feb. 21 | Jaime Polo | San Juan, Puerto Rico | KO 2 | | + Mar. 19 | Manuel Miranda | San Juan, Puerto Rico | KO 2 | | + May 16 | Rafael Fontes | Isla Verde, Puerto Rico | KO 2 | | + June 6 | Jeff Hanna | San Juan, Puerto Rico | TKO 4 | | + Aug. 8 | Carlos Flores
| San Juan, Puerto Rico | TKO 5 | | + Sept. 10 | Ramon Cruz | San Juan, Puerto Rico | TKO 10 | | + Nov. 28 | Louie Espinoza | San Juan, Puerto Rico | W 12 | | WBA Super Bantamweight Title | | 1988 | | - Feb. 27 | Bernardo Pinango | San Juan, Puerto Rico | L 12 | | WBA Super Bantamweight Title | | + Apr. 2 | Paul Mingo | San Juan, Puerto Rico | TKO 2 | | + July 11 | Angel Vargas | San Juan, Puerto Rico | TKO 5 | | + Oct. 6 | Chris Diaz | Guaynabo, Puerto Rico | TKO 5 | | + Nov. 3 | Santos Cruz | Trujillo Alto, Puerto Rico | TKO 9 | | 1989 | | - Apr. 29 | Kenny Mitchell | San Juan, Puerto Rico | L 12 | | vacant WBO Super Bantamweight Title | | - Dec. 15 | Orlando Fernandez | Yabucoa, Puerto Rico | KO by 9 | 1990-1991 Inactive | | 1992 | | + Mar. 27 | Luiz Antonio Da Silva Fer | Atlantic City, United States | TKO 9 | | + Apr. 7 | Jose de Jesus Garcia | Inglewood, United States | KO 2 | | + May 3 | Lee Cargle | Cayey, Puerto Rico | TKO 3 | | + June 6 | Julio Soto Solano | Santo Domingo, Dominican Republic | TKO 7 | | + July 25 | Lorenzo Tiznado | Miami, United States | W 10 | | + Nov. 23 | Jose Valdez | Inglewood, United States | W 10 | | 1993 | | + Apr. 24 | Martin Cardenas | Miami, United States | KO 1 | | + May 17 | Hector Ulises Chong | Santo Domingo, Dominican Republic | W 10 | | + Oct. 23 | Javier Diaz | Fort Lauderdale, United States | W 10 | | 1994 | | + Feb. 19 | Jose Carlos Reyna | Charlotte, United States | KO 2 | | 1995 | | - Mar. 11 | Hector Acero-Sanchez | Atlantic City, United States | L 12 | | WBC Super Bantamweight Title | | 1996 | | * Mar. 25 | Sergio Pena | Santo Domingo, Dominican Republic | NC 7 | | Dominican Republic Super Bantamweight Title | | - Apr. 29 | Juan Manuel Marquez | Anaheim, United States | KO by 8 | | 1997 | | - May 9 | Jose Martinez | San Jose, Costa Rica | TKO by 2 | | - Oct. 4 | Joel Casamayor | Atlantic City, United States | TKO by 2 |
Summary
Total bouts: 40, Won: 30 (23 inside the limit), Lost: 7 (4 inside the limit), Draw: 2, NC: 1
|