Weightclass:  Light Welterweight
Location:  Soweto, South Africa
Record:  11 - 14(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/06/2031Soweto, South Africa10 - 14(1) Kadeem Ado1 - 13 WPts
29/04/2031Soweto, South Africa9 - 14(1) Sam Lutonga1 - 3 WPts
28/02/2031Soweto, South Africa9 - 13(1) Brendan Zaleski15 - 5 LPts
30/12/2030Soweto, South Africa8 - 13(1) Mark Marais0 - 7 WPts
31/10/2030Soweto, South Africa7 - 13(1) Ayanda Cele8 - 20 WPts
02/09/2030Soshanguve, South Africa7 - 12(1) Ayanda Cele7 - 20 LPts
03/07/2030iBhayi, South Africa7 - 11(1) Alen Twala4 - 10 LPts
18/05/2030Boksburg, South Africa7 - 10(1) Zachary Mokola30 - 12 LPts
17/04/2030Soweto, South Africa7 - 9(1) Clinton Brown9 - 3 LPts
17/02/2030Panama City, Panama7 - 8 Jesus Saldivar19(2) - 17 LKO3
20/12/2029Kikuyu, Kenya6 - 8 Saad Iman1 - 12(3) WPts
22/10/2029Germiston, South Africa5 - 8 Kaleb Acquaah1 - 0 WPts
24/08/2029Baltimore, USA5 - 7 Jordan Craigmile1 - 1 LPts
26/06/2029Soweto, South Africa4 - 7 Nathan Tshibelu2 - 3 WPts
27/04/2029Soweto, South Africa4 - 6 Bakti Tjhia8 - 22 LPts
27/02/2029Zagreb, Croatia3 - 6 Nikica Pervan11 - 4(1) WPts
30/12/2028Mamelodi, South Africa3 - 5 Matthew Kasumba0 - 0 LPts
18/11/2028Soweto, South Africa2 - 5 Asavela Zulu1 - 8 WPts
20/09/2028Soweto, South Africa2 - 4 Chris Hapeta4 - 5 LPts
22/07/2028Sapporo, Japan2 - 3 Yasushi Soga2 - 4 LPts
24/05/2028El Alto, Bolivia1 - 3 Orlando Alatorre0 - 0 WPts
26/03/2028Soshanguve, South Africa1 - 2 Ewan Khumalo7 - 25 LPts
29/01/2028Cape Town, South Africa1 - 1 Michael Tshibalabala4 - 18 LPts
02/12/2027Port Elizabeth, South Africa1 - 0 Kofi Sotyu7 - 13(1) LPts
16/10/2027Soweto, South Africa0 - 0 Joel Tshichimbi0 - 4 WPts