Weightclass:  Welterweight
Location:  Johannesburg, South Africa
Record:  16 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/11/2027Johannesburg, South Africa15 - 9 Hainrich Wos9 - 9 WPts
25/09/2027Johannesburg, South Africa14 - 9 Andy Kea0 - 10 WPts
25/07/2027Johannesburg, South Africa13 - 9 Cemil Yerlikaya1 - 1 WPts
25/05/2027Johannesburg, South Africa12 - 9 RaphaÙl Krige1 - 0 WPts
26/03/2027Johannesburg, South Africa11 - 9 Mablevi Atsu1 - 0 WPts
25/01/2027Johannesburg, South Africa11 - 8 Uba Abadamloora17 - 5 LPts
26/11/2026Johannesburg, South Africa10 - 8 Kabonero Acquaah4 - 5 WPts
27/09/2026Johannesburg, South Africa9 - 8 Oleos Larin9(1) - 15 WPts
29/07/2026Johannesburg, South Africa9 - 7 Josef Van Jaarsveld1 - 2 LPts
30/05/2026Johannesburg, South Africa8 - 7 Mel Kingutuka0 - 11 WPts
31/03/2026Johannesburg, South Africa7 - 7 John Fayulu6 - 3 WPts
31/01/2026Johannesburg, South Africa6 - 7 Alek Theron3 - 10 WPts
03/12/2025Riga, Latvia6 - 6 Georgiy Maizite35 - 17(1) LPts
05/10/2025Soweto, South Africa6 - 5 Richie Visagie9 - 8 LPts
12/08/2025Johannesburg, South Africa5 - 5 Dominic Chikane2 - 2 WPts
14/06/2025Johannesburg, South Africa5 - 4 John Steenkamp9 - 12 LPts
19/04/2025Montevideo, Uruguay4 - 4 Jose Davila6(1) - 13(4) WPts
19/02/2025Durban, South Africa3 - 4 Antwan Oosthuizen1 - 5 WPts
22/12/2024Soweto, South Africa3 - 3 Quintavius Mpeta1 - 7 LPts
24/10/2024Johannesburg, South Africa2 - 3 Athenkosi Shongwe2 - 8 WPts
26/08/2024Johannesburg, South Africa1 - 3 John Kabundangoji0 - 3 WPts
27/06/2024Prague, Czech Republic1 - 2 Bohdan Bradac23 - 16 LPts
29/04/2024Durban, South Africa1 - 1 Dave Verdoorn6(2) - 26 LPts
03/03/2024Khayelitsha, South Africa0 - 1 Sam Malherbe13 - 22 WPts
07/01/2024Johannesburg, South Africa0 - 0 Laken Govender1 - 0 LPts