Within the recorded range there are 21 bouts between 2014 and 2023, about one every 5.5 months. It has been 3 years since the last bout. 8 of the 18 wins came inside the distance, 1 of them in the first round. Of the 2 losses, 1 came inside the distance and 1 on the cards. The best win came against Carlos Licona in 2019, who was rated 2102 at the time.
DateOpponentResultMethodRd
2023-07-15Jafet AmukwaWinUD10
2022-12-09Thembelani NxosheWinMD8
2019-11-30Jesus Fernando AguirreWinKO1
2018-03-03Xolisa MagushaWinUD12
2017-10-21Thembelani OkoloWinMD8
2017-07-23Dexter AlimentoWinUD12
2017-04-23Xolisa MagushaWinUD8
2016-10-22Nyelisani ThagambegaWinTKO5
2016-07-24Nyelisani ThagambegaWinTKO7
2016-04-24Ayanda NdulaniDrawSD6
2016-02-07Morabedi KhotleWinUD6
2015-12-01Thabo MoabiWinTKO3
2015-10-04Edward DisloaneWinPTS4
2015-07-30Thabo MoabiWinTKO5
2015-04-13Clever MdingiWinTKO3
2014-12-03Donald KhetsaneWinTKO3
2014-08-28Clever MdingiWinPTS4
2014-06-26Colin TloubatlaWinPTS4
2014-04-10Colin TloubatlaLossPTS4