DateOpponentResultMethodRd
1997-01-25Narciso Valenzuela RomoWinKO3
1996-06-29Mike DeveneyWinPTS8
1996-04-02Manuel SantiagoWinUD10
1995-09-26Peter HarrisWinTKO3
1995-06-10Carlos RochaWinKO1
1995-04-01Roberto Apolinario GodoyWinKO2
1993-10-16Eddie RangelWinTKO3
1991-06-15Hurley Snead TitleWinUD12
1990-09-29Gerardo López TitleWinKO8
1990-06-02Ramón Cruz TitleWinTKO7
1989-08-05Vidal TéllezWinRTD5
1989-07-02Miguel PequenoWinTKO5
1989-05-06Julio César CardonaWinKO3
1988-12-18Jaime OlveraWinTKO2
1988-06-04Juan RodríguezWinUD10
1988-02-20Lincoln SalcedoWinTKO7
1987-10-04Johannes MiyaWinPTS12
1987-06-23Johannes MiyaWinPTS10
1987-04-26Victor SonabaWinUD12
1987-02-07Lee CargleWinUD10
1986-11-22Alex MirandaWinPTS8
1986-10-30Ricky DiazWinKO3
1986-03-31Kirk MorrisWinTKO7
1986-03-15Johannes MiyaWinSD12
1985-11-30Fraser NdzandzeWinTKO7
1985-06-01Basil NdlazulwanaWinTKO2
1985-06-01Thembisile KotiWinTKO3
1985-05-18Gilbert MakeneteWinPTS6
1985-02-09Xolile KrabaneWinTKO5
1984-12-08Cosmo ZiquWinPTS6
1984-09-08Sizwe JokiweWinTKO3
1984-07-21Mxolisi MajajaWinPTS4
1984-05-19Mandisi ZangqaWinTKO3
1984-05-05Bisto RulasheWinPTS4
1984-03-31Vuyani MgxasoWinPTS4