Weightclass:  Welterweight
Location:  Tembisa, South Africa
Record:  21 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/06/2030Tembisa, South Africa20 - 20 Tsane de Bisschop4 - 2 WPts
29/04/2030Tembisa, South Africa19 - 20 Larenzo Calaoagan1 - 3 WPts
28/02/2030Tembisa, South Africa18 - 20 Joaquin Lora3 - 2 WPts
30/12/2029Tembisa, South Africa17 - 20 Brett Gowens6 - 8 WPts
31/10/2029Tembisa, South Africa16 - 20 Justin Murray0 - 2 WPts
01/09/2029Tembisa, South Africa15 - 20 Donat Wnuk0 - 4 WPts
03/07/2029Tembisa, South Africa14 - 20 Carlos Lagdameo0 - 1 WPts
04/05/2029Tembisa, South Africa13 - 20 Seth Maddocks10(1) - 19 WPts
06/03/2029Tembisa, South Africa12 - 20 Yong Yao0 - 7 WPts
04/01/2029Tembisa, South Africa11 - 20 Denton Kiziamina2 - 5 WPts
06/11/2028Tembisa, South Africa11 - 19 Afram Cobbina1 - 1 LPts
06/09/2028Tembisa, South Africa10 - 19 Valerie Wessels0 - 3 WPts
07/07/2028Tegucigalpa, Honduras10 - 18 Javier Villalovos14 - 17 LPts
09/05/2028Kampala, Uganda10 - 17 Danny Katatumba9 - 12 LPts
11/03/2028Bogota, Colombia9 - 17 Juan Simeon8(1) - 19 WPts
12/01/2028Douala, Cameroon9 - 16 Garen Nong34(1) - 32 LPts
14/11/2027Chipancingo, Mexico9 - 15 Dimos Mano13 - 10 LPts
16/09/2027Prague, Czech Republic9 - 14 VÝt Pavelka19 - 12 LPts
19/07/2027Umlazi, South Africa8 - 14 Gift Gcaba2 - 21 WPts
21/05/2027Umlazi, South Africa7 - 14 Gift Gcaba2 - 20 WPts
24/03/2027San Salvador, El Salvador7 - 13 Alfonso Lima20 - 22 LPts
24/01/2027Mitchells Plain, South Africa6 - 13 Dumisani Rantie2 - 15 WPts
26/11/2026Soweto, South Africa5 - 13 David Ndelela6 - 8 WPts
02/10/2026Pretoria, South Africa5 - 12 Mike Fuassa15 - 9 LPts
04/08/2026London, UK5 - 11 Alen Gillogly13 - 11 LPts
06/06/2026Umlazi, South Africa5 - 10 Jay Ntuli13 - 13 LPts
08/04/2026Tembisa, South Africa5 - 9 Montrell Fontaine1 - 4 LPts
08/02/2026Abidjan, Ivory Coast4 - 9 Montague Lucas11 - 11 WPts
11/12/2025Poltava, Ukraine4 - 8 Luka Gusarov14 - 7 LPts
13/10/2025Durban, South Africa4 - 7 Thamsanqa Zwane9(3) - 12 LPts
16/08/2025Durban, South Africa3 - 7 Mel Kingutuka0 - 5 WPts
18/06/2025Mumbai, India3 - 6 Danyaal Khalaf3 - 18 LPts
20/04/2025Durban, South Africa3 - 5 Thamsanqa Dikgacoi0 - 0 LPts
20/02/2025Zaporizhia, Ukraine3 - 4 Symon Rafalko24(3) - 19 LPts
23/12/2024Tembisa, South Africa2 - 4 Siyabonga Dube0 - 3(2) WPts
24/10/2024Tehran, Iran2 - 3 Rehan Kazmi2 - 14(2) LPts
26/08/2024Tembisa, South Africa2 - 2 Villard Blondel1 - 8(1) LPts
28/06/2024Soweto, South Africa2 - 1 Paulo Tuffuor7 - 27 LPts
23/05/2024Johannesburg, South Africa1 - 1 Jonathan Samuela0 - 0 WPts
19/04/2024Shymkent, Kazakhstan1 - 0 Isaak Yacklas8 - 27 LPts
20/02/2024Tembisa, South Africa0 - 0 Chiamaka Offrata0 - 3 WPts