| |
| 1965 |
| Date | Opponent | Place | Result |
| + Nov. 18 | Berlin Roberts | Los Angeles, United States | W 5 |
| + Dec. 2 | Chuey Loera | Los Angeles, United States | KO 4 |
| |
| 1966 |
| Date | Opponent | Place | Result |
| + Jan. 27 | Berlin Roberts | Los Angeles, United States | KO 1 |
| + Mar. 3 | Fidel Cruz | Los Angeles, United States | KO 3 |
| + Mar. 17 | Jose Barrera | Los Angeles, United States | KO 2 |
| + May 12 | Bosco Basilio | Los Angeles, United States | W 6 |
| + June 23 | Jerry Stevens | Los Angeles, United States | KO 1 |
| + July 7 | Joey Aguilar | Los Angeles, United States | KO 8 |
| + July 21 | Ray Coleman | Los Angeles, United States | TKO 6 |
| + Aug. 11 | Manny Linson | Los Angeles, United States | KO 2 |
| + Sept. 8 | Jorge Baby Salazar | Los Angeles, United States | W 10 |
| + Oct. 13 | Allen Syers | Los Angeles, United States | TKO 5 |
| + Nov. 17 | Al Franklin | Los Angeles, United States | W 10 |
| + Nov. 28 | Al Franklin | Oakland, United States | KO 4 |
| |
| 1967 |
| Date | Opponent | Place | Result |
| + Jan. 12 | Ray Echevarria | Los Angeles, United States | W 10 |
| + Mar. 30 | Pete Gonzalez | Los Angeles, United States | W 10 |
| + June 22 | Len Kesey | Los Angeles, United States | TKO 5 |
| - July 6 | Kang-Il Suh | Los Angeles, United States | L 10 |
| + Aug. 15 | Alex Luna | Sacramento, United States | TKO 2 |
| + Sept. 14 | Eliseo Estrada | Los Angeles, United States | TKO 5 |
| - Oct. 5 | Frankie Crawford | Los Angeles, United States | L 10 |
| |
| 1968 |
| Date | Opponent | Place | Result |
| + Feb. 1 | Frankie Crawford | Los Angeles, United States | W 10 |
| + May 2 | Phil Garcia | Los Angeles, United States | KO 9 |
| + June 20 | Hiroshi Kobayashi | Los Angeles, United States | W 10 |
| - Sept. 27 | Carlos Cruz | Los Angeles, United States | L 15 |
| World Lightweight Title |
| + Oct. 29 | Billy Coleman | San Antonio, United States | TKO 3 |
| + Dec. 12 | Beau Jaynes | Los Angeles, United States | TKO 2 |
| |
| 1969 |
| Date | Opponent | Place | Result |
| + Feb. 18 | Carlos Cruz | Los Angeles, United States | TKO 11 |
| World Lightweight Title |
| + May 20 | Jerry Graci | Honolulu, United States | TKO 7 |
| + Oct. 4 | Yoshiaki Numata | Los Angeles, United States | KO 6 |
| World Lightweight Title |
| |
| 1970 |
| Date | Opponent | Place | Result |
| + Jan. 13 | Leonardo Aguero | San Antonio, United States | W 10 |
| - Mar. 3 | Ismael Laguna | Los Angeles, United States | TKO by 9 |
| World Lightweight Title |
| + Aug. 6 | Sugar Ramos | Los Angeles, United States | W 10 |
| + Dec. 10 | Raul Rojas | Los Angeles, United States | KO 6 |
| |
| 1971 |
| Date | Opponent | Place | Result |
| + Sept. 30 | Ruben Navarro | Los Angeles, United States | W 10 |
| - Nov. 5 | Pedro Carrasco | Madrid, Spain | LDQ 12 |
| vacant WBC Lightweight Title |
| |
| 1972 |
| Date | Opponent | Place | Result |
| + Feb. 18 | Pedro Carrasco | Los Angeles, United States | W 15 |
| WBC Lightweight Title |
| + June 28 | Pedro Carrasco | Madrid, Spain | W 15 |
| WBC Lightweight Title |
| - Sept. 15 | Chango Carmona | Los Angeles, United States | TKO by 8 |
| WBC Lightweight Title |
| |
| 1973 |
| Date | Opponent | Place | Result |
| - Aug. 9 | Arturo Pineda | Los Angeles, United States | TKO by 5 |
| |
| 1974 |
| Date | Opponent | Place | Result |
| = May 3 | Jaroslav Travnik | Vienna, Austria | Draw 8 |
| + May 10 | Mi Whan Kim | Luebeck, Germany | TKO 2 |
| + May 16 | Arpad Magyar | Hamburg, Germany | KO 4 |
| - June 3 | Wolfgang Gans | Luebeck, Germany | KO by 2 |
| - July 12 | Wolfgang Gans | Palma de Mallorca, Spain | TKO by 5 |
| |
| 1975 |
| Date | Opponent | Place | Result |
| - July 30 | Tony Martinez | Las Vegas, United States | L 10 |
| + Sept. 2 | Al Franklin | Oklahoma City, United States | W 10 |
| + Oct. 15 | Antonio Leyva | Las Vegas, United States | KO 7 |
| - Oct. 29 | Wayne Beale | Las Vegas, United States | TKO by 2 |
Summary
Total bouts: 49, Won: 37 (23 inside the limit), Lost: 11 (6 inside the limit), Draw: 1, NC: 0, ND: 0