Amateur results| Date | Opponent | Place | Result | | 1991 | |
| Pesaro, Italy, Dual Match Italy vs USA, 54 kg | - Sept. 28 | Luigi Quitadamo | Pesaro, Italy | LPTS 2:1 |
Professional record| Date | Opponent | Place | Result | | 1993 | | + Jan. 15 | Chris Gomez | Fort Worth, United States | W 6 | | + Feb. 16 | Felizardo Carrasco | Denver, United States | W 4 | | + May 21 | Oscar Lopez | Fort Worth, United States | W 4 | | + Aug. 13 | Jaime Olvera | Corpus Christi, United States | W 6 | | + Sept. 3 | Andres Gonzalez | San Antonio, United States | TKO 5 | | + Nov. 11 | Jesus Chavez | Fort Worth, United States | TKO 2 | | + Dec. 6 | Jaime Ruiz | Rosemont, United States | W 6 | | 1994 | | + Feb. 11 | John Alameda | Fort Worth, United States | KO 1 | | + Mar. 23 | Javier Diaz | San Antonio, United States | W 10 | | + Aug. 12 | Juan Francisco Soto | South Padre Island, United States | W 10 | | - Oct. 15 | Orlando Canizales | Laredo, United States | L 12 | | IBF Bantamweight Title | | 1995 | | + Mar. 28 | Mario Diaz | Bay Saint Louis, United States | W 12 | | USBA Bantamweight Title | | - June 20 | Ancee Gedeon | Fort Worth, United States | L 12 | | USBA Bantamweight Title | | 1996 | | - Nov. 3 | Orlando Canizales | Urayasu, Japan | TKO by 10 | | International Boxing Association Featherweight Title | | 1997 | | + Apr. 18 | Arturo Estrada | Dallas, United States | W 8 | | 1998 | | + May 27 | Hector Santana | Fort Worth, United States | TKO 5 | | 1999 | | + Sept. 23 | Edwin Armando Zarate | Fort Worth, United States | W 8 | | - Oct. 15 | Derrick Gainer | Pensacola, United States | TKO by 5 | 2000-2005 Inactive | | 2006 | | - Aug. 18 | Carlos Madrid | Dallas, United States | L 6 |
Summary
Total bouts: 19, Won: 14 (4 inside the limit), Lost: 5 (2 inside the limit), Draw: 0, NC: 0
|