|  | 
| 1976 | 
| Date | Opponent | Place | Result | 
| + Aug. 19 | Carlos Alcibar | Los Angeles, United States | W 4 | 
| + Oct. 7 | Arnulfo Martinez | Los Angeles, United States | KO 5 | 
| - Oct. 13 | Richard Rozelle | Las Vegas, United States | L 8 | 
| + Nov. 18 | Mauricio Garcia | Los Angeles, United States | KO 2 | 
|  | 
| 1977 | 
| Date | Opponent | Place | Result | 
| + Mar. 3 | Rene Silva | Los Angeles, United States | W 6 | 
| + Mar. 23 | John Meza | Las Vegas, United States | W 6 | 
| + Apr. 28 | Mario Chavez | Los Angeles, United States | W 6 | 
| = June 1 | Javier  Flores | Las Vegas, United States | Draw 8 | 
| + June 23 | Jose Antonio Rosa | Los Angeles, United States | KO 1 | 
| + July 29 | Raul Pacheco | San Diego, United States | KO 10 | 
| = Sept. 29 | Santiago Hernandez | Los Angeles, United States | TDraw 8 | 
| + Oct. 8 | Jorge Altamirano | Inglewood, United States | KO 6 | 
|  | 
| 1978 | 
| Date | Opponent | Place | Result | 
| = Mar. 9 | Santiago Hernandez | Los Angeles, United States | TDraw 7 | 
| + Apr. 7 | Catalino Flores | Los Angeles, United States | KO 3 | 
| + Apr. 20 | Danny Ocampo | Los Angeles, United States | TKO 5 | 
| + May 25 |  Tony Sanchez | Los Angeles, United States | KO 9 | 
| + July 13 | Ruben Solorio | Los Angeles, United States | W 10 | 
| + Aug. 10 | Francisco Ponce | Los Angeles, United States | KO 7 | 
| + Oct. 12 | Melvin Johnson | Los Angeles, United States | W 10 | 
| + Nov. 16 | Mario Chavez | Los Angeles, United States | W 10 | 
|  | 
| 1979 | 
| Date | Opponent | Place | Result | 
| + Jan. 18 | Eddie Logan | Los Angeles, United States | W 10 | 
| + Mar. 10 | Catalino Flores | Salt Lake City, United States | KO 8 | 
| + Apr. 19 | Jose Resendez | Los Angeles, United States | KO 6 | 
| + July 12 | Catalino Flores | Los Angeles, United States | W 10 | 
| + Sept. 6 | Eddie Logan | Los Angeles, United States | KO 6 | 
| - Oct. 27 |  Leo Randolph | Los Angeles, United States | L 10 | 
|  | 
| 1980 | 
| Date | Opponent | Place | Result | 
| + Feb. 2 | Joaquin Acuna | Phoenix, United States | W 10 | 
| + Feb. 8 | Melvin Johnson | San Bernardino, United States | KO 7 | 
| + Apr. 12 | Juan Romero | Tucson, United States | TKO 9 | 
| + May 16 | Ralph Barrios | San Bernardino, United States | KO 1 | 
| - June 21 | Ruben Solorio | Las Vegas, United States | L 10 | 
| + Sept. 13 |  Miguel Flores | San Antonio, United States | TKO 4 | 
| + Dec. 11 |  Kiko Bejines | Los Angeles, United States | W 10 | 
|  | 
| 1981 | 
| Date | Opponent | Place | Result | 
| + Feb. 17 |  Fred Jackson | Los Angeles, United States | W 12 | 
| NABF Bantamweight Title | 
| + Mar. 22 | Carlos Zuniga | Las Vegas, United States | TKO 7 | 
| + Sept. 17 | Jose Luis Soto | Los Angeles, United States | TKO 5 | 
| + Dec. 8 | Tony Cisneros | Las Vegas, United States | TKO 3 | 
|  | 
| 1982 | 
| Date | Opponent | Place | Result | 
| + Feb. 11 | Jose Coronado | Los Angeles, United States | KO 5 | 
| + Nov. 10 | Martin Cardenas | Ventura, United States | TKO 2 | 
|  | 
| 1983 | 
| Date | Opponent | Place | Result | 
| + Mar. 8 |  Sergio Perez | Ventura, United States | KO 2 | 
| + June 10 | Ruben Solorio | Los Angeles, United States | W 10 | 
| + July 23 |  Jeff Chandler | Atlantic City, United States | W 10 | 
| + Oct. 20 | Julio Rodriguez | Los Angeles, United States | W 10 | 
| - Dec. 17 |  Jeff  Chandler | Atlantic City, United States | TKO by 7 | 
| WBA Bantamweight Title | 
|  | 
| 1984 | 
| Date | Opponent | Place | Result | 
| + Oct. 22 |  Johnny Carter | Atlantic City, United States | W 12 | 
| USBA Bantamweight Title | 
|  | 
| 1985 | 
| Date | Opponent | Place | Result | 
| - June 4 |  Greg Richardson | Atlantic City, United States | L 12 | 
| USBA Super Bantamweight Title | 
| - July 3 |  Jorge Ramirez | Los Angeles, United States | L 10 | 
| = Dec. 10 | Tony Montoya | Inglewood, United States | TDraw 2 | 
|  | 
| 1986 | 
| Date | Opponent | Place | Result | 
| - Jan. 20 |  George Garcia | Irvine, United States | TKO by 11 | 
| vacant USA California State Super Bantamweight Title | 
Summary
Total bouts: 49, Won: 38 (22 inside the limit), Lost: 7 (2 inside the limit), Draw: 4, NC: 0, ND: 0