| |
| 1984 |
| Date | Opponent | Place | Result |
| + Dec. 11 | Ruben Flores | San Antonio, United States | KO 1 |
| |
| 1985 |
| Date | Opponent | Place | Result |
| + Feb. 6 | Leonardo Alvarado | San Antonio, United States | W 4 |
| - Feb. 26 | Roland Gomez | Corpus Christi, United States | L 4 |
| + Apr. 9 | Nelson Garcia | San Antonio, United States | W 4 |
| + June 27 | Juan Manuel Diaz | San Antonio, United States | W 8 |
| + Sept. 10 | Hipolito Saucedo | San Antonio, United States | TKO 5 |
| + Sept. 25 | John Vasquez | Corpus Christi, United States | W 6 |
| - Dec. 12 | Gabriel Bernal | Houston, United States | L 10 |
| |
| 1986 |
| Date | Opponent | Place | Result |
| - Apr. 3 | Mike Phelps | Beaumont, United States | L 12 |
| + June 24 | Armando Velasco | San Antonio, United States | W 10 |
| + Sept. 16 | Azadin Anhar | San Antonio, United States | W 10 |
| |
| 1987 |
| Date | Opponent | Place | Result |
| + Feb. 8 | Henry Brent | San Antonio, United States | KO 8 |
| USBA Flyweight Title |
| + May 5 | Richard Abila | San Antonio, United States | W 10 |
| + June 19 | Obed Hernandez | San Antonio, United States | KO 5 |
| + Nov. 10 | Homero Aguilar | San Antonio, United States | TKO 10 |
| USBA Flyweight Title |
| |
| 1988 |
| Date | Opponent | Place | Result |
| + Apr. 10 | Robert Robinson | Atlantic City, United States | W 8 |
| + June 17 | Paul Gonzales | San Antonio, United States | W 12 |
| USBA Flyweight Title |
| - Oct. 2 | Fidel Bassa | San Antonio, United States | L 12 |
| WBA World Flyweight Title |
| + Nov. 23 | Mauro Diaz | Tucson, United States | W 12 |
| USBA Super Flyweight Title |
| |
| 1989 |
| Date | Opponent | Place | Result |
| + Apr. 28 | Simon Contreras | Tucson, United States | TKO 2 |
| + June 23 | Luigi Camputaro | Denver, United States | W 12 |
| USBA Flyweight Title |
| - Dec. 1 | Robert Quiroga | San Antonio, United States | L 12 |
| USBA Super Flyweight Title |
| |
| 1990 |
| Date | Opponent | Place | Result |
| + July 16 | Gerardo Sanchez | Phoenix, United States | W 8 |
| + Aug. 24 | Jesse Sierra | San Antonio, United States | W 10 |
| - Nov. 18 | Ricardo Cepeda | Fort Worth, United States | L 12 |
| WBC Continental Americas Featherweight Title |
| |
| |
1991-1993 Inactive |
| |
| 1994 |
| Date | Opponent | Place | Result |
| + Mar. 30 | Angel Fernandez | Corpus Christi, United States | W 6 |
Summary
Total bouts: 26, Won: 20 (6 inside the limit), Lost: 6 (0 inside the limit), Draw: 0, NC: 0, ND: 0