Within the recorded range there are 44 bouts between 1999 and 2014, about one every 4.3 months. 19 of the 34 wins came inside the distance, 6 of them in the first round. Of the 10 losses, 1 came inside the distance and 9 on the cards. The highest it has been is 2167, in 2012; it stands at 2024 now. The best win came against Steve Molitor in 2011, who was rated 2306 at the time.
DateOpponentResultMethodRd
2014-10-25Lwandile GugusheWinTKO4
2012-10-27Alejandro LópezLossUD12
2009-03-20Oscar ChaukeWinUD12
2008-02-02Raymond SermonaWinTKO4
2006-05-25Giovanni AndradeWinKO2
2006-04-21Fabio Daniel OlivaWinKO3
2005-11-04Armando GuerreroWinUD12
2004-11-26Willie MabasaWinKO3
2004-04-24Michael MatsunyaneWinKO8
2003-11-25Luyolo KotsanaWinKO6
2003-03-08Anthony MartinezWinUD8
2002-10-26Edward MpofuWinMD12
2002-08-27Solomzi GovuzaWinUD12
2002-05-31Anthony TshehlaWinKO1
2002-02-06Mpho MothibaWinTKO3
2001-06-02Nkosinathi MoholoWinTKO2
2001-04-22Danile BotmanWinUD6
2001-03-07Silulami DindileWinTKO1
2001-01-24Ebenezer TumaneWinTKO2
2000-11-14William MpongoWinUD6
2000-10-06Jason ThomasWinTKO2
2000-09-03Mpho MothibaWinPTS6
2000-06-27Thabo MayWinTKO1
2000-01-25Trevor GouwsWinKO1
1999-11-23Vhalinavho MatamelaWinKO1
1999-10-26Joshua KhoaseLossPTS4
1999-10-01Johannes GroblerWinTKO3
1999-09-13William MpongoWinKO1
1999-07-03Joshua KhoaseWinPTS4
1999-04-28Johnson SingwandaWinTKO4