| No amateur resultsProfessional record| Date | Opponent | Place | Result |  | 1976 |  | = Apr. 10 | Benjamin Mayorga | Managua, Nicaragua | Draw 10 |  | 1977 |  | + Feb. 19 | Nestor Obregon | Masaya, Nicaragua | W 6 |  | + June 12 | John Cajina | Managua, Nicaragua | TKO 6 |  | + Dec. 10 | Eusebio Urcuyo | Managua, Nicaragua | W 12 |  | Nicaraguan Light Flyweight Title |  | 1978 |  | + Jan. 1 | Eusebio Urcuyo | Managua, Nicaragua | TKO 11 |  | Nicaraguan Light Flyweight Title |  | + Mar. 18 | Hermogenes Prado | Managua, Nicaragua | TKO 5 |  | + July 22 | Nestor Obregon | Managua, Nicaragua | W 12 |  | Nicaraguan Light Flyweight Title |  | 1979 |  | - Mar. 31 | Orlando Hernandez | San Jose, Costa Rica | L 12 |  | 1980 Inactive
 |  | 1981 |  | - Apr. 24 | Hilario Zapata | Daly City, United States | L 15 |  | WBC Light Flyweight Title |  | - Sept. 21 | Jose Reinaldo Becerra | Caracas, Venezuela | TL 7 |  | 1982 |  | - July 30 | Francisco Montiel | Culiacan, Mexico | TKO by 6 |  | - Oct. 16 | Leonardo Paredes | Panama City, Panama | L 10 |  | 1983 |  | - Nov. 19 | Virgilio Chifundo | Colon City, Panama | L 10 |  | 1984 |  | - Mar. 13 | Sugar Baby Rojas | Miami, United States | TKO by 6 |  | 1985-1991 Inactive
 |  | 1992 |  | + Jan. 1 | Pablo Torres | Managua, Nicaragua | TKO 5 |  | + Aug. 29 | Gilbert Garcia | Managua, Nicaragua | TKO 7 |  | + Dec. 19 | Uriel Aguilar | Managua, Nicaragua | W 8 |  | 1993 |  | + Jan. 19 | Leonardo Alvarado | Managua, Nicaragua | W 10 |  | - Aug. 7 | Rosendo Alvarez | Managua, Nicaragua | TKO by 2 | 
   SummaryTotal bouts: 19, Won: 10 (5 inside the limit), Lost: 8 (3 inside the limit), Draw: 1, NC: 0 |