Weightclass:  Welterweight
Location:  Tembisa, South Africa
Record:  12 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/11/2033Managua, Nicaragua11 - 13 Seferino Cruz0 - 0 WPts
06/09/2033Busan, South Korea10 - 13 Dong-jun Roe7 - 12 WPts
09/07/2033Isfara, Tajikistan10 - 12 Daniil Kazacpaev9 - 14 LPts
11/05/2033Oslo, Norway9 - 12 Kelby Bergo14 - 15 WPts
13/03/2033Tembisa, South Africa8 - 12 Thulani Gcaba0 - 5 WPts
11/01/2033East London, South Africa7 - 12 Palman Vermeulen7 - 15 WPts
15/11/2032Johannesburg, South Africa7 - 11 Shevon Selebi14 - 30 LPts
15/09/2032Khayelitsha, South Africa7 - 10 Bob Nzimande7 - 19 LPts
17/07/2032Yerevan, Armenia6 - 10 Vahrij Garnighian10 - 8 WPts
19/05/2032Pretoria, South Africa6 - 9 Kieran Mxenge9 - 9 LPts
20/03/2032Manukau, New Zealand5 - 9 Dillon Pettigrew3 - 5 WPts
21/01/2032Tembisa, South Africa5 - 8 Arnie Maddux11 - 14 LPts
22/11/2031iBhayi, South Africa5 - 7 Ian Kiaku2 - 12 LPts
22/09/2031Tembisa, South Africa5 - 6 Thierry Noe6(1) - 1 LPts
25/07/2031Tembisa, South Africa4 - 6 Alfons Van Jaarsveld1 - 5 WPts
27/05/2031Tembisa, South Africa3 - 6 Veltry Bariagher0 - 1 WPts
06/04/2031Boksburg, South Africa3 - 5 Richard Vlok12 - 11 LPts
03/03/2031Mamelodi, South Africa2 - 5 Tefu Mashamaite0 - 0 WPts
30/01/2031Tembisa, South Africa2 - 4 Gig Fortun3 - 1 LPts
02/12/2030Tembisa, South Africa1 - 4 John Kandolo2 - 8 WPts
03/10/2030Dushanbe, Tajikistan1 - 3 Borya Karibghanow35(4) - 22 LPts
05/08/2030Tembisa, South Africa1 - 2 Yevhen Murin5 - 13(1) LPts
07/06/2030Ulaanbaatar, Mongolia0 - 2 Habbab Erdenetsogt5 - 13(3) WPts
09/04/2030Bangkok, Thailand0 - 1 Suor Dechmitr4 - 24 LPts
09/02/2030Tembisa, South Africa0 - 0 Ontibile Mayat1 - 0 LPts