No amateur resultsProfessional recordDate | Opponent | Place | Result | 1976 | + June 19 | Paz Mena | Inglewood, United States | W 4 | + Aug. 6 | Jorge Ayala
| Inglewood, United States | W 4 | + Oct. 2 | Ramon Munoz
| Los Angeles, United States | W 4 | 1977 | + Apr. 23 | Demetrio Torres | Inglewood, United States | W 4 | + May 11 | Santos Nunez | Las Vegas, United States | W 6 | + June 8 | Joe Salazar | Las Vegas, United States | W 6 | + June 29 | Demetrio Torres | Stockton, United States | KO 2 | + July 29 | Santos Nunez | San Diego, United States | KO 6 | + Aug. 20 | Ramon Munoz
| Inglewood, United States | KO 1 | + Sept. 28 | Tito Arzate | Las Vegas, United States | W 8 | + Nov. 17 | Ken Yamato | Los Angeles, United States | W 8 | + Dec. 14 | John Meza | Tucson, United States | W 8 | 1978 | + Feb. 25 | Candy Iglesias | Inglewood, United States | W 10 | + Mar. 17 | Victor Diaz | Anaheim, United States | W 10 | + May 19 | Candy Iglesias | Concord, United States | W 10 | + Aug. 10 | Eleoncio Mercedes | Los Angeles, United States | W 10 | + Sept. 12 | Rafael Rubio | Pico Rivera, United States | KO 10 | + Dec. 8 | Gustavo Torres | Las Vegas, United States | KO 2 | 1979 | + Mar. 5 | Lupe Madera | Houston, United States | W 12 | NABF Light Flyweight Title | + May 18 | Candy Iglesias | Pico Rivera, United States | W 10 | + Aug. 30 | Florencio Barboza | Los Angeles, United States | KO 1 | + Oct. 23 | Javier Mendoza | Los Angeles, United States | W 10 | - Nov. 16 | Martin Vargas | Santiago de Chile, Chile | L 10 | 1980 | + Feb. 9 | Amado Ursua | Inglewood, United States | W 12 | NABF Light Flyweight Title | + June 5 | Pedro Galaviz | Los Angeles, United States | TKO 9 | + July 31 | Candy Iglesias | Los Angeles, United States | W 10 | + Dec. 13 | Evaristo Morales | Los Angeles, United States | KO 1 | 1981 | - Feb. 8 | Hilario Zapata | Panama City, Panama | TKO by 13 | WBC Light Flyweight Title | - June 15 | Jose Reinaldo Becerra | Caracas, Venezuela | L 10 | + Oct. 23 | Candido Tellez | Tijuana, Mexico | W 10 | 1982 | - Jan. 23 | German Torres | Mexico City, Mexico | L 10 | + May 8 | Sylvester Guerrero | Las Vegas, United States | TKO 5 | 1983 | + Feb. 25 | Cipriano Arreola | Culver City, United States | W 10 | + July 28 | Ian Clyde | Chicago, United States | W 12 | + Oct. 9 | Luis Fernando Hernandez | Ventura, United States | W 12 | NABF Light Flyweight Title | 1984 | + Jan. 14 | Jose Manuel Diaz | Reno, United States | TKO 5 | + Mar. 21 | Henry Brent | Las Vegas, United States | W 12 | USBA Flyweight Title | + June 15 | Oscar Cristerna | Las Vegas, United States | TKO 6 | 1985 | + Mar. 29 | Francisco Quiroz | Miami Beach, United States | W 15 | WBA Light Flyweight Title | + July 28 | Moon-Jin Choi | Seoul, South Korea | W 15 | WBA Light Flyweight Title | - Dec. 8 | Myung-woo Yuh | Daegu, South Korea | L 15 | WBA Light Flyweight Title | 1986-1987 Inactive | 1988 | + Feb. 12 | Eyup Can | Helsingoer, Denmark | W 8 | + May 16 | Jose Quirino | Tijuana, Mexico | W 10 | + June 16 | Fernando Varguez | Inglewood, United States | W 12 | vacant NABF Flyweight Title | - Oct. 3 | Javier Lucas | Tijuana, Mexico | KO by 1 | NABF Flyweight Title | 1989 | - Apr. 18 | Martin Ortegon | Scranton, United States | L 12 | - July 7 | Robert Quiroga | San Antonio, United States | L 10 |
Summary
Total bouts: 47, Won: 39 (11 inside the limit), Lost: 8 (2 inside the limit), Draw: 0, NC: 0
|