Amateur resultsDate | Opponent | Place | Result | 1980 | |
Charlotte, North Carolina, Dual Match USA vs Cuba, 57 kg | - Feb. 10 | Adolfo Horta | Charlotte, North Carolina | LPTS |
Professional recordDate | Opponent | Place | Result | 1980 | + Oct. 4 | Antonio Rutledge | Morristown, United States | W 6 | + Nov. 8 | Danny Cruz | Stateline, United States | W 6 | + Dec. 26 | Mike Rodriguez
| Las Vegas, United States | TKO 3 | 1981 | + Feb. 15 | Simmie Black | Knoxville, United States | KO 1 | + Feb. 23 | James Washington | Atlantic City, United States | TKO 5 | + Mar. 28 | Antonio Nieves | Syracuse, United States | W 6 | + May 7 | Marcial Santiago | Atlantic City, United States | TKO 8 | + June 21 | Jose Pena | Atlantic City, United States | TKO 3 | + Aug. 8 | Joe Smith
| Knoxville, United States | KO 2 | + Aug. 23 | Tim Lucero | San Antonio, United States | W 8 | + Oct. 15 | Alberto Collazo | Atlantic City, United States | W 8 | + Nov. 19 | Gerald Hayes | Atlantic City, United States | W 10 | + Nov. 27 | Rondell Stevenson | Knoxville, United States | KO 1 | 1982 | + Jan. 30 | Sylvester Price | Knoxville, United States | KO 2 | + Feb. 25 | Refugio Rojas | Las Vegas, United States | W 10 | + Apr. 2 | Jose Vidal Concepcion | Atlantic City, United States | W 10 | + May 23 | Ruben Dario Herasme | Charlotte, United States | KO 7 | + July 8 | Paul Rutledge | Knoxville, United States | TKO 5 | = Oct. 16 | Eusebio Pedroza | Charlotte, United States | Draw 15 | WBA Featherweight Title | + Dec. 16 | James Martinez | Odessa, United States | W 10 | 1983 | + Jan. 13 | Robert Mullins | Bristol, United States | KO 1 | + Apr. 28 | Roosevelt Rico | Atlantic City, United States | KO 3 | + May 25 | Ray Garza | Charlotte, United States | KO 2 | + July 12 | Luis Gonzalez
| Lafayette, United States | W 10 | + Oct. 8 | Francisco Fernandez | Hollywood, United States | W 10 | + Nov. 6 | Jose Luis Gonzalez
| Knoxville, United States | W 10 | 1984 | + Feb. 18 | Federico Latino | Hollywood, United States | KO 3 | + May 22 | Daniel Felizardo | Charlotte, United States | KO 6 | + Aug. 23 | Myron Taylor | Atlantic City, United States | W 12 | + Nov. 22 | Pedro Montero | Saint Paul, United States | W 10 | 1985 | + Feb. 14 | Gerald Hayes | Atlantic City, United States | W 10 | + Apr. 25 | Benjie Marquez | Las Vegas, United States | W 10 | + May 22 | Jose Mosqueda | Charlotte, United States | W 10 | + June 11 | Tyrone Downes | Atlantic City, United States | W 10 | - Sept. 28 | Barry McGUIGAN | Belfast, Great Britain | TKO by 8 | WBA Featherweight Title | 1986 | + Feb. 24 | Angel Mayor | Hollywood, United States | TKO 10 | + May 21 | Tony Illanil | Charlotte, United States | KO 1 | + Sept. 12 | Joe Ruelaz | Las Vegas, United States | W 12 | NABF Featherweight Title | 1987 | + Jan. 22 | Antonio De La Paz | Inglewood, United States | W 10 | - Apr. 27 | Hector Lopez | Inglewood, United States | TKO by 9 | + Aug. 15 | Javier Marquez | Reno, United States | TW 5 | NABF Featherweight Title | 1988 | + Jan. 16 | Gary Stallworth | Bristol, United States | W 10 | Tennessee State Super Featherweight Title | = Feb. 5 | Jeff Franklin | Las Vegas, United States | Draw 12 | NABF Featherweight Title | + Sept. 2 | Javier Marquez | Mexicali, Mexico | TKO 10 | NABF Featherweight Title | 1989 Inactive | 1990 | + Feb. 8 | Calvin Grove | Binghamton, United States | TKO 11 | USBA Super Featherweight Title | + Oct. 3 | Darren McGrew | Charlotte, United States | KO 3 | 1991 | + Mar. 16 | Eddie Richardson
| Chattanooga, United States | KO 1 | 1992 | + Mar. 28 | Eugene Speed | Washington, United States | W 12 | USBA Super Featherweight Title | 1993 | + July 1 | Johnny Jackson | Somerset, United States | KO 1 | - Oct. 9 | John John Molina | Condado, Puerto Rico | TKO by 8 | IBF Super Featherweight Title | 1994 | - Feb. 20 | Pete Taliaferro | Biloxi, United States | L 12 | USBA Super Featherweight Title |
Summary
Total bouts: 51, Won: 45 (22 inside the limit), Lost: 4 (3 inside the limit), Draw: 2, NC: 0
|