No intervalo registrado são 31 lutas entre 1989 e 2005, cerca de uma a cada 6.2 meses. 16 das 27 vitórias vieram antes do limite, 1 delas no primeiro round. Das 4 derrotas, 3 vieram antes do limite e 1 nos pontos. Terminou com 3 derrotas seguidas. O ponto mais alto foi 2297, em 2001; hoje está em 2071. A melhor vitória foi sobre Paul Ingle em 2000, avaliado em 2282 na época.
DataAdversárioResultadoMétodoRd
2005-03-11Anthony TshehlaDerrotaKO7
1999-09-24Maxim PugachevVitóriaTKO3
1998-11-18David TurnerVitóriaUD10
1998-07-28Dino OlivettiVitóriaRTD5
1998-03-21Mustapha HameVitóriaUD10
1996-11-26Aristead Clayton TítuloVitóriaUD12
1996-06-29Marlon Arlos TítuloVitóriaRTD8
1996-04-02Ancee Gedeon TítuloVitóriaKO11
1995-11-25Reynaldo Hurtado TítuloVitóriaKO2
1995-07-04Sammy Stewart TítuloVitóriaUD12
1995-03-04Eddy SaenzVitóriaTKO4
1994-11-19Jose AyalaVitóriaUD10
1994-10-15Javier DiazVitóriaUD10
1994-05-29Derrick WhiteboyVitóriaSD12
1993-05-09Sipho CekisoVitóriaKO2
1992-09-26Raymond MolefiVitóriaTKO
1992-04-12Zolani MakhubaloVitóriaPTS10
1991-11-17Mxolisi MayekisoVitóriaPTS8
1991-10-14Philani KaliVitóriaTKO2
1990-11-25Xolile DudaVitóriaKO2
1990-10-14David MolahloeVitóriaTKO2
1990-08-26Thembikile BlaweniVitóriaKO1
1990-05-05Dolly QhoniVitóriaPTS6
1989-10-29Dallas MooiVitóriaKO3
1989-07-30Makhosandile MbizaVitóriaTKO3