Weightclass:  Welterweight
Location:  Durban, South Africa
Record:  23 - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/05/2028Durban, South Africa22 - 6 Clinton Decoux5 - 4 WPts
23/03/2028Durban, South Africa21 - 6 Bradley Magaw1 - 7 WPts
23/01/2028Durban, South Africa20 - 6 Edward Gove4 - 10 WPts
22/11/2027Durban, South Africa19 - 6 Szymon Jagoda11(2) - 19 WPts
23/09/2027Durban, South Africa18 - 6 Connor Glass3 - 7 WPts
22/07/2027Durban, South Africa17 - 6 Hildenbrand Retief10 - 19 WPts
23/05/2027Durban, South Africa16 - 6 Asavela Motshekga0 - 1 WPts
24/03/2027Durban, South Africa15 - 6 Morgan Meer7 - 5 WPts
24/01/2027Durban, South Africa14 - 6 Chris Nzila2 - 7 WPts
25/11/2026Durban, South Africa13 - 6 Mark Vorster0 - 2 WPts
26/09/2026Durban, South Africa12 - 6 Declan Peneta0 - 6 WPts
28/07/2026Durban, South Africa11 - 6 Mel Kingutuka0 - 12 WPts
28/05/2026Kosice, Slovakia10 - 6 Petr Biel3 - 9 WPts
30/03/2026Durban, South Africa9 - 6 Robert Kamele1 - 5 WPts
30/01/2026Rome, Italy8 - 6 Fausto Rossetti10 - 16 WPts
02/12/2025Durban, South Africa7 - 6 Faddei Krajnik3 - 2 WPts
03/10/2025Oslo, Norway6 - 6 Odin Eidsness3 - 14 WPts
05/08/2025Soshanguve, South Africa5 - 6 Thamsanqa Ekstein2 - 8(1) WPts
14/06/2025Cheongju, South Korea5 - 5 Tae-hee Sheen1 - 17 LPts
16/04/2025Kosice, Slovakia4 - 5 Samuel Kozar5 - 17(1) WPts
16/02/2025Durban, South Africa3 - 5 Laken Govender6 - 3 WPts
18/12/2024Nassau, Bahamas3 - 4 David Woodford8 - 21 LPts
20/10/2024Boksburg, South Africa2 - 4 Tevin Antwi4 - 18(1) WPts
22/08/2024East London, South Africa1 - 4 Okal Bungu1 - 0 WPts
29/06/2024Durban, South Africa1 - 3 Uba Adomah1 - 9 LPts
29/04/2024Aarhus, Denmark1 - 2 Nels Budde27 - 12 LPts
01/03/2024Durban, South Africa0 - 2 Raul Blanc7 - 7 WPts
02/01/2024Pretoria, South Africa0 - 1 Kendis Coetzee5 - 31(16) LPts
30/11/2023Durban, South Africa0 - 0 John Haarhoff3 - 2 LPts