DateOpponentResultMethodRd
1998-11-27Peter H MadsenWinRTD8
1998-06-05Fredrik AlvarezWinTKO11
1995-07-22Trevor AmbroseWinPTS8
1995-03-04Soon BotesWinTKO7
1994-11-20Martin OppermanWinTKO9
1994-08-14Ray AcquayeWinTKO5
1994-02-20Mohammed IsaacsWinKO7
1993-02-10Gary BallardWinUD12
1992-09-14Jim MurrayWinMD12
1991-08-13Leonard FriedmanWinUD10
1990-10-11Sakkie HornWinPTS12
1990-08-05John JarvisLossMD12
1990-01-29Tony HarrisonWinUD10
1989-12-05Oscar PenaWinUD10
1989-10-21Jose QuinonesWinTKO8
1989-09-18Vincent BoulwareWinMD10
1989-05-27Nicky WalkerWinUD10
1989-03-11Mike PeakWinUD10
1988-07-18Larry MusgroveWinSD10
1988-03-07Jim MacDonaldWinUD10
1988-02-01Harry CowapWinUD10
1987-11-21Sakkie HornLossDQ12
1987-10-18Prince TukaneWinTKO4
1987-05-09Sakkie HornLossSD12
1986-12-15Freddie RaffertyWinUD12
1986-10-19Sakkie HornWinPTS12
1986-06-28Gregory ClarkWinUD12
1986-03-08Pieter de BruinWinTKO8
1985-12-14Kosie van VuurenWinRTD10
1985-07-27Pieter de BruinWinPTS6
1985-06-22Frankie DecaesteckerWinRTD5
1985-04-20Robert MadiWinTKO8
1985-03-15Gavin StirrupWinKO2
1984-10-26Mwehu BeyaWinRTD6
1984-06-15Michael MotsoaneWinUD12
1984-05-01Prince TukaneWinPTS8
1984-02-27John DiaminiWinKO4
1983-02-07Samson MohloaiWinUD12
1982-10-04David KalakoWinPTS6
1982-09-13Shadrack SitholeWinKO2
1982-08-28Graham MdingiWinRTD2
1982-06-05Morris MohloaiWinPTS6
1982-04-17Patrick TshabalalaLossPTS6
1981-11-30Werdie JacobsWinKO4
1981-09-12Cyprian ShanduWinPTS4
1981-08-08Victor ZuluWinTKO1