No amateur resultsProfessional recordDate | Opponent | Place | Result | 1976 | + Mar. 8 | Pepe Jimenez | Merida, Mexico | W 4 | + Mar. 15 | German Vasquez | Merida, Mexico | TKO 2 | + Mar. 26 | Raymundo Valdez | Merida, Mexico | W 6 | = Apr. 12 | German Vasquez | Dzidzantun, Mexico | Draw 5 | + May 21 | Ernesto Gonzalez
| Halacho, Mexico | W 4 | + July 23 | Andres Cetina | Halacho, Mexico | W 6 | + Aug. 4 | Alex Parra
| Merida, Mexico | KO 4 | + Aug. 27 | Eleazar Hong | Halacho, Mexico | W 6 | 1977 | + Mar. 22 | Guillermo Mis | Merida, Mexico | W 8 | - Sept. 1 | Mario Chavez | Los Angeles, United States | L 6 | 1978 | + Jan. 21 | Javier Garcia
| Candelaria, Mexico | TKO 5 | + Mar. 1 | Martin Ordonez | Merida, Mexico | KO 5 | + Apr. 12 | Gregorio Tiaguayuchi | Merida, Mexico | KO 2 | + May 3 | Juan Cardona | Merida, Mexico | KO 6 | + June 15 | Victor Diaz | Merida, Mexico | TKO 5 | 1979 | + Jan. 29 | Victor Diaz | Tuxtla Gutierrez, Mexico | KO 8 | + Mar. 28 | Baltazar Espana | Merida, Mexico | TKO 4 | + Apr. 25 | Miguel Gonzalez
| Merida, Mexico | W 10 | + Sept. 5 | Marco Antonio Benitez | Merida, Mexico | W 12 | + Dec. 16 | Hak-Yong Kim | Busan, South Korea | TKO 5 | 1980 | + Jan. 23 | Fidel Martinez | Merida, Mexico | KO 4 | + Feb. 27 | Roberto Ruiz
| Merida, Mexico | W 10 | + Apr. 26 | Antonio Escobar | Merida, Mexico | W 10 | + June 14 | Elid Fernandez | Merida, Mexico | TKO 3 | + Aug. 30 | Ubaldo Gonzalez | Merida, Mexico | TKO 8 | + Sept. 20 | Jose Luis Cetina | Cozumel, Mexico | KO 6 | - Nov. 29 | Jose Herrera | Mexico City, Mexico | L 10 | 1981 | + Feb. 22 | Rodolfo Martinez | Merida, Mexico | W 10 | + Apr. 26 | Amado Ursua | Tuxtla Gutierrez, Mexico | TKO 8 | + Aug. 22 | Elfego Lopez | Villahermosa, Mexico | TKO 7 | + Sept. 26 | Luis Ibarra | Merida, Mexico | TKO 11 | WBA Flyweight Title | + Dec. 19 | Betulio Gonzalez | Merida, Mexico | TKO 7 | WBA Flyweight Title | 1982 | - May 1 | Santos Benigno Laciar | Merida, Mexico | TKO by 13 | WBA Flyweight Title | + Nov. 13 | Rafael Guerra | Merida, Mexico | KO 3 | + Dec. 16 | Santiago Perez
| Chetumal, Mexico | KO 5 | 1983 | + Feb. 5 | Aaron Garcia
| Merida, Mexico | W 10 | + May 14 | Mario Gonzalez
| Merida, Mexico | W 10 | 1984 | - Jan. 28 | Santos Benigno Laciar | Marsala, Italy | L 15 | WBA Flyweight Title | + July 14 | Rafael Alonso | Mexico City, Mexico | TKO 2 | - Aug. 11 | Jorge Cano | Mexico City, Mexico | L 10 | + Dec. 8 | Efren Pinto | Merida, Mexico | TKO 8 | 1985 | + Mar. 2 | Amado Ursua | Merida, Mexico | W 10 | + May 18 | Arturo Sarmiento | Cancun, Mexico | KO 3 | - June 22 | Javier Lucas | Merida, Mexico | TKO by 10 | + Sept. 28 | Mercedes Valenzuela | Merida, Mexico | TKO 6 | 1986 | + Mar. 15 | Jorge Manuel Vera | Merida, Mexico | KO 5 | - June 28 | Alberto Castro
| Colon City, Panama | TKO by 6 | - Dec. 5 | Richard Clarke | Kingston, Jamaica | L 12 | WBC Continental Americas Flyweight Title | 1987 | + Feb. 19 | Lincoln Salcedo | Guayaquil, Ecuador | KO 1 | - Oct. 17 | Rafael Alonso | Merida, Mexico | L 10 | - Dec. 2 | Duke McKenzie | Wembley, Great Britain | L 10 | 1988 | - July 23 | Javier Lucas | Tijuana, Mexico | TKO by 3 |
Summary
Total bouts: 52, Won: 40 (26 inside the limit), Lost: 11 (4 inside the limit), Draw: 1, NC: 0
|