DateOpponentResultMethodRd
2001-07-21Horatio GarcíaWinTKO1
2001-01-13Humberto HerreraDrawTD9
2000-05-12Gilberto FloresWinTKO1
2000-03-17Ed GoinsWinKO2
1998-12-18Freddy RojasWinKO5
1997-08-11Kevin SedamWinKO1
1997-04-19James MartinezWinTKO
1996-10-15Mike BryanWinTKO2
1996-01-13Ralph SoutherlandWinKO1
1995-03-01Clarence ColemanWinKO2
1994-12-09Steve LarrimoreWinKO10
1993-12-04Ed PollardLossDQ3
1993-05-15Cruz SaldanaWinKO2
1993-01-10Tracy Spann TitleWinUD12
1992-08-29Tracy Spann TitleDrawTD2
1991-11-23Edison MartinezWinKO1
1991-07-20Felix DubrayWinKO
1991-06-18Eric PodolakWinTKO5
1991-02-16Jose A RiveraWinKO
1990-10-23Steve LarrimoreWinTKO1
1990-09-07Luis PortocarreroWinTKO5
1990-06-26Tim BrooksWinUD12
1990-05-05Mario SalazarWinTKO
1989-09-15Carlos BrandiWinTKO1
1988-11-22John MontesLossKO10
1988-09-13Akwei AddoWinTKO6
1988-03-16Steve LarrimoreWinTKO4
1987-09-28Elvis PerezWinTKO8
1987-07-28Ronald HaynesWinKO6
1986-12-02Shelton LeBlancLossUD10
1986-10-07Joey OliveraLossSD10
1986-08-29Manuel HernandezWinKO2
1986-04-11Shelton LeBlancWinUD10
1986-01-24Roberto MendezWinTKO8
1985-10-01Darryl MartinWinTKO6
1985-01-19Ricky YoungLossSD8
1985-01-04Marvin GarrisWinSD8
1984-11-14Adolfo MedelLossUD10
1984-03-03Luis VegaWinPTS4
1984-01-14Tim DanielsWinUD4
1983-12-10David GraytonWinPTS8
1983-11-05Ken WillisDrawPTS4
1983-05-22Anthony FletcherLossUD10
1983-04-24Jose RodriguezWinUD6
1983-03-27Bobby JohnsonLossUD8
1982-10-26Gerald HayesLossPTS8
1982-10-12Lloyd AllenWinTKO6
1982-08-15Antonio NievesWinSD8
1982-07-20Felix McKnightWinSD4
1982-05-11Ray EvansWinTKO
1982-02-23Felix McKnightWinPTS4
1982-02-16Rodney WattsLossPTS4
1982-02-11Angel CalesLossPTS4
1981-12-03Anthony EnglishWinKO
1981-11-05Ray EvansLossPTS4