No amateur resultsProfessional recordDate | Opponent | Place | Result | 1978 | + Feb. 9 | Jose Luis Lara | Los Angeles, United States | KO 3 | + Feb. 24 | Francisco Grullon | Bakersfield, United States | KO 1 | + Mar. 24 | Javier Flores
| Ogden, United States | W 10 | + Apr. 25 | Edwin Alarcon | Honolulu, United States | TKO 2 | - May 30 | Noel Arriesgado | Honolulu, United States | L 10 | + July 18 | Robert Perez | Honolulu, United States | TKO 2 | + Aug. 1 | Hisami Mizuno | Honolulu, United States | TKO 3 | + Oct. 5 | David Barrera | Los Angeles, United States | KO 4 | + Nov. 4 | Isao Okahashi | Nagoya, Japan | KO 8 | 1979 | + Jan. 30 | Tereso Casas | Honolulu, United States | KO 3 | + Mar. 6 | Miguel Meza | Honolulu, United States | W 10 | + May 15 | Gustavo Castaneda | Honolulu, United States | KO 1 | - Sept. 25 | Danny Lopez | Los Angeles, United States | TKO by 3 | WBC Featherweight Title | + Nov. 13 | Jose Olivares | Phoenix, United States | KO 7 | 1980 | + Mar. 5 | Gilbert Garza | Las Vegas, United States | TKO 10 | + Apr. 23 | Blaine Dickson | Las Vegas, United States | KO 7 | 1981 | + Nov. 1 | Miguel Angel Hernandez
| Tijuana, Mexico | KO 2 | 1982 | + Jan. 27 | Pedro Martinez
| Las Vegas, United States | TKO 3 | + Mar. 17 | Roland Avila | Las Vegas, United States | TKO 3 | + May 1 | Jackie Beard | Miami Beach, United States | W 10 | + Aug. 21 | Rocky Garcia | Las Vegas, United States | W 10 | + Nov. 6 | Rosendo Ramirez | Los Angeles, United States | W 10 | 1983 | + Feb. 27 | Nicky Perez | Las Vegas, United States | W 10 | + June 30 | Jorge Valdez | Los Angeles, United States | KO 6 | - Oct. 24 | Eusebio Pedroza | Saint Vincent d'Aoste, Italy | L 15 | WBA Featherweight Title | 1984 | - Apr. 4 | Barry McGuigan | Belfast, Great Britain | TKO by 7 | 1985-1990 Inactive | 1991 | + Oct. 25 | Efren Tineo | Las Vegas, United States | TKO 1 | 1992 | + Feb. 22 | Alberto Castro
| Las Vegas, United States | W 4 | + Feb. 29 | Juan Carlos Nunez | Las Vegas, United States | W 4 | 1993 | - Oct. 14 | Randy Smith
| Saint George, United States | L 6 | 1994 | = May 28 | Daniel Perez
| Saint George, United States | Draw 6 | + July 8 | Joaquin Escobar | Las Vegas, United States | TKO 1 | + July 30 | Daniel Gonzalez
| North Las Vegas, United States | TKO 4 | + Sept. 15 | Juan Gabriel Dominguez | Las Vegas, United States | KO 2 | - Dec. 13 | Jaime Balboa | Albuquerque, United States | TKO by 2 | NABF Super-Lightweight Title |
Summary
Total bouts: 35, Won: 28 (20 inside the limit), Lost: 6 (3 inside the limit), Draw: 1, NC: 0
|