| No amateur resultsProfessional record| Date | Opponent | Place | Result |  | 1982 |  | + Sept. 18 | Rene Merced | San Juan, Puerto Rico | W 6 |  | - Oct. 16 | Pedro Arroyo | San Juan, Puerto Rico | TKO by 1 |  | - Dec. 6 | Manuel  Batista | Dominican Republic, Dominican Republic | TKO by 8 |  | 1983 |  | + Apr. 9 | Nelson Rodriguez | Juncos, Puerto Rico | TKO 4 |  | - Dec. 10 | Juvenal Ordenes | Miami, United States | L 10 |  | 1984 |  | + Dec. 8 | Carlos Mateo | San Juan, Puerto Rico | W 6 |  | 1985 |  | + Jan. 26 | Juan Torres | Hato Rey, Puerto Rico | TKO 10 |  | Puerto Rican Featherweight Title |  | 1986 |  | + May 19 | Alvaro Narvaez | San Juan, Puerto Rico | W 12 |  | WBC FECARBOX Featherweight Title |  | 1987 |  | - Jan. 10 | Atiliano Quinones | San Juan, Puerto Rico | TKO by 10 |  | + Mar. 22 | Alberto Reyes | San Juan, Puerto Rico | W 12 |  | 1988 |  | + Mar. 24 | Francisco Alvarez | San Juan, Puerto Rico | TKO 10 |  | WBC FECARBOX Featherweight Title |  | 1989 Inactive
 |  | 1990 |  | - Mar. 22 | Ricardo Cepeda | Atlantic City, United States | L 12 |  | WBC Continental Americas Super Featherweight Title |  | - Sept. 6 | Jorge Romero | San Juan, Puerto Rico | TKO by 7 |  | WBC FECARBOX Featherweight Title |  | 1991 Inactive
 |  | 1992 |  | - June 24 | Silverio Flores | San Juan, Puerto Rico | KO by 2 |  | Puerto Rican Lightweight Title | 
   SummaryTotal bouts: 14, Won: 7 (3 inside the limit), Lost: 7 (5 inside the limit), Draw: 0, NC: 0 |