DateOpponentResultMethodRd
2002-03-02Juan HerreraWinKO7
2001-02-17Todd MakelimWinTKO4
2000-05-24Peter CulshawLossMD12
1998-12-19Rafael OrozcoWinUD12
1998-07-04Ric MagramoWinPTS10
1997-11-15Luis DoriaWinTKO12
1995-08-26Francisco MendozaWinPTS8
1995-05-06Sammy StewartDrawSD10
1993-12-04Luigi Camputaro TitleWinRTD7
1993-07-24Pablo TiznadoWinUD10
1993-04-04Toto HleliWinUD8
1991-11-24Raúl AcostaWinUD10
1991-06-23Ndoda MayendeWinTKO8
1991-02-10Zolile MbityiWinKO6
1990-10-28Wele MaqoloWinSD12
1990-03-25Ramón SolísWinUD10
1989-12-03Sonnyboy NghonaWinTKO2
1989-10-15Daniel WardWinUD10
1989-08-14Martín CárdenasWinUD10
1989-07-23Odwa MdleleniWinKO6
1989-06-04Jaji SibaliLossUD12
1989-05-14Ndoda MayendeWinPTS8
1989-03-05Johannes MiyaWinRTD7
1988-10-16Vuyani NeneLossUD12
1988-07-09Daniel WardWinPTS8
1988-04-30Vumile GomoWinDQ7
1988-02-07Jacob MazubikoWinTKO9
1987-11-01Vuyani NeneLossPTS12
1987-08-02Kirk MorrisWinPTS8
1987-03-15Vuyani NeneLossRTD11
1986-11-09Pillay DuikerWinPTS10
1986-03-15Vuyani NeneLossPTS8
1985-11-30Mveleli LuziphoLossUD12
1985-09-21Pillay DuikerWinPTS10
1985-05-18Nqaba GovuzaWinTKO3
1984-11-01Gilbert MakeneteWinPTS6
1984-09-29Thamsanqa SogcweWinPTS8
1984-06-29Jacob MazibukoWinPTS6
1984-05-25Juan Alberto IvaloWinUD10
1984-03-30Solomon ManotsiWinTKO4
1984-03-02Michael MogopudiWinRTD2
1983-10-14Mveleli LuziphoLossUD12
1983-08-19José Antonio BadillaWinTKO9
1983-05-13Martin NkokotoWinKO3
1983-02-26Mveleli LuziphoWinTKO11
1983-01-28Kirk MorrisWinTKO7
1982-09-04Dexter DlaminiWinTKO3
1982-07-09Simon MoemaWinTKO5
1982-05-14Michael MogopudiWinTKO5
1982-04-16Michael MogopudiDrawPTS6
1982-03-05Albert MolotoWinPTS4
1981-10-30Hansie KrugerWinTKO3
1981-06-27Michael MogopudiLossPTS4
1981-06-05Kirk MorrisLossPTS4
1980-02-02Fraser PlaatjiesWinPTS4