No amateur resultsProfessional recordDate | Opponent | Place | Result | 1973 | + Aug. 16 | Tony Ramos | Los Angeles, United States | KO 1 | + Sept. 27 | Baby Corona | Los Angeles, United States | KO 3 | + Oct. 18 | Manny Gonzalez | Los Angeles, United States | W 4 | + Oct. 25 | Juan Lopez
| Los Angeles, United States | KO 4 | + Nov. 15 | Joaquin Heredia | Los Angeles, United States | KO 2 | 1974 | + Jan. 2 | John Meza | Las Vegas, United States | KO 1 | + Jan. 10 | Gasper Montejo | Los Angeles, United States | KO 3 | + Jan. 26 | Frank Rodriguez | Tucson, United States | KO 2 | + Feb. 7 | Pedro Torres
| Los Angeles, United States | KO 3 | + Feb. 12 | Jorge De La Rosa | Sacramento, United States | KO 1 | + Mar. 21 | Frankie Granados | Los Angeles, United States | KO 5 | + May 24 | Tetsuro Kawakami | Los Angeles, United States | W 10 | + July 11 | Rufino Hernandez | Los Angeles, United States | KO 3 | + Aug. 29 | Antonio Garcia
| Los Angeles, United States | KO 5 | + Sept. 26 | Tanny Amancio | Los Angeles, United States | TKO 5 | + Nov. 5 | Cecil Escobido | Honolulu, United States | KO 2 | - Dec. 3 | Joe Guevara | Sacramento, United States | L 12 | vacant California State Bantamweight Title | 1975 | + Mar. 13 | Jorge Altamirano | Los Angeles, United States | W 10 | + Apr. 24 | Tarcisio Gomez | Los Angeles, United States | W 10 | - May 28 | Tarcisio Gomez | Los Angeles, United States | L 10 | + Sept. 20 | Jose Antonio Rosa | Inglewood, United States | TKO 6 | + Oct. 7 | Al Diaz | Honolulu, United States | W 10 | 1976 | + Jan. 8 | Victor Seco Luna | Los Angeles, United States | W 10 | + Feb. 13 | Santiago Hernandez | San Bernardino, United States | KO 4 | + May 11 | Erning Grafe | Honolulu, United States | KO 6 | + June 17 | Francisco Cruz | Los Angeles, United States | KO 8 | + July 12 | Jose Angel Cazares | Tijuana, Mexico | KO 4 | + Oct. 6 | Al Diaz | Honolulu, United States | W 10 | + Nov. 11 | Alfonso Gutierrez | Los Angeles, United States | TKO 5 | + Dec. 9 | Martin Buchanan | Los Angeles, United States | TKO 4 | 1977 | + Apr. 14 | Jorge Carrasco | Los Angeles, United States | KO 9 | - June 9 | Alberto Davila | Los Angeles, United States | TKO by 5 | 1978 | + Feb. 12 | Arturo Lopez
| Los Angeles, United States | KO 9 | + Feb. 25 | Danny Ocampo | Inglewood, United States | TKO 9 | + Aug. 28 | Peter King | Pico Rivera, United States | W 10 | 1979 | + Feb. 22 | Francisco Flores | Los Angeles, United States | W 12 | California State Featherweight Title | - June 19 | Rolando Navarrete | Honolulu, United States | L 10 | 1980 | + Feb. 11 | Chamaco Lopez | Mexicali, Mexico | KO 9 | 1981 | - Feb. 24 | Neptali Alamag | Honolulu, United States | L 10 | 1982-1983 Inactive | 1984 | + May 30 | Luis Hernandez
| Reseda, United States | TKO 7 | + July 20 | David Rojas | Culver City, United States | KO 4 | + Nov. 20 | Carlos Canchola | Reseda, United States | W 10 | 1985 | - Apr. 9 | Richie Sandoval | Sacramento, United States | L 10 | + Sept. 24 | Ron Cisneros | Reseda, United States | TKO 7 | = Oct. 29 | Fred Jackson | Reseda, United States | TKO 2 | 1986 | + Jan. 28 | Pedro Gonzalez
| Reseda, United States | TKO 1 | + Mar. 17 | Mike Moreno | Inglewood, United States | W 10 | + May 20 | George Garcia
| Inglewood, United States | TKO 6 | + July 10 | Jesus Salud | Inglewood, United States | TKO 9 | NABF Bantamweight Title | + Sept. 30 | Jose Torres
| Reseda, United States | KO 9 | 1987 | - Feb. 3 | Bernardo Pinango | Inglewood, United States | L 15 | WBA Bantamweight Title | + June 27 | Alberto Davila | Inglewood, United States | TKO 10 | NABF Bantamweight Title | 1988 | + June 29 | Ron Cisneros | Reseda, United States | TKO 7 | + Sept. 27 | Miguel Juarez | Reseda, United States | W 10 | 1989 | + June 20 | Jorge Ortega | Hollywood, United States | W 10 | - Aug. 31 | Daniel Zaragoza | Inglewood, United States | TKO by 10 | WBC Super-Bantamweight Title |
Summary
Total bouts: 56, Won: 47 (35 inside the limit), Lost: 8 (2 inside the limit), Draw: 0, NC: 0
|