| No amateur resultsProfessional record| Date | Opponent | Place | Result |  | 1981 |  | + July 17 | Marcelino Gonzalez | La Victoria, Venezuela | KO 1 |  | + Aug. 3 | Henry Mejias | Valencia, Venezuela | TKO 1 |  | + Oct. 19 | Orlando Reyes | Caracas, Venezuela | W 4 |  | + Nov. 23 | Jose Villegas | Valencia, Venezuela | W 4 |  | + Dec. 15 | Marcelino Gonzalez | Carupano, Venezuela | TKO 1 |  | 1982 |  | + May 24 | Jose Vasquez | Cumana, Venezuela | KO 3 |  | + July 5 | Francisco Quiroz | Caracas, Venezuela | W 10 |  | + Aug. 9 | Jose Higuera | Porlamar, Venezuela | WDQ 4 |  | + Sept. 27 | Magno Carmona | Barquisimeto, Venezuela | W 10 |  | + Nov. 8 | Chang Doo Park | Caracas, Venezuela | TKO 6 |  | + Nov. 29 | Dorismel Zuniga | Caracas, Venezuela | KO 1 |  | 1983 |  | + Jan. 31 | Jun Resma | Caracas, Venezuela | W 10 |  | + Feb. 28 | Jorge Mayorga | Barquisimeto, Venezuela | KO 1 |  | + May 16 | Magno Carmona | Caracas, Venezuela | TKO 6 |  | + Nov. 28 | Bernabe Diaz | Caracas, Venezuela | W 10 |  | 1984 |  | + Feb. 13 | Jesus Orono | Caracas, Venezuela | KO 1 |  | + May 27 | Valerio Zea | Maracaibo, Venezuela | TKO 3 |  | = Aug. 18 | Jose Chacon | Panama City, Panama | Draw 10 |  | 1985 |  | + Feb. 2 | William Ramos | Hato Rey, Puerto Rico | TKO 1 |  | + Mar. 30 | Felix Marquez | Oranjestad, Aruba | TKO 1 |  | + June 29 | Hector Martinez | Willemstad, Curacao | W 10 |  | + Sept. 28 | Jesus Flores | Porlamar, Venezuela | KO 1 |  | 1986 |  | + Jan. 31 | John Muriel | Turmero, Venezuela | KO 1 |  | + Feb. 22 | Freddy Pitalua | Caracas, Venezuela | KO 2 |  | + Mar. 22 | Miguel Perez | Macuto, Venezuela | KO 1 |  | - Nov. 1 | Khaosai  Galaxy | Willemstad, Curacao | KO by 5 |  | WBA Super-Flyweight Title |  | 1987 |  | - Feb. 13 | Elvis Alvarez | Barranquilla, Colombia | L 10 |  | + Aug. 8 | Oscar Bolivar | Caracas, Venezuela | W 10 |  | + Sept. 19 | Ali Camacho | La Guaira, Venezuela | W 12 |  | Venezuelan Bantamweight Title |  | 1988 |  | + May 9 | Oscar Bolivar | Willemstad, Curacao | W 10 |  | + July 29 | Edwin Rangel | La Guaira, Venezuela | KO 2 |  | + Sept. 9 | Eduardo Valdez | Monteria, Colombia | TKO 1 |  | + Oct. 8 | Francisco Quiroz | Maiquetia, Venezuela | TKO 1 |  | 1989 |  | + Feb. 3 | Maurizio Lupino | Caracas, Venezuela | KO 1 |  | inaugural WBO Bantamweight Title |  | + Sept. 7 | Pascual Polanco | Santo Domingo, Dominican Republic | TKO 5 |  | 1990 |  | + June 19 | Wilfredo Vazquez | Miami, United States | KO 1 |  | + Sept. 2 | Ray Minus | Nassau, Bahamas | TKO 9 |  | WBO Bantamweight Title |  | 1991 |  | + Feb. 16 | Cesar Baby Salas | Caracas, Venezuela | TKO 2 |  | + Oct. 19 | Luisito Espinosa | Quezon City, Philippines | KO 5 |  | WBA Bantamweight Title |  | 1992 |  | - Mar. 15 | Eddie Cook | Las Vegas, United States | KO by 5 |  | WBA Bantamweight Title |  | 1993 Inactive
 |  | 1994 |  | + Apr. 22 | Keith Joseph Martin | Quito, Ecuador | TKO 2 |  | 1995 |  | + Feb. 16 | Johnny Vasquez | Scottsdale, United States | TKO 9 | 
   SummaryTotal bouts: 42, Won: 38 (27 inside the limit), Lost: 3 (2 inside the limit), Draw: 1, NC: 0 |