Within the recorded range there are 30 bouts between 2007 and 2019, about one every 4.9 months. It has been 7 years since the last bout. 11 of the 27 wins came inside the distance, 3 of them in the first round. Of the 3 losses, 3 came on the cards and none inside the distance. The best win came against Pungluang Sor Singyu in 2013, who was rated 2306 at the time.
DateOpponentResultMethodRd
2018-09-29Muhamad RidhwanWinSD12
2017-12-29Nasibu RamadhanWinUD12
2017-09-30Tasha MjuajiWinKO2
2015-12-05Jason CooperWinUD12
2015-08-01Leandro David EsperanteWinSD12
2014-05-17Cristian PalmaWinUD12
2012-07-28William PradoWinUD12
2012-03-20Cleutus MbheleWinUD12
2011-11-05Bongani MahlanguWinSD12
2011-09-24Twalib MubiruWinTKO3
2011-06-11Emilio NorfatWinKO12
2010-11-25Tawanda ChigwidaWinTKO8
2010-07-24Klaas MboyaneWinUD12
2010-05-29Sipho NkadimengWinUD8
2010-04-30Tendani MunyaiWinTKO3
2010-03-20Sithembile KibitiWinKO1
2009-10-31Lwazi MzolisaWinTKO2
2009-09-12Tommy NakashimbaWinTKO2
2009-07-25Pfariso NeluvhulaniWinUD6
2009-05-22Matheus NiitembuWinRTD1
2008-12-11Daniel AusikuWinTKO2
2008-08-16Johannes GabrielWinTKO1
2007-11-10Petaneni ElagoWinUD4
2007-08-11Johannes GabrielWinPTS4
2007-06-30Johannes GabrielWinPTS4