Weightclass:  Welterweight
Location:  Soweto, South Africa
Record:  12 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/10/2027Soweto, South Africa11 - 14 Jordan MacQueen1 - 3 WPts
03/08/2027Soweto, South Africa10 - 14 Nicandro Labuga1 - 8 WPts
03/06/2027Soweto, South Africa10 - 13 Andy Maddix1 - 7 LPts
04/04/2027Soweto, South Africa9 - 13 Mick Govern3(1) - 6 WPts
01/02/2027Soweto, South Africa9 - 12 Eric Craigie4 - 15 LPts
03/12/2026Soweto, South Africa9 - 11 Lubor Zajicek15(3) - 33 LPts
04/10/2026Soweto, South Africa8 - 11 Zuffur Sharif6 - 7 WPts
05/08/2026Soweto, South Africa7 - 11 Jamar Poku1 - 0 WPts
06/06/2026Soweto, South Africa6 - 11 Jay-Jay Madaki2 - 8 WPts
08/04/2026Soweto, South Africa5 - 11 Argo Athan4 - 17 WPts
08/02/2026Soweto, South Africa4 - 11 David Kizengi6 - 9 WPts
10/12/2025Soweto, South Africa4 - 10 Asif Abdo6 - 7 LPts
12/10/2025Bruges, Belgium4 - 9 Dok Massy26 - 23 LPts
14/08/2025Soweto, South Africa4 - 8 Lamech Dikgacoi30(1) - 14 LPts
16/06/2025Soweto, South Africa3 - 8 Paul Nyatama2 - 3 WPts
17/04/2025Soweto, South Africa2 - 8 Samuel Kominek4 - 6 WPts
17/02/2025Durban, South Africa2 - 7 Okoth Poku28 - 16 LPts
22/12/2024Soweto, South Africa1 - 7 Kwanda Mbekile3 - 3 WPts
23/10/2024Donetsk, Ukraine1 - 6 Oleksiy Milan9 - 17 LPts
25/08/2024Khayelitsha, South Africa1 - 5 Wandisile Twala8 - 27 LPts
27/06/2024Medellin, Colombia1 - 4 Urvano Nolasco14(2) - 20 LPts
28/04/2024Bogota, Colombia1 - 3 Antonio Montera4 - 10 LPts
29/02/2024Johannesburg, South Africa1 - 2 Manu Tshwete5 - 3 LPts
02/01/2024Umlazi, South Africa0 - 2 Ramahlwe Kune0 - 0 WPts
15/11/2023Khayelitsha, South Africa0 - 1 Bradley Mayobo24 - 7 LPts
15/10/2023Soweto, South Africa0 - 0 Dikembe Inkoom0 - 4 LPts