Within the recorded range there are 31 bouts between 1994 and 2018, about one every 9.9 months. It has been 7 years since the last bout. 23 of the 31 wins came inside the distance, 5 of them in the first round. From 1994 they put together 31 straight wins. The best win came against Winky Wright in 1998, who was rated 2347 at the time.
DateOpponentResultMethodRd
2018-11-24Kaminjah RamadhanWinTKO2
2016-03-26Japhet KasebaWinTKO2
2013-09-28Geard AjetovićWinUD12
2013-06-29Zoltan Kiss, Jr.WinTKO2
2012-06-23Ruben GroenewaldWinTKO1
2010-12-04Rashid MatumlaWinKO1
2010-02-20Daniel WanyonyiWinTKO5
2007-03-03Stephen NzuembaWinUD12
2000-02-19Enrique Areco TitleWinTKO10
1997-12-22Kasi KaihauWinKO4
1997-07-19George RichardsWinKO5
1997-05-03Nick OdoreWinKO5
1997-02-08John BoscoWinKO2
1996-08-31Anthony IvoryWinPTS6
1996-07-06Del BryanWinTKO6
1996-04-13Paul WesleyWinRTD4
1995-09-23José María CabralWinKO6
1995-07-08Danny ChavezWinPTS10
1995-05-12Ernest GoliathWinTKO1
1995-03-15Enuel MarshileWinTKO5
1994-12-21Paul NhlumayoWinTKO2
1994-11-20Thandekile BoyanaWinTKO4
1994-03-26Petros TwalaWinTKO2
1994-03-05Thabiso DlaminiWinKO1
1994-01-26Leon Van RensburgWinTKO1