| No amateur resultsProfessional record| Date | Opponent | Place | Result |  | 1984 |  | + Dec. 8 | Juan Casanova | San Juan, Puerto Rico | W 4 |  | 1985 |  | + Jan. 26 | Juan Rosado | Hato Rey, Puerto Rico | W 4 |  | - Mar. 30 | Orlando Fernandez | Santurce, Puerto Rico | L 4 |  | + Apr. 27 | Luis Morales | Santurce, Puerto Rico | W 4 |  | + Aug. 17 | Edwin De Jesus | Guaynabo, Puerto Rico | TKO 3 |  | 1986 |  | - June 7 | William Ramos | San Juan, Puerto Rico | L 6 |  | + Sept. 11 | Angel Olivo | Guaynabo, Puerto Rico | W 6 |  | 1987 |  | + Mar. 27 | Rafael Caban | San Juan, Puerto Rico | TKO 5 |  | + Nov. 20 | Jose Gallegos | Chicago, United States | TKO 2 |  | - Nov. 28 | Jose  Ruiz | San Juan, Puerto Rico | L 10 |  | 1988 |  | + Mar. 3 | Herminio Adorno | Santo Domingo, Dominican Republic | W 8 |  | + June 22 | Orlando Mercedes | Philipsburg, Sint Maarten | W 10 |  | - Aug. 27 | Jose  Ruiz | Guaynabo, Puerto Rico | L 10 |  | + Dec. 9 | Rafael Cabrera | Santo Domingo, Dominican Republic | KO 10 |  | 1989 |  | - Oct. 21 | Jose  Ruiz | San Juan, Puerto Rico | TKO by 12 |  | WBO Super Flyweight Title |  | + Dec. 17 | Juan Morales | Oranjestad, Aruba | W 10 |  | 1990 |  | - Aug. 18 | Isidro Perez | Ponce, Puerto Rico | TKO by 12 |  | vacant WBO Flyweight Title |  | 1991 |  | + Apr. 27 | Josue Camacho | San Juan, Puerto Rico | W 10 |  | + June 15 | Luis Monzote | San Juan, Puerto Rico | W 10 |  | 1992 |  | - Jan. 17 | Nana Yaw Konadu | Bilbao, Spain | TKO by 7 |  | - June 7 | Alli Galvez | Santiago de Chile, Chile | L 10 |  | + July 31 | Eduardo Nazario | San Juan, Puerto Rico | TKO 1 |  | Puerto Rican Super Flyweight Title |  | - Dec. 5 | Marco Antonio Barrera | Mexico City, Mexico | TKO by 6 |  | 1993 |  | - Jan. 16 | Ivan Morales | Isla Verde, Puerto Rico | TKO by 1 |  | + Mar. 20 | Carlos Mercado | Miami, United States | W 10 |  | = June 5 | Manuel Jesus Herrera | Miami, United States | Draw 10 |  | 1994 |  | - Apr. 30 | Jorge Eliecer Julio | Cartagena, Colombia | L 10 |  | + Dec. 16 | Candelario Carmona | Chicago, United States | TKO 5 |  | 1995 |  | - May 8 | Jose Ayala | Condado, Puerto Rico | L 10 |  | + July 15 | Andres Buchito Adames | Condado, Puerto Rico | TKO 4 |  | + Nov. 18 | Efrain Pintor | Huntington Park, United States | W 12 |  | WBC FECARBOX Bantamweight Title |  | 1996 |  | - Apr. 6 | Cuauhtemoc Gomez | Miami, United States | TKO by 11 |  | WBC FECARBOX Bantamweight Title |  | + July 18 | Pedro Angel Rodriguez | Condado, Puerto Rico | W 10 |  | - Aug. 17 | Cuauhtemoc Gomez | Miami, United States | L 12 |  | WBC FECARBOX Bantamweight Title |  | - Oct. 30 | Wilfredo Vargas | Condado, Puerto Rico | TKO by 1 |  | 1997 |  | + Apr. 26 | Nestor Garza | Las Vegas, United States | TKO 5 |  | + July 17 | Eddy Saenz | Bayamon, Puerto Rico | W 12 |  | WBA Fedelatin Super Bantamweight Title |  | - Sept. 27 | Carlos Barreto | Caracas, Venezuela | TKO by 4 |  | WBA Fedelatin Super Bantamweight Title |  | - Nov. 7 | Sergio Aguila | Mexico, Mexico | L 12 |  | WBC Continental Americas Super Bantamweight Title |  | 1998 |  | - Feb. 21 | Marco Antonio Barrera | Las Vegas, United States | TKO by 5 |  | - June 27 | Adan Vargas | Philadelphia, United States | L 10 |  | + July 22 | Quincy Pratt | Salinas, Puerto Rico | TKO 5 |  | - Oct. 30 | Juan Carlos Ramirez | Ciudad Juarez, Mexico | L 12 |  | WBC International Featherweight Title |  | 1999 |  | - Jan. 23 | Cuauhtemoc Gomez | Miami, United States | L 12 |  | WBA Fedecentro Bantamweight Title |  | - Dec. 4 | Juan Polo Perez | Miami, United States | L 8 | 
   SummaryTotal bouts: 45, Won: 22 (9 inside the limit), Lost: 22 (9 inside the limit), Draw: 1, NC: 0 |