No intervalo registrado são 31 lutas entre 1994 e 2018, cerca de uma a cada 9.9 meses. Passaram-se 7 anos desde a última luta. 23 das 31 vitórias vieram antes do limite, 5 delas no primeiro round. A partir de 1994 emendou 31 vitórias seguidas. A melhor vitória foi sobre Winky Wright em 1998, avaliado em 2347 na época.
DataAdversárioResultadoMétodoRd
2018-11-24Kaminjah RamadhanVitóriaTKO2
2016-03-26Japhet KasebaVitóriaTKO2
2013-09-28Geard AjetovićVitóriaUD12
2013-06-29Zoltan Kiss, Jr.VitóriaTKO2
2012-06-23Ruben GroenewaldVitóriaTKO1
2010-12-04Rashid MatumlaVitóriaKO1
2010-02-20Daniel WanyonyiVitóriaTKO5
2007-03-03Stephen NzuembaVitóriaUD12
2000-02-19Enrique Areco TítuloVitóriaTKO10
1997-12-22Kasi KaihauVitóriaKO4
1997-07-19George RichardsVitóriaKO5
1997-05-03Nick OdoreVitóriaKO5
1997-02-08John BoscoVitóriaKO2
1996-08-31Anthony IvoryVitóriaPTS6
1996-07-06Del BryanVitóriaTKO6
1996-04-13Paul WesleyVitóriaRTD4
1995-09-23José María CabralVitóriaKO6
1995-07-08Danny ChavezVitóriaPTS10
1995-05-12Ernest GoliathVitóriaTKO1
1995-03-15Enuel MarshileVitóriaTKO5
1994-12-21Paul NhlumayoVitóriaTKO2
1994-11-20Thandekile BoyanaVitóriaTKO4
1994-03-26Petros TwalaVitóriaTKO2
1994-03-05Thabiso DlaminiVitóriaKO1
1994-01-26Leon Van RensburgVitóriaTKO1