DateOpponentResultMethodRd
2006-11-24Maxwell AwukuLossRTD9
2006-04-08Ephraim NangendaWinTKO6
2004-06-11Spend AbaziLossUD12
2004-03-13Choi TseveenpurevWinMD10
2001-04-22Carlos Contreras TitleWinUD12
2001-02-17Arnel Barotillo TitleWinTKO9
2000-10-06Eduardo Enrique Alvarez TitleWinKO8
2000-04-07Ernesto Grey TitleWinTKO8
1999-09-25Edison Valencia Diaz TitleWinTKO5
1999-02-06Maxim PugachevWinKO2
1998-12-05Peter BuckleyWinPTS8
1998-08-22Arnel BarotilloWinUD10
1998-03-25Zukile FilaniWinKO3
1997-12-07Entwa MofokengWinTKO2
1997-06-21Luyanda MiniWinTKO4
1997-03-09Gian Maria PetriccioliWinUD12
1996-07-07Vuyisile TingaWinKO1
1996-04-07Ric SiodoraWinUD10
1995-11-18Ricky BeardWinTKO3
1995-08-26Matthew HarrisWinKO2
1995-05-06Juan Polo PerezWinSD10
1995-01-22Ncedile SikoWinRTD7
1994-09-04June SikoWinTKO6
1994-03-13Barry BrownWinTKO2
1993-12-04Elias SebeshoWinPTS6
1993-07-24Joseph RamasweLossTKO2
1993-06-02Vusi KhozaWinTKO4
1993-04-04Moses PetersenWinTKO3
1993-02-10Derek VeejamWinKO1
1992-10-11Vusi KhozaWinKO4
1992-04-12Moses PetersenWinPTS6
1992-02-16Malepa LeviWinPTS4
1991-11-24Robert KgasweWinTKO4
1991-09-22Andrew NemutakaDrawPTS2
1991-06-23David MoshodiWinTKO2
1991-03-24Joseph MotsamaiWinTKO1
1990-10-31Ephraim MadiWinTKO4